Android 经典项目开发实战
作者:王翠萍 编著
出版时间:2015年版
内容简介
《Android经典项目开发实战》从蓝牙通信系统开始,依次讲解了移动微信系统、移动邮件系统、移动微博系统、网络RSS阅读器、开发一个音乐播放器、魔塔游戏、NBA激情投篮、象棋游戏、暴走轨迹计步器、智能楼字灯光控制系统、网络防火墙系统、Map地图、QQ聊天记录查看器、吃货选择器、智能心率计、仿陌陌交友系统及开发一个Android优化系统的具体实现流程,有效剖析了一个个经典项目的完整实现过程。
目 录
第1篇基础知识篇
第1章蓝牙通信系统
1.1蓝牙介绍
1.1.1蓝牙概述
1.1.2Android中的蓝牙系统
1.2Android蓝牙系统的层次结构
1.3和蓝牙相关的类
1.3.1BluetoothSocket类
1.3.2BluetoothServerSocket类
1.3.3BluetoothAdapter类
1.3.4BluetoothClass,Sarvice类
1.3.5BluetoothClass Devrice类
1.4开发一个Android蓝牙通信系统
1.4.1主界面布局
1.4.2客户端界面布局
1.4.3实现控制服务类和线程实现类
1.4.4编写铡试程序文件
第2章移动微信系统
2.1微信系统基础
2.1.1微信的特点
2.1.2微信和Q信、腾讯的关系
2.2开发一个微信系统
2.2.1启动界面
2.2.2系统导航界面
2.2.3系统登录界面
2.2.4发送信息界面
2.2.5“摇一摇”界面
第3章移动邮件系统
3.1项目介绍
3.1项目背景介绍
3.1.2项目目的
3.2系统需求分析
3.2.1构成模块
3.2.2系统流程
3.2.3功能结构图
3.2.4系统功能说明
3.2.5系统需求
3.3数据存储设计
3.3.1用户信息类
3.3.2SharedPreferences
3.4具体编码
3.4.1欢迎界面
3.4.2系统主界面
3.4.3邮箱类型设置
3.4.4邮箱收取设置
3.4.5邮箱发送设置
3.4.6邮箱用户检查
3.4.7设置用户别名
3.4.8用户邮件编辑
第4章移动微博系统
4.1微博介绍
4.2微博开发技术介绍
4.2.1XML—RPC技术
4.2.2MetaWeblogAPI客户端
4.3在Android上开发移动博客发布器
4.3.1XML请求
4.3.2常用接口介绍
4.3.3具体实现
4.4分析腾讯Android版微博API
4.4.1源码和jar包下载
4.4.2具体使用
4.5详解新浪Android版微博API
4.5.1新浪微博图片缩放的开发实例
4.5.2添加分享到新浪微博
4.5.3通过JSON对象获取登录新浪微博
4.5.4实现OAuth认证
第5章网络RSS阅读器
5.1实现流程
5.2具体实现
5.2.1建立实体类
5.2.2主程序文件ActivityMain.java
5.2.3实现ContentHandler
5.2.4主程序文件ActivityShow—Description.java
5.2.5主布局文件main.xml
5.2.6详情主布局文件showdescription.xml