描述
开 本: 大16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787512410800
★大量教学插图,读书学习不再枯燥乏味
★讲解由浅入深,循序渐进,适合各个层次的读者阅读
★贯穿大量的开发实例和技巧,迅速提升开发水平
《Android编程宝典》讲解Android手机平台开发从入门到精通的相关知识,全书内容共分为3篇。
第1篇是Android基础编程,主要介绍Android平台编程的基础知识,包括活动、意图、广播接受者、用户界面布局、常用控件、菜单、通知、闹钟服务、事件处理、数据存储、内容提供者以及Android异步处理机制等相关内容。基础编程这一篇所涉及的知识点贯穿于Android客户端开发工作的始终,是进行Android客户端开发的一条重要线索。
第2篇是Android高级编程,主要介绍Android平台编程的高级知识,包括服务、基于位置的服务、网络编程、多媒体、传感器、图形和图像、硬件接口以及Android的桌面组件等相关内容。
第3篇是Android实战应用。此篇介绍了一个基于B/S架构的电子订餐系统,包括Android客户端的开发以及服务端的开发等相关知识,服务端采用了完整的JAVAEE分层架构,整个应用具有良好的可扩展性和示范性。
本书并不局限于枯燥的理论介绍,而是采用实例的方式来讲授知识点,以便读者可以更好地阅读以及进行相关知识点的理解和发散。在内容上,涉及当前移动互联网领域一些拥有大量用户数的客户端应用的一些特色功能的原理介绍以及代码实现。
如果读者对Java语法比较熟悉,并且有一定的事件驱动的程序编程经验,那么阅读本书就可以很快掌握Android应用开发。本书适合想全面学习Android开发的人员阅读,对经常使用Android平台做开发的人员,更是一本不可多得的案头必备参考书。
第1篇Android基础编程
第1章初识Android
1.1为什么要开发Android应用程序
1.2搭建Android开发环境
1.3编写Hello World
1.4Android编程基础
第2章活动
2.1创建活动
2.2理解活动生命周期
2.3活动的启动模式(android:launchMode)
2.4活动运用样式和主题
2.5隐藏活动标题栏
2.6弹出对话框
2.7弹出进度条对话框
第3章意图和广播接收者
3.1意图激活Activity
3.2隐式意图
3.3广播接收者
第4章用户界面
4.1用户界面组件
4.2屏幕方向改变
第5章常用控件
5.1基本界面控件
5.2高级界面控件
第6章菜单、通知以及闹钟服务
6.1菜单
6.2通知
6.3闹钟服务
第7章Android事件处理
7.1Android 事件处理概述
7.2监听和处理用户单击事件
7.3监听和处理键盘事件
7.4自定义监听器
7.5基于回调的事件处理
第8章数据存储
8.1SharedPreferences(系统偏好设置)
8.2PreferenceActivity
8.3文件存储
8.4SQLite数据库存储
第9章内容提供者(Content Provider)
9.1Android内置内容提供者
9.2自定义内容提供者
第10章Android异步处理机制
10.1子线程
10.2Handler的使用
10.3AsyncTask的使用
第2篇Android高级编程
第11章服务(Service)
11.1Service介绍
11.2本地服务
11.3远程服务
第12章LBS
12.1定位
12.2Google Maps
第13章网络编程
13.1网络获取数据
13.2XML解析
13.3JSON数据解析
13.4HttpClient
13.5Android调用WebService查询号码归属地
13.6Android Tcp Socket
第14章多媒体
14.1音频播放
14.2视频播放
14.3音频录制
14.4视频录制
14.5TTS的使用
第15章传感器
15.1传感器入门
15.2仿微信摇一摇功能
15.3方向传感器
第16章Android图形和图像
16.1图片浏览器
16.2访问图片
16.3内存优化
16.42D绘图
16.5Android动画
第17章Android硬件接口
17.1蓝牙基本介绍
17.2Telephony介绍
17.3系统和控制设备
第18章Android桌面组件
18.1实时文件夹
18.2快捷方式
18.3桌面插件(Widget)
第19章电子订餐系统
参考文献
评论
还没有评论。