Android 10 Kotlin编程通俗演义
作者: 牛搞著
出版时间:2020年版
内容简介
Kotlin与Java无缝兼容,同时Kotlin作为一门新语言,其语法极其简洁精练,稍微熟悉之后,开发效率立即会有明显提升。《Android 10 Kotlin编程通俗演义》分为20章,严格参考Android 10官方开发文档,全面讲解利用Kotlin开发Android应用的各种技术,章节精心安排、循序渐进,内容准确、翔实、全面而又通俗易懂,绝不是术语的罗列,也绝不是不知所云的翻译。《Android 10 Kotlin编程通俗演义》既适合Android应用开发初学者、转向Kotlin编程的Android应用开发人员阅读,也适合高等院校和培训学校计算技术相关专业的师生参考。
目录
第1章 Kotlin快速入门
1.1 开发环境配置
1.1.1 安装JDK
1.1.2 安装IDE
1.1.3 创建第一个Kotlin工程
1.1.4 工程组织结构
1.1.5 添加代码
1.1.6 运行程序
1.2 大道至简
1.3 万变不离其宗
1.4 新式语法特征
1.5 Kotlin独特语法
1.6 作用域函数
1.6.1 let()
1.6.2 run()
1.6.3 apply()
1.6.4 also()
1.6.5 with()
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.1.1 在真实设备上调试
4.1.2 配置虚拟机
4.2 虚拟机加速
4.2.1 在BIOS中开启虚拟化
支持
4.2.2 安装HAXM
4.3 App的样子
4.4 工程里面有什么
第5章 UI资源与Layout
5.1 LayOUt
5.2 改动Layout
5.2.1 添加图像资源
5.2.2 文件或文件夹改名
5.2.3 显示自己的图像
5.2.4 XML小解
5.2.5 Layout源码解释
5.3 ConstraintLayout
5.3.1 ConstraintLayout的原理
5.3.2 子控件在ConstraintLayout中居左或居右
5.3.3 子控件在ConstraintLayout中横向居中
5.3.4 子控件在ConstraintLayout中居中偏左
5.3.5 子控件A在子控件B的上面
5.3.6 子控件A与子控件B左边对齐
5.3.7 设置子控件的宽和高
5.3.8 子控件的宽和高保持一定比例
5.4 设计登录页面
5.4.1 添加用户名输入控件
5.4.2 添加密码输入控件
5.4.3 添加登录按钮
5.4.4 完成收工
5.5 让内容滚动
5.5.1 添加ScrollView作为最外层容器
5.5.2 禁止旋转
5.5.3 为横屏和竖屏分别创建Layout
5.5.4 让内容居中
5.6 添加新的Layout资源
第6章 各种Layout控件
6.1 FrameLayout
6.2 LinearLayout
6.2.1 纵向LinearLayout中子控件横向居中
6.2.2 子控件均匀分布
6.2.3 子控件按比例分布
6.2.4 用LinearLayout实现登录界面
6.3 GridLayout
6.4 TableLayout
第7章 操作控件
7.1 在Activity中创建界面
7.1.1 类R
7.1.2 类Activity
7.1.3 四大组件
7.2 在代码中操作控件
7.2.1 获取控件
7.2.2 响应View的事件
7.2.3 添加依赖库
7.2.4 显示提示
7.2.5 完成收工
……
第8章 Activity导航
第9章 Theme
第10章 Fragment
第11章 菜单
第12章 动画
第13章 自定义控件
第14章 RecyclerView
第15章 模仿QQ App界面
第16章 实现聊天界面
第17章 多线程
第18章 网络通信
第19章 异步调用库Rxjava
第20章 实现聊天功能