AndroidStudio是一款由Google发布的强大的移动应用开发工具,被广泛应用于Android平台的应用程序开发中。
为了帮助读者更好地掌握Android开发基础,本书在理论讲解上力求言简意赅,在实践案例选取上精心挑选。为了避免枯燥的理论,本书安排了众多的案例供读者进行操练,通过具体实践将基础知识内化于心。
本书内容由浅入深,层层深入,实践内容丰富有趣,通过激发读者的学习兴趣,引导读者掌握Android基础知识,为Android项目开发奠定坚实的基础,帮助读者进一步扩展和深化自己的移动开发技能。
本书主要内容如下:
第1章主要介绍Android概述、Android应用架构、运行环境搭建以及项目文件,并尝试开发第一个Android应用。
第2章主要介绍Android主要界面布局以及基础UI组件。
第3章主要介绍Android高级控件及其应用。
第4章主要介绍Activity与Fragment的基本概念、生命周期、创建及使用方法。
第5章主要介绍Android系统的事件处理方式,包括基于监听的事件处理和基于回调的事件处理。
第6 章主要介绍Android 数据存储方法,如文件存储、ShardPreference存储、SQLit数据库存储等。
第7章主要介绍AndroidContentProvider的基本概念及应用,阐述数据共享并被其他应用操作的过程。
第8章主要介绍Android 服务(Service)组件和广播的应用,了解服务后台服务的奥秘以及消息广播和接收的流程。
第9章主要介绍Android网络通信的基本概念,通过客户端服务器通信,掌握传输层通信的机制,通过套接字掌握端对端的通信。
第10章主要介绍Android多媒体应用、Android图形图像及动画的设计,为丰富Android显示效果提供更多参考。