《解析google android sdk——智能手机开发范例手册》基于android sdk 2.3版本,分为15章,深入浅出地讲解了android基于sdk 开发的基本原理、关键技术和典型应用等各方面的知识,其中绝大部分理论知识来自于android 2.3开发文档,力求保持原生态。
《解析google android sdk——智能手机开发范例手册》对于已经掌握 android基础知识,且具备一定的软件开发经验,而又想进一步提高开发技能的程序员具有明显的能力提升作用;同时可作为android程序员随时查阅各种知识和技术的工具手册。
解析google android sdk——智能手机开发范例手册目录:
第1章android应用程序基础
1.1四大组件
1.2intent与intentfilter
1.3manifest文件
1.4 activity与任务
1.5进程与线程
1.6组件生命周期
第2章android之hello world
2.1安装android sdk与adt插件
2.2建立第一个android项目
4.5精彩案例:本地化
第5章数据存储
5.1使用shared preferences
5.2内部存储器
5.3外部存储器
5.4使用数据库
5.5网络存储
5.6精彩案例:文件浏览器
第6章蓝牙
.6.1基础api
6.2设置蓝牙
6.3寻找设备
6.4建立连接
6.5管理连接
6.6精彩案例:bluetoothchat讲解
第7章android与internet
7.1以get方式发送http请求
7.2以post方式发送http请求
7.3webview
7.4把网络图片设置为桌面壁纸
7.5小巧练歌器
7.6精彩案例:网络apk安装器
第8章android搜索框架
8.1使用搜索框
8.2增加最近搜索建议
8.3增加自定义的搜索建议
8.4搜索配置
8.5精彩案例:词典应用
第9章安全和权限
9.1应用程序签名
9.2用户id和文件访问
9.3使用权限
9.4声明和实施权限
9.5uri权限
9.6精彩案例:使用uri权限
第10章应用小部件
10.1基础知识
10.2精彩案例:我的应用小部件
第11章android常用程序开发
11.1应用开场动画
11.2制作自己的开机程序
11.3自制拨号器
11.4短信的发送与接收
11.5查看自己的sim卡属于哪个运营商
11.6神奇的传感器
11.7制作九宫图
11.8动态更改屏幕朝向
11.9铃声音量调节器
11.10 preferenceactivity的使用
11.11jni编程
第12章google位置服务
12.1获取用户位置
12.2谷歌地图(google maps)外部库
12.3精彩案例:超市促销
第13章最佳实践
13.1避免内存泄露
13.2屏幕朝向改变提速
13.3布局技巧之一——创建高效的布局
13.4布局技巧之二——使用viewstubs
13.5布局技巧之三——合并布局
13.6 android多任务
13.7轻松使用线程
13.8跟踪内存的分配
第14章共享apk
14.1应用程序原理
14.2为应用增加广告
第15章拷贝和粘贴copy and paste
15.1剪切板框架概述
15.2使用内容提供者拷贝复杂类型数据
附录aandroid中解析kml
a.1准备工作
a.2sax解析
a.3dom解析
a.4pull解析
附录b组件
b.1文本框textview介绍与应用
b.2编辑框editview介绍与应用
b.3按钮button介绍与应用
b.4图片视图imageview介绍与应用
b.5图片按钮imagebutton介绍与应用
b.6网格视图gridview的介绍与应用
b.7循环图片集gallary介绍与应用
b.8选项卡tabwidget介绍与应用
b.9自动完成文本框autocompletetextview介绍与应用
b.10拖动条seekbar介绍与应用
b.11图片切换imageswitcher介绍与应用
b.12小结
附录c开发调试
c.1ddms介绍
c.2android junit单元测试
c.3如何调试项目
c.4小结