Hello,嗨,大家好!!!

这里是17分享资源网

今天,我想和大家分享-,Kotlin for android developers 中文翻译版的文章,感谢您宝贵的时间阅读,让这一刻属于我们吧!

资源介绍


img src=”https://www.17fenxiang.cn/lxm/dd93a4cac123f62b2ccce620d6facf66.jpg” alt=”Kotlin for android developers 中文翻译版” />
【书籍目录】


  • Introduction
  • 写在前面
  • 关于本书
  • 这本书适合你吗?
  • 关于作者
  • 介绍
    • 什么是Kotlin?
    • 我们通过Kotlin得到什么
  • 准备工作
    • Android Studio
    • 安装Kotlin插件
  • 创建一个新的项目
    • 在Android Studio中创建一个项目
    • 配置Gradle
    • 把MainActivity转换成Kotlin代码
    • 测试是否一切就绪
  • 类和函数
    • 怎么定义一个类
    • 类继承
    • 函数
    • 构造方法和函数参数
  • 编写你的第一个类
    • 创建一个layout
    • The Recycler Adapter
  • 变量和属性
    • 基本类型
    • 变量
    • 属性
  • Anko和扩展的函数
    • Anko是什么?
    • 开始使用Anko
    • 扩展函数
  • 从API中获取数据
    • 执行一个请求
    • 在主线程以外执行请求
  • 数据类
    • 额外的函数
    • 复制一个数据类
    • 映射对象到变量中
  • 解析数据
    • 转换json到数据类
    • 构建domain层
    • 在UI中绘制数据
  • 操作符重载
    • 操作符表
    • 例子
    • 扩展函数中的操作符
  • 使Forecast list可点击
  • Lambdas
    • 简化setOnClickListener()
    • ForecastListAdapter的click listener
    • 扩展语言
  • 可见性修饰符
    • 修饰符
    • 构造器
    • 润色我们的代码
  • Kotlin Android Extensions
    • 怎么去使用Kotlin Android Extensions
    • 重构我们的代码
  • Application单例化和属性的Delegated
    • Applicaton单例化
    • 委托属性
    • 标准委托
    • 怎么去创建一个自定义的委托
    • 重新实现Application单例化
  • 创建一个SQLiteOpenHelper
    • ManagedSqliteOpenHelper
    • 定义表
    • 实现SqliteOpenHelper
    • 依赖注入
  • 集合和函数操作符
    • 总数操作符
    • 过滤操作符
    • 映射操作符
    • 元素操作符
    • 生产操作符
    • 顺序操作符
  • 从数据库中保存或查询数据
    • 创建数据库model类
    • 写入和查询数据库
  • Kotlin中的null安全
    • 可null类型怎么工作
    • 可null性和Java库
  • 创建业务逻辑来访问数据
  • Flow control和ranges
    • If表达式
    • When表达式
    • For循环
    • While和do/while循环
    • Ranges
  • 创建一个详情界面
    • 准备请求
    • 提供一个新的activity
    • 启动一个activity:reified函数
  • 接口和委托
    • 接口
    • 委托
    • 在我们的App中实现一个例子
  • 泛型
    • 基础
    • 变体
    • 泛型例子
  • 设置界面
    • 创建一个设置activity
    • 访问Shared Preferences
    • 泛型preference委托
  • 测试你的App
    • Unit testing
    • Instrumentation tests
  • 其它的概念
    • 内部类
    • 枚举
    • 密封(Sealed)类
    • 异常(Exceptions)
  • 结尾

发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。