《Android开发套用实战详解》是2011年2月1日中国铁道出版社出版的图书,作者是张元亮。本书循序渐进地讲解了Android技术在各个领域中具体套用的典型範例,详细介绍了各个範例的具体实现过程。
基本介绍
- 书名:Android开发套用实战详解
- ISBN:9787113120009
- 页数:538页
- 出版社:中国铁道出版社
基本信息
出版社:中国铁道出版社; 第1版 (2011年2月1日)
平装: 538页
正文语种: 中文
开本: 16
ISBN: 9787113120009
条形码: 9787113120009
产品尺寸及重量: 28.4 x 19 x 2.8 cm ; 962 g
ASIN: B004EBUACE
内容简介
《Android 开发套用实战详解》内容新颖、知识全面、讲解详细,全书分为8章,第1~2章是基础知识,讲解了Android的发展前景和开发环境的搭建过程;第3章详细讲解了Android在设备界面领域典型实例的设计过程;第4章详细讲解了Android控制项範例的实现过程;第5章详细讲解了Android互动式套用的实现过程;第6章讲解了Android在手机自动服务领域中的套用实例及其实现过程;第7章讲解了Android在娱乐和多媒体领域具体套用的实现过程;第8章讲解Android在网际网路领域套用範例的实现过程。书中每个範例先提出设计思路及涉及的知识点,在实例最后补充总结知识点并引导读者举一反三。
《Android 开发套用实战详解》定位于Android的中、高级用户,适合有一定基础的Android开发、编程及设计人员,也可作为初学者进一步学习.Android的参考书。
作者信息
张元亮,山东济南人,1989年,在美国就职于爱立信公司。任总裁助理,1996年。就职于美国EDS公司,任开发工程师,2005年回国。致力于数据通信、数据採集、网路传输和图像压缩的研究,并取得一定的造诣;精通塞班、苹果和Android系统。做过大量大型项目。具备丰富的一线开发经验。
目录
第1章 Android简介
1.1 初识Android
1.1.1 历史背景
1.1.2 Android特性
1.1.3 Android组件结构
1.1.4 Android应用程式框架
1.1.5 Android的竞争优势
1.1.6 Android模拟器
1.2 搭建Android开发环境
1.2.1 準备工作
1.2.2 Windows系统下的搭建过程
1.2.3 Linux系统下的搭建过程
1.3 常见问题汇总
1.4 使用本书的配套实例
1.5 小结
第2章 Android开发必备
2.1 Android体系结构
2.1.1 各种库和Android运行环境
2.1.2 应用程式框架
2.1.3作业系统层
2.1.4 应用程式
2.2 Android应用程式组成
2.2.1 ActiVity
2.2.2 Intent和IntentFiIter
2.2.3 Service介绍
2.2.4 BroadcastIntentReceiver
2.2.5 ContentProyider
2.3 Android套用项目档案组成
2.3.1 Android Manifest.xml档案
2.3.2 SRC目录
2.3.3 常量的定义档案
2.4 程式生命周期
2.4.1 Android周期
2.4.2 Android进程
2.5 Activity的生命周期
2.5.1 Activity状态
2.5.2 剖析Activitv
2.6 Android进程和执行绪
2.6.1 进程
2.6.2 执行绪
2.6.3 远程调用(remoteprocedurecalls)
2.7 Intent讯息传递
2.8 Intent广播事件
2.8.1 广播事件
2.8.2 使用BroadcastReceiver监听广播
2.8.3 Android本地广播
2.9 小结
第3章 设备界面演练
3.1 文字标籤处理
3.2 改变萤幕视窗元素的背景颜色
3.3 改变TextView的文字颜色
3.4 实现TextView文字的替换
3.5 获取手机解析度
3.6 样式修饰处理
3.7 按钮事件回响
3.8 页面间的转换
3.9 Activity调用
3.10 多个Activity间的数据传递
3.11 将数据返回到前一个Activity
3.12 对话框互动处理
3.13 文字颜色置换
3.14 文字字型设定
3.15 拖动相片特效
3.16 简易计算器
3.17 About信息
3.18 载入中的程式
3.19 选择对话框
3.20 主题变换
3.21 小结
第4章 Android控制项演练
4.1 实现文本处理
4.2 将背景图片作为按钮
4.3 用Toast实现提示
4.4 用CheckBox实现一个简单的物品清单
4.5 实现同意条款效果
4.6 RadioGroup选择
4.7 ImageView相框
4.8 Spinner选择处理
4.9 Gallery相簿
4.10 用java.io.File实现档案搜寻
4.11 置换:ImageButton按钮
4.12 实现AutocompleteTextView输入提示
4.13 实现AnalogClock时钟
4.14 时间选择
4.15 ProgressBar和Handler进度条
4.16 动态排版处理
4.17 ListActivity布局
4.17.1 ListActivity介绍
4.17.2 使用ListActivitv
4.18 Matrix实现图片缩放
4.19 Bitmap和Matrix图片旋转
4.20 载入手机存储卡中的档案
4.21 小结
第5章 互动式服务
5.1 TextView的花样
5.2 拨打电话程式
5.3 简讯传送程式
5.4 E.mail传送程式
5.5 实现手机震动效果
5.6 图文提醒效果
5.7 状态栏提醒_
5.8 检索通讯录
5.8.1 实现原理
5.8.2 ContentProvider介绍
5.8.3 具体实现
5.9 档案管理
5.10 还原手机桌面
5.11 置换背景图
5.12 修改和删除档案
5.12.1 实现原理
5.12.2 JavaI/O基本类库介绍
5.12.3 具体实现
5.13 获取File和Cache的路径
5.14 WiFi服务
5.14.1 WiFi简介
5.14.2 实现原理
5.14.3 具体实现
5.15 获取SIM卡内信息
5.15.1 SIM卡简介
5.15.2 实现原理
5.15.3 具体实现
5.16 触屏拨号
5.17 获取正在运行的程式
5.18 变换萤幕的方向
5.19 获取设备信息
5.20 小结
第6章 手机自动服务
6.1 实现简讯提醒
6.2 剩余电量提醒
6.3 简讯群发
6.4 简讯E.mail通知
6.5 来电提醒
6.5.1 实现原理
6.5.2 TelephonyManager和PhoneStateListener
6.5.3 具体实现
6.6 存储卡容量
6.7 来电邮件通知
6.8 记忆体和存储卡
6.9 实现定时闹钟
6.10 黑名单
6.11 桌面背景图片轮换
6.12 监听传送简讯状态
6.13 修改默认开机显示
6.14 小结
第7章 娱乐和多媒体套用
7.1 获取图片的宽和高
……
第8章 网路编程