【书籍目录】
- Introduction
- 写在前面
- 关于本书
- 这本书适合你吗?
- 关于作者
- 介绍
- 准备工作
- 创建一个新的项目
- 在Android Studio中创建一个项目
- 配置Gradle
- 把MainActivity转换成Kotlin代码
- 测试是否一切就绪
- 类和函数
- 编写你的第一个类
- 创建一个layout
- The Recycler Adapter
- 变量和属性
- 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
- 依赖注入
- 集合和函数操作符
- 总数操作符
- 过滤操作符
- 映射操作符
- 元素操作符
- 生产操作符
- 顺序操作符
- 从数据库中保存或查询数据
- Kotlin中的null安全
- 创建业务逻辑来访问数据
- Flow control和ranges
- If表达式
- When表达式
- For循环
- While和do/while循环
- Ranges
- 创建一个详情界面
- 准备请求
- 提供一个新的activity
- 启动一个activity:reified函数
- 接口和委托
- 泛型
- 设置界面
- 创建一个设置activity
- 访问Shared Preferences
- 泛型preference委托
- 测试你的App
- Unit testing
- Instrumentation tests
- 其它的概念
- 内部类
- 枚举
- 密封(Sealed)类
- 异常(Exceptions)
- 结尾
本资源来源于 网络 付费网站 付费收集而来, 随时收集更新资源 本站专注搜集和分享各种付费网站资源,感谢您的信任
资源下载地址:
链接: https://pan.baidu.com/s/1bo81lU3 密码: 48r7
本站所有资源都来源于网络收集,网友提供或者交换而来!
如果侵犯了您的权益,请及时联系客服,我们即刻删除! |