𝔖 Scriptorium
✦   LIBER   ✦

📁

Android 10 Kotlin编程通俗演义

✍ Scribed by 牛搞


Publisher
清华大学出版社
Year
2020
Tongue
Chinese
Leaves
428
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Google已经将Kotlin列为Android开发第一开发语言。Kotlin与Java无缝兼容,同时Kotlin作为一门新语言,其语法极其简洁精练,稍微熟悉之后,开发效率立即会有明显提升。 本书分为20章,严格参考Android 10官方开发文档,全面讲解利用Kotlin开发Android应用的各种技术,章节精心安排、循序渐进,内容准确、翔实、全面而又通俗易懂,绝不是术语的罗列,也绝不是不知所云的翻译。 本书既适合Android应用开发初学者、转向Kotlin编程的Android应用开发人员阅读,也适合高等院校和培训学校计算技术相关专业的师生参考。

✦ Table of Contents


封面
扉页
内容简介
版权页
前言
目录
第1章 Kotlin快速入门
1.1 开发环境配置
1.2 大道至简
1.3 万变不离其宗
1.4 新式语法特征
1.5 Kotlin独特语法
1.6 作用域函数
1.7 新式语法特点总结
第2章 Android系统简介
第3章 Android开发环境搭建
3.1 下载Android Studio
3.2 安装Android Studio
3.3 配置Android SDK
3.4 四项原则
第4章 第一个Kotlin App
4.1 运行App
4.2 虚拟机加速
4.3 App的样子
4.4 工程里面有什么
第5章 UI资源与Layout
5.1 Layout
5.2 改动Layout
5.3 ConstraintLayout
5.4 设计登录页面
5.5 让内容滚动
5.6 添加新的Layout资源
第6章 各种Layout控件
6.1 FrameLayout
6.2 LinearLayout
6.3 GridLayout
6.4 TableLayout
第7章 操作控件
7.1 在Activity中创建界面
7.2 在代码中操作控件
第8章 Activity导航
8.1 创建注册页面
8.2 启动注册页面
8.3 设计注册页面
8.4 响应注册按钮进行注册
8.5 获取页面返回的数据
8.6 ActionBar上的返回图标
8.7 Scroll View与软键盘
8.8 源码
第9章 Theme
第10章 Fragment
10.1 弄巧成拙的Activity
10.2 使用Fragment
10.3 改造登录页面
10.4 对话框
第11章 菜单
11.1 添加菜单资源
11.2 重写onCreateOptionsMenu()
11.3 嵌套菜单
11.4 菜单项分组
11.5 响应菜单项
11.6 其他菜单类型
第12章 动画
12.1 动画原理
12.2 三种动画
12.3 视图动画
12.4 属性动画
12.5 动画资源
12.6 Layout动画
12.7 转场动画
第13章 自定义控件
13.1 创建一个CustomView
13.2 CustomView类
13.3 创建圆形图像控件
第14章 RecyclerView
14.1 基本用法
14.2 显示多条简单数据
14.3 让子控件复杂起来
14.4 增删改
14.5 局部刷新
14.6 响应条目选择
14.7 显示不同类型的行
第15章 模仿QQ App界面
15.1 创建新的Android项目
15.2 设计登录页面
15.3 QQ主页面设计
第16章 实现聊天界面
16.1 原理分析
16.2 创建聊天Activity
16.3 启动ChatActivity
16.4 模拟聊天
第17章 多线程
17.1 线程与进程的概念
17.2 创建线程
17.3 创建线程的另一种方式
17.4 多个线程操作同一个对象
17.5 单线程中异步执行
17.6 多线程间同步执行
17.7 在其他线程中操作界面
17.8 HandlerThread
17.9 线程的退出
第18章 网络通信
18.1 网络基础知识
18.2 Android HTTP通信
18.3 使用“异步任务”
18.4 使用OkHttp进行网络通信
18.5 使用Retrofit进行网络通信
第19章 异步调用库Rx Java
19.1 小试牛刀
19.2 精简发送代码
19.3 精简接收代码
19.4 map与flatmap
19.5 并行map
19.6 RxJava与Retrofit合体
19.7 RxJava Retrofit合体并行执行
19.8 RxJava与Activity的配合
第20章 实现聊天功能
20.1 添加注册功能
20.2 改进登录功能
20.3 获取联系人
20.4 发出聊天消息
20.5 获取聊天消息
正文结束


📜 SIMILAR VOLUMES


Android 9编程通俗演义
✍ 牛搞 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书严格参考Android 9官方开发文档的逻辑,全面讲解Android开发中的各种技术,章节内容循序渐进,精心安排,翔实全面,且又通俗易懂,既不是术语的罗列,也不是不知所云的翻译。 本书分为18章,内容包括配置Android 9开发环境、第一个App、UI资源与Layout、各种Layout控件、代码操作控件、Activity导航、Theme、Fragment、菜单、动画、自定义控件、RecyclerView、模仿QQApp界面、实现聊天界面、多线程、网络通信、异步调用库RxJava、实现聊天功能等。 本书适合Android编程初学者、Android应用开发人员,也适合高等院校和培训学校相关

Android编程
✍ 钟元生; 高成珍 主编 📂 Library 📅 2015 🏛 清华大学出版社 🌐 Chinese

<p>本书是在教学实践的基础上反复提炼而成的,内容包括 Android 起步、Android 界面设计基础Android 事件处理、Android 活动与意图(Activity 与 Intent)、Android 服务(Service) Android 广播接器(BroadcastReceiver) Android 文件与本地数据库(SQLite) Android 内容提供者(ContentProvider)应用、Android 图形图像处理、Android 界面设计进阶Android GPS 位置服务与地图编程 Android 编程综合案例等。</p> <p>书中内容全面、材料新颖、案例丰

数理化通俗演义
✍ 梁衡 📂 Library 📅 2015 🏛 北京联合出版公司 🌐 Chinese

<p>梁衡所著的《数理化通俗演义》是一部难得的数理化知识科普读物,它摆脱了苦读的枯燥乏味,以栩栩如生的事例、深入浅出的语言、旁征博引的叙述、章回小说的体裁,披着“薄薄的糖衣”出现在读者面前。</p>

Kotlin核心编程
✍ 水滴技术团队 📂 Library 📅 2019 🏛 机械工业出版社 🌐 Chinese

<p>本书不是一本简单介绍Kotlin语法应用的图书,而是一部专注于帮助读者深入理解Kotlin的设计理念,指导读者实现Kotlin高层次开发的实战型著作。书中深入介绍了Kotlin的核心语言特性、设计模式、函数式编程、异步开发等内容,并以Android和Web两个平台为背景,演示了Kotlin的实战应用。</p> <p>全书共13章,分为4个部分:</p> <p>热身篇—Kotlin基础(第1~2章),简单介绍了Kotlin设计哲学、生态及基础语法,其中包括Kotlin与Scala、Java之间的关联与对比,以及Kotlin的类型声明的特殊性、val和var的使用、高阶函数的使用、面向表