《Android语法范例参考大全》共分两大篇17个章节。上篇是Android开发技术基础,介绍了智能手机操作系统的概况,Android系统及应用程序框架,如何搭建Android开发环境和Android程序结构。下篇是Android API详解,分不同的章节介绍了Android应用程序资源、控件、菜单、对话框、应用程序模型、绘图、动画、数据库、多媒体、照相机、语音朗读、系统信息、电话操作、定位和传感器。在每一章中,重点介绍了与Android开发相关的API函数和方法。对于每一个函数均提供了实例代码,并进行了详细的分析,以使读者能够深入了解用于Android开发的API函数。本书由杨明羽等编著。
Android从诞生到现在的短短几年时间,凭借其开源开放性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率第一的智能手机操作系统。熟练掌握Android程序开发,对于专业的程序员和业余开发者都是一个全新的机遇和挑战。《Android语法范例参考大全》言简意赅、通俗易懂,全面剖析了Android开发各个方面的API函数,使读者能够深入掌握Android智能手机系统的开发。
全书共分两大篇17个章节。上篇是Android开发技术基础,介绍了智能手机操作系统的概况,Android系统及应用程序框架,如何搭建Android开发环境和Android程序结构。下篇是Android API详解,分不同的章节介绍了Android应用程序资源、控件、菜单、对话框、应用程序模型、绘图、动画、数据库、多媒体、照相机、语音朗读、系统信息、电话操作、定位和传感器。在每一章中,重点介绍了与Android开发相关的API函数和方法。对于每一个函数均提供了实例代码,并进行了详细的分析,以使读者能够深入了解用于Android开发的API函数。
《Android语法范例参考大全》知识点覆盖全面,结构安排紧凑,讲解详细,实例丰富,图文并茂。对于Android程序设计的初学者,通过本书可以快速掌握Android程序设计,实现从入门到精通的跨越。同时,本书包罗了Android程序设计中大部分常用的函数,对具有一定开发经验的设计人员也有非常好的参考价值,是每位Android程序员的必备手册。本书可以作为Android初学者的入门教材,也可作为Android程序员的参考手册,同时还可作为大中专院校学生及电脑培训班的参考书。本书由杨明羽等编著。
上篇 Android开发技术基础
第1章 Android概述
1.1 智能手机操作系统现状
1.1.1 Linux系统
1.1.2 Windows Mobile系统
1.1.3 Symbian系统
1.1.4 iOS系统
1.1.5 BlackBerry系统
1.1.6 Palm系统
1.2 Android系统简介
1.2.1 开放手机联盟
1.2.2 Android的特性
1.2.3 Android与其他主流操作系统的对比
1.3 Android系统构架
1.4 Android应用程序组件
1.4.1 Activity活动程序
1.4.2 Service服务程序
1.4.3 BroadcastReceiver广播接收器
1.4.4 ContentProvider内容提供器
1.4.5 Intent激活组件
1.4.6 View视图组件
1.5 Android Market应用程序市场
1.6 Android国内衍生版本
1.6.1 Ophone
1.6.2 Lephone
1.6.3 点心OS
1.7 小结
第2章 搭建Android开发环境
2.1 Android开发环境要求
2.2 如何搭建Android开发环境
2.2.1 安装JDK
2.2.2 安装Eclipse
2.2.3 安装Android SDK
2.2.4 安装ADT插件
2.2.5 安装Eclipse中文插件
2.3 Android模拟器AVD
2.3.1 创建AVD
2.3.2 运行AVD
2.3.3 AVD界面及基本操作
2.3.4 AVD与手机的区别
2.4 Android开发常用工具及命令
2.4.1 ADB工具
2.4.2 DDMS工具
2.4.3 AAPT工具
2.4.4 Mksdcard工具
2.4.5 DX工具
2.4.6 Android Monkey工具
2.4.7 Traceview工具
2.5 小结
第3章 Android开发起步
3.1 创建第一个Android程序
3.2 通过模拟器运行Android程序
3.3 Android程序结构分析
3.3.1 src目录
3.3.2 gen目录
3.3.3 android.jar文件
3.3.4 res目录和assets目录
3.3.5 AndroidManifest.xml文件
3.4 Android生命周期
3.4.1 进程优先级
3.4.2 Activity的生命周期
3.4.3 Service的生命周期
3.4.4 BroadcastReceiver的生命周期
……
下篇 Android API详解
第4章 Android应用程序资源
第5章 Android控件
第6章 Android菜单和对话框
第7章 Android应用程序模型
第8章 Android绘图
第9章 Android动画效果
第10章 Android数据库
第11章 Android多媒体
第12章 Android照相机
第13章 Android语音朗读
第14章 Android系统信息
第15章 Android电话操作
第16章 Android定位
第17章 Android传感器