失效链接处理 |
Android开发进阶实战:拓展与提升 PDF 下载
下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/28552590.html
相关截图: 资料简介:
《Android开发进阶实战:拓展与提升》深入讲解了Android开发的进阶知识及新技术,以帮助读者构建更加高级和稳定的应用。书中对Android开发涉及的一些新技术、进阶知识和高效开发经验进行了详细讲解。通过这些核心技术和拓展知识,可以快速提升开发者的技术水平和逻辑思维能力。
《Android开发进阶实战:拓展与提升》共12章,分为3篇。第1篇“高效开发基础”,重点围绕与Android平台高效开发相关的知识与经验进行介绍,从新的IDE、辅助工具、开发技巧、新技术等方面进行多角度讲解;第2篇“核心技术详解”,重点对Android开发过程中的一些经常用到但又不容易真正深入理解和正确使用的知识点做了详细介绍;第3篇“拓展与实践”,主要介绍了一些与Android开发相关的拓展与提升知识,如Android ROM、Android TV开发和Flutter等,*后还给出了一个简单的项目,帮助读者从0到1进行实践。
《Android开发进阶实战:拓展与提升》适合有Android开发经验而想进一步学习进阶技术和新技术的读者阅读,也适合想尝试新技术并想提升开发水平的相关从业者阅读。另外,本书还可以作为Android开发人员的常备工具书。对于爱好编程的高校学生与培训机构的学员而言,本书还是一本非常实用的参考书。
资料目录:
第1篇 高效开发基础
第1章 高效开发工具 2
1.1 使用Android Studio进行高效开发 2
1.2 常用的Android Studio高效插件 13
1.3 Android Studio小技巧 19
第2章 提高效率,从“新”开始 28
2.1 新布局方式:ConstraintLayout 28
2.2 新包引入方式:AndroidX 36
2.3 新架构:Jetpack 37
2.4 新动画:Lottie 40
2.5 新发展:Material Design 42
第3章 认识Android相关辅助工具 44
3.1 版本控制和源代码管理工具 44
3.2 9-Patch的制作 54
3.3 抓包工具Fiddler 57
3.4 布局分析器与结构视图工具 67
3.5 反编译工具 69
第2篇 核心技术详解
第4章 线程与进程IPC 76
4.1 Handler与Looper 76
4.2 Thread线程 79
4.3 IPC进程间通信 85
第5章 Android应用安全 98
5.1 Android常见漏洞及安全要点 98
5.2 Android混淆与加固 103
5.3 Android数据加密与签名 112
5.4 Android开发规范 118
第6章 Android应用测试 135
6.1 Android测试方法和原则 135
6.2 Android应用测试内容 140
6.3 编写Android应用测试用例 144
6.4 Android应用测试主流框架 155
第7章 定制与适配 177
7.1 定制主题与样式 177
7.2 定制Dialog 180
7.3 定制Notification 184
7.4 自定义View 188
7.5 Android适配与国际化处理 196
第3篇 拓展与实践
第8章 深入探索Android ROM 214
8.1 了解Android平台 214
8.2 Android系统架构 218
8.3 Android平台源码结构 221
8.4 编译Linux Kernel 229
8.5 编写系统应用 233
8.6 Android ROM常用知识点 240
第9章 Android TV开发 243
9.1 了解Android TV 243
9.2 Android TV开发规范及注意事项 250
9.3 Android TV开发的常用ADB命令 257
9.4 构建Android TV应用 258
第10章 Flutter从入门到实战 263
10.1 认识Flutter 263
10.2 Flutter开发环境搭建和调试 266
10.3 Flutter常用的Widget和布局 277
10.4 HTTP网络请求详解 294
10.5 Flutter与Android 305
10.6 Flutter的Android和iOS应用打包 309
第11章 设计模式详解 312
11.1 软件设计原则 312
11.2 软件设计模式之创建型模式 317
11.3 软件设计模式之结构型模式 329
11.4 软件设计模式之行为型模式 345
第12章 项目实践从0到1 370
12.1 创建项目 370
12.2 项目核心逻辑的实现 372
12.3 App项目调试 380
12.4 打包签名 384
12.5 自动化压力测试 387
|