Android开发进阶实战:拓展与提升

Android开发进阶实战:拓展与提升

作者:谭东

出版社:机械工业

出版年:2020年5月

ISBN:9787111654728

所属分类:诗歌文集

书刊介绍

《Android开发进阶实战:拓展与提升》内容简介

本书通过给Andorid开发人员讲解一些可以提高开发效率的知识,让大家在作者的带领下提高自己的开发水平,让自己的项目更加高效与稳定。书中重点讲解了Andorid开中的一些进阶技术,如Andorid TV开发、Flutter等。本书涵盖的主要内容有Android Studio开发环境搭建;Android新控件的使用;掌握Android相关辅助工具;Android应用测试;Android应用安全;Android Rom详解;Android优秀开源库的使用;NDK编译;线程与进程IPC;Android TV开发;Flutter从入门到实战;项目实践从0到1;设计模式详解。
谭东,计算机科学与技术专业硕士。IEEE SPAC 2018最佳论文获得者,CSDN博客专家。有6年多的Android编程经验。毕业后在重庆市科学技术研究院从事移动Android平台的开发工作,之后在重庆广电从事Android与IPTV机顶盒的相关开发工作。对移动平台有浓厚的兴趣,喜欢研究与分析总结,编写了多个开源框架。喜欢创新,熟悉Java、Dart、Node.js和React等多种编程语言与框架。

作品目录

前言
第1篇
高效开发基础
第1章:高效开发工具
1.1、使用Android
Studio进行高效开发
1.2、常用的Android
Studio高效插件
1.3、Android
Studio小技巧
第2章:提高效率,从“新”开始
2.1、新布局方式:ConstraintLayout
2.2、新包引入方式:AndroidX
2.3、新架构:Jetpack
2.4、新动画:Lottie
2.5、新发展:Material
Design
第3章:认识Android相关辅助工具
3.1、版本控制和源代码管理工具
3.2、9-Patch的制作
3.3、抓包工具Fiddler
3.4、布局分析器与结构视图工具
3.5、反编译工具
第2篇
核心技术详解
第4章:线程与进程IPC
4.1、Handler与Looper
4.2、Thread线程
4.3、IPC进程间通信
第5章:Android应用安全
5.1、Android常见漏洞及安全要点
5.2、Android混淆与加固
5.3、Android数据加密与签名
5.4、Android开发规范
第6章:Android应用测试
6.1、Android测试方法和原则
6.2、Android应用测试内容
6.3、编写Android应用测试用例
6.4、Android应用测试主流框架
第7章:定制与适配
7.1、定制主题与样式
7.2、定制Dialog
7.3、定制Notification
7.4、自定义View
7.5、Android适配与国际化处理
第3篇
拓展与实践
第8章:深入探索Android
ROM
8.1、了解Android平台
8.2、Android系统架构
8.3、Android平台源码结构
8.4、编译Linux
Kernel
8.5、编写系统应用
8.6、Android
ROM常用知识点
第9章:Android
TV开发
9.1、了解Android
TV
9.2、Android
TV开发规范及注意事项
9.3、Android
TV开发的常用ADB命令
9.4、构建Android
TV应用
第10章:Flutter从入门到实战
10.1、认识Flutter
10.2、Flutter开发环境搭建和调试
10.3、Flutter常用的Widget和布局
10.4、HTTP网络请求详解
10.5、Flutter与Android
10.6、Flutter的Android和iOS应用打包
第11章:设计模式详解
11.1、软件设计原则
11.2、软件设计模式之创建型模式
11.3、软件设计模式之结构型模式
11.4、软件设计模式之行为型模式
第12章:项目实践从0到1、12.1、创建项目
12.2、项目核心逻辑的实现
12.3、App项目调试
12.4、打包签名
12.5、自动化压力测试

相关推荐

微信二维码