【V4723】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)

结尾

解压密码

您暂时无权查看此隐藏内容!

百度网盘下载地址

资源下载价格9.8立即支付    升级VIP后免费升级VIP
立即支付后显示网盘资源,教程不能播放无条件退款,退款请联系右边在线客服。 终生VIP活动价68元,平台稳定运营2年+,其他平台有的这都有,还是全网最低价。
1、网军编程学院为非营利性网站,全站所有资料仅供网友个人学习使用,禁止商用。
2、本站所有文档、视频、书籍等资料均由网友分享,本站只负责收集不承担任何技术及版权问题。
3、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除下载链接并致以最深的歉意。
4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
5、一经注册为本站会员,一律视为同意网站规定,本站管理员及版主有权禁止违规用户。
6、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和网军编程学院的同意。
7、网军编程学院管理员和版主有权不事先通知发贴者而删除本文。

发表评论

发表评论

电子邮件地址不会被公开。