1揭开Android的神秘面纱
本章将简单介绍Android的发展历程和背景,让读者了解Android的发展之路。
2开始搭建Android开发环境
在本章的内容中,将详细介绍搭建Android开发环境的基本知识。
- 第一节 开发Android应用前的准备
- 第二节 Windows开发环境搭建
- 第三节 其他平台下的搭建
- 第四节 安装过程中的常见问题
3用户人机界面设置
第3章详细讲解了Android在人机交互界面领域典型实例的设计过程。
- 第一节 更改、显示文字标签
- 第二节 更改屏幕背景颜色
- 第三节 更改文字颜色
- 第四节 置换TextView文字
- 第五节 获取手机分辨率的大小
- 第六节 样式化处理对象
- 第七节 响应按钮事件
- 第八节 页面的转换处理
- 第九节 调用另一个Activity
- 第一十零节 不同Activity之间的数据传递
- 第一十一节 返回数据到前一个Activity
- 第一十二节 实现交互对话框
- 第一十三节 置换文字颜色
- 第一十四节 设置文字字体
- 第一十五节 拖动相片特效
- 第一十六节 制作一个计算器
- 第一十七节 设置About(关于)信息
- 第一十八节 程序加载中
- 第一十九节 可选择的对话框
- 第二十零节 主题变换
4玩转Android组件
第4章讲解了Android各个组件的使用过程
- 第一节 EditText和setOnKeyListener事件实现文本处理
- 第二节 实现背景图片按钮
- 第三节 Toast实现温馨提示
- 第四节 CheckBox实现一个简单物品清单
- 第五节 单选按钮组实现选择处理
- 第六节 ImageView实现相框效果
- 第七节 Spinner实现选择处理
- 第八节 Gallery实现相簿功能
- 第九节 java.io.File实现文件搜索
- 第一十零节 ImageButton实现按钮置换
- 第一十一节 AutoCompleteTextView实现输入提示
- 第一十二节 AnalogClock实现时钟效果
- 第一十三节 DatePicker和TimePicker实现时间选择
- 第一十四节 ProgressBar和Handler实现进度条提示
- 第一十五节 网格视图控件和ArrayAdapter实现动态排版
- 第一十六节 使用ListActivity
- 第一十七节 Matrix实现图片缩放
- 第一十八节 Bitmap和Matrix实现图片旋转
- 第一十九节 decodeFile加载手机磁盘文件
5手机交互应用服务
第5章讲解了Android在交互式应用领域的实现过程。
- 第一节 TextView小试牛刀
- 第二节 拨打电话
- 第三节 发送短信
- 第四节 自制发送Email程序
- 第五节 手机震动效果
- 第六节 图文提醒
- 第七节 状态栏提醒
- 第八节 ContentResolver检索手机通讯录
- 第九节 手机文件管理器
- 第一十零节 清除、还原手机桌面
- 第一十一节 手机背景图变换处理
- 第一十二节 对文件的一些操作——修改和删除
- 第一十三节 获取File和Cache的路径
- 第一十四节 控制Wi-Fi服务
- 第一十五节 获取SIM卡内信息
- 第一十六节 实现触摸拨号按钮
- 第一十七节 查看正在运行的程序
- 第一十八节 更改屏幕方向
- 第一十九节 获取网络和手机相关信息
6手机自动服务
第6章讲解了Android在手机自动服务领域中的实现过程。
- 第一节 短信提醒
- 第二节 电池容量提醒
- 第三节 短信群发
- 第四节 发送短信实现Email通知
- 第五节 来电的信息提醒
- 第六节 获取存储卡容量
- 第七节 来电邮件通知你
- 第八节 内存和存储卡控制
- 第九节 实现定时闹钟
- 第一十零节 黑名单来电自动静音
- 第一十一节 指定时间置换桌面背景
- 第一十二节 监听短信状态
- 第一十三节 设计开机显示程序
7娱乐和多媒体编程
第7章讲解了Android在娱乐多媒体领域中的具体实现过程。
- 第一节 获取图片的宽高
- 第二节 几何图形绘制
- 第三节 手机屏幕保护程序
- 第四节 点击移动照片
- 第五节 显示存储卡中的照片
- 第六节 获取内置媒体中的图片文件
- 第七节 调节音量大小
- 第八节 播放MP3文件
- 第九节 录音处理
- 第一十零节 相机预览及拍照
- 第一十一节 3gp影片播放器
- 第一十二节 铃声设置
8网络应用
第8章讲解了Android在互联网领域各个范例的实现过程。
- 第一节 最常见的传递HTTP参数
- 第一节 实现网页浏览
- 第三节 手机使用HTML程序
- 第四节 用内置浏览器打开网页
- 第五节 Gallery中显示网络照片
- 第六节 网络播放MP3
- 第七节 远程下载手机铃声
- 第八节 远程下载屏幕背景
- 第九节 文件上传至服务器
- 第一十零节 实现一个简单的RSS阅读器
- 第一十一节 远程下载安装Android程序
- 第一十二节 下载观看3gp视频
9绑定官方的服务
第9章讲解了Android在官方服务绑定领域各个范例的实现过程。
- 第一节 模拟验证官方账号
- 第二节 模拟实现Google搜索
- 第三节 Google Chart API生成二维条码
- 第四节 Google地图的典型运用
- 第五节 Geocoder实现地址查询
- 第六节 Directions Route实现路径导航
- 第七节 LocationListener和MapView实时更新
- 第八节 Google Translate API翻译
- 第九节 画图并计算距离
- 第一十零节 生成二维条码
- 第一十一节 动态二维条码扫描仪
- 第一十二节 设置手机屏幕颜色
10典型手机游戏应用
第10章是典型手机游戏开发应用。
- 第一节 Graphics绘图处理
- 第二节 游戏框架
- 第三节 动画处理
- 第四节 手机游戏——魔塔游戏