首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
朝文夕刻
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
一键登录了解一下?
我们先来看一下目前的一些登录方式。 使用账号加密码是最传统的登录方式,可以说是简单粗暴的,一般也不会出现什么问题。 但这种方式要求用户要记住自己的账号和密码,也就是有一个记忆成本。用户为了降低记忆成本,很可能会在不同平台使用同一套账号密码。从安全角度考虑,一旦某个平台的账号密码…
【思货】kotlin协程优雅的与Retrofit缠绵-正文
Kotlin已经成为Android开发的Google第一推荐语言,项目中也已经使用了很长时间的kotlin了,加上Kotlin1.3的发布,kotlin协程也已经稳定了,难免会有一些自己的思考。 对于项目中的网络请求功能,我们也在不停的反思,如何将其写的优雅、简洁、快速、安全。…
Kotlin Coroutines(协程)讲解
假设要做一个登陆界面:用户输入用户名和密码,然后点击登陆。 假设是这样的流程:App 首先请求服务器校验用户名和密码,校验成功后,然后请求该用户的好友列表。 情况还可以更复杂,想象一下,不仅要请求好友列表,还需要请求推荐好友列表,并把两次结果合并进一个列表。 到这里,代码开始变…
充分理解Kotlin,快速上手写业务
又是一篇Kotlin的文章,为啥...还不是因为工作需要。毫无疑问,最好的学习方式是通过官方文档去学习。不过个人觉得官方文档多多少少有一些不够高效。 因此这篇是从我学习的个人视角以文档的形式去输出Kotlin语言基础的学习。 不扯淡了,开整。 个人为什么把这个语言特性放在第一位…
使用Kotlin构建MVVM应用程序—第六部分:单元测试
这里是使用Kotlin构建MVVM应用程序—第六部分:单元测试。 **单元测试 **这个词对于大多数android程序员来说应该是不陌生的,或者听说过,或者在某篇博客上见过,但是真正去实践过的可谓少之又少。 需求变化快,写了也许又要改。。 总有理由安慰自己。那为什么我将其作为本…
[译] 一个简单方式教你记住Kotlin的形参和实参
最近在深入研究Kotlin中的泛型语法,发现它和Java中的泛型有着很大不同,在语法上Kotlin的泛型也会比Java中的使用起来更安全。但是发现Kotlin泛型一时间冒出了很多的名词术语,什么协变、逆变、不变、星投影啊;什么实化参数、类型形参、类型实参啊,什么类、类型、子类、…
把 "格子衫" 改造得更时尚 | Kotlin & Jetpack 最佳实践技巧
Plaid 是格子图案的意思,也是一款在 2015 年开源的 Material Design 样例应用。它通过 API 调用聚合了 Dribbble、Designer News 和 Product Hunt 三个网站的内容数据,并通过丰富的 UI 交互体验呈现给用户。 重构 P…