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)
[*]结尾
本资源来源于 网络 付费网站付费收集而来, 随时收集更新资源本站专注搜集和分享各种付费网站资源,感谢您的信任
资源下载地址:
**** Hidden Message *****
本站所有资源都来源于网络收集,网友提供或者交换而来!
如果侵犯了您的权益,请及时联系客服,我们即刻删除!
页:
[1]