书籍介绍
本书讲解Android手机平台开发的从入门到完全掌握的全部相关知识,全书内容共分为三篇。第一篇是Android基础编程,主要介绍一些Android平台编程的基础知识,包括活动、意图、广播接受者、用户界面布局、常用控件,菜单、通知、闹钟服务、事件处理、数据存储、内容提供者以及Android异步处理的机制等相关内容。基础编程这一篇所涉及到的知识点,贯穿于Android客户端开发工作的始终,是进行Android客户端开发的一条重要的线索。第二篇是Android高级编程,主要介绍一些Android平台编程的高级知识,包括服务、基于位置的服务、网络编程、多媒体、传感器、图形和图像、硬件接口以及Android的桌面组件等相关内容。第三篇是Android实战应用。此篇介绍了一个基于B/S架构的电子订餐系统,包括Android客户端的开发以及服务端的开发的相关知识,服务端采用了完整的JAVA EE分层架构,整个应用具有良好的可扩展性和示范性。本书并不局限于枯燥的理论介绍,而是采用了实例驱动的方式来讲授知识点,以便读者可以进行更好的阅读以及进行相关知识点的理解和发散。在内容上,也涉及到当前移动互联网领域