实例介绍
【实例简介】
【实例截图】
【实例截图】
【核心代码】
目錄 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) 结尾
好例子网口号:伸出你的我的手 — 分享!
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论