Android程序设计
正版全新,绝无盗版,可开发票
¥
26.2
5.8折
¥
45
全新
库存3件
作者柯元旦、宋锐 著
出版社北京航空航天大学出版社
出版时间2010-07
版次1
装帧平装
上书时间2024-07-24
商品详情
- 品相描述:全新
图书标准信息
-
作者
柯元旦、宋锐 著
-
出版社
北京航空航天大学出版社
-
出版时间
2010-07
-
版次
1
-
ISBN
9787512401136
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
335页
-
字数
482千字
-
正文语种
简体中文
- 【内容简介】
-
《Android程序设计》介绍基于Android操作系统的应用程序开发,作者力求从一般程序概念的角度去解析Android中的一些新概念,从而让程序员能够快速将已有的程序经验转移到Android平台上来。《Android程序设计》内容可分为3部分,分别为Java基础、Android系统组件介绍以及开发工具的使用。书中包含了大量的基础性实例,用于阐述一些基础组件的使用方法,这些实例大部分基于Android1.5r2版本,并根据Android1.6版本的更新做了一定的调整和说明。
《Android程序设计》除了作为Android应用程序开发者的入门读物外,也可以作为Android工程人员的基础设计参考书。同时,《Android程序设计》中的游戏开发章节包含了一般的多线程、多角色游戏架构设计,也适合有意愿开发基于Android游戏类应用的爱好者。
- 【作者简介】
-
柯元旦,1981年生于陕西成阳,2003年毕业于西安电子科技大学通信工程学院;2003~2006年,创立了一家设计公司,提供便携式媒体播放器解决方案,基于TIDSP芯片自主开发了一套操作系统,包括任务管理与调度、文件系统及GUI(图形用户接口)等:2006~2009年,就职于联想研究院,先后从事嵌入式系统设计以及互联网应用开发;2009年至今,从事Android应用程序开发和Framework内核研究,对Android内核有较深刻的理解。
- 【目录】
-
第1章Android架构
本章问题
1.1Android系统框架
1.2Android开发的分类
1.3Android应用程序开发环境的建立
本章问题答案
第2章Android应用程序的组成
本章问题
2.1建立一个模拟器
2.2HelloAndroid程序
2.3Android程序基础
2.4源文件
2.5资源文件
2.6自动生成的文件
2.7AndroidMainfest.xml文件
本章问题答案
第3章Java语法在Android中的使用
本章问题
3.1interface的使用
3.2abstractclass的使用
3.3interface与abstractclass的区别
3.4for循环的使用
3.5Map类的使用
3.6int与Strin9之间的转换
3.7synchronized同步关键字
3.8new的使用
3.9字节流与字符串之间的编码转换
3.10系统时间与设备时间
本章问题答案
第4章图形用户接口
本章问题
4.1布局
4.1.1使用xml创建一个布局
4.1.2视图的大小与位置
4.1.3动态创建View和ViewGroup
4.1.4常用ViewGroup(1ayout)
4.1.5网页视图
4.2添加用户事件响应
4.2.1用户消息派发流程
4.2.2添加回调函数
4.3菜单
4.3.1菜单概况
4.3.2创建0ptionMenu
4.3.3创建ContextMenu
4.3.4子菜单
4.3.5单选与复选菜单
4.3.6在xml文件中描述菜单
4.4对话框
4.4.1对话框概况
4.4.2提示对话框
4.4.3进度对话框
4.4.4日期、时间对话框
4.4.5自定义对话框
4.5绑定视图和数据
4.5.1Adapter与AdapterView
4.5.2下拉列表框
4.5.3带自动完成的下拉列表框
4.5.4格子视图
4.5.5Gallery
4.5.6标签页
4.5.7列表视图
4.6自定义View
4.6.1View的工作原理
4.6.2编写View类
4.6.3为View类增加属性
4.6.4绘制屏幕
4.6.5响应用户消息
4.6.6自定义回调函数
本章问题答案
第5章Intent与IntentFilter
本章问题
5.1概况
5.2Intent数据结构
5.3响应Intent——Intent过滤器
5.3.1.Action测试
5.3.2Category测试
5.3.3Data测试
本章问题答案
第6章使用Activity
本章问题
6.1.Activity概况
6.2启动Activity
6.2.1直接启动Activity
6.2.2通过菜单启动Activity
6.3使用小工具
6.3.1Widget原理
6.3.2创建Widget
6.3.3在Widget中启动Activity
6.3.4使用Widget进行信息提醒
6.4使用Notification
6.4.1创建Notification
6.4.2在通知栏中启动Activity
6.5保存活动状态
6.6Activity之间的数据传送
6.7重新定义Back键——Activity与Task
本章问题答案
第7章使用Service
本章问题
7.1创建Service
7.2在Activity中启动Service
7.3使用widget启动Service
本章问题答案
第8章使用BroadcastReceiver
本章问题
8.1Receiver概况
8.2静态创建Receiver
8.3动态创建Receiver
本章问题答案
第9章使用ContentProvider
本章问题
9.1Provider基础
9.2读取Provider
9.3修改Provider
9.3.1添加数据项
9.3.2更改数据项
9.3.3删除数据项
9.4创建Provider
9.4.1Provider接口函数定义
9.4.2实现一个Provider
9.4.3使用自定义Provider
9.4.4调试自定义Provider
9.5Provider中Uri格式总结
本章问题答案
第10章资源文件
本章问题
10.1资源文件概述
10.2资源类型
10.2.1简单数值类资源
10.2.2“可绘制”类资源
10.2.3动画
10.2.4菜单
10.2.5布局
10.2.6自定义视图
10.2.7元数据文件资源
10.2.8样式
10.2.9主题
10.3assets管理器
10.4国际化
本章问题答案
第11章Android本地存储系统
本章问题
11.1Android内部文件夹结构
11.1.1系统文件夹
11.1.2文件访问权限
11.1.3文件路径
11.1.4程序私有文件
11.2文件存储
11.2.1遍历文件夹
11.2.2读/写文件
11.3数据库存储
11.4程序参数存储
11.4.1写人参数值
11.4.2读取参数值
本章问题答案
第12章多线程设计
本章问题
12.1多线程引述
12.2线程定义
12.2.1Thread
12.2.2Runnable
12.2.3Thread与Service
12.3使用Handler
12.3.1完成定时任务
12.3.2在线程之间传递数据
12.4使用Looper
12.5使用HandlerThread
12.6线程间的同步
12.6.1wait()/notify()的使用
12.6.2join()的使用
本章问题答案
第13章系统安全
本章问题
13.1系统安全概述
13.2程序签名
13.2.1创建签名
13.2.2执行签名
13.3安全调用
13.3.1系统功能调用
13.3.2启动Activity
13.3.3BroadcastReceiver发送与接收
13.3.4读/写ContentProvider
13.3.5启动Service
本章问题答案
第14章AndroidManifest.xml
本章问题
14.1文件结构
14.2元素定义规范
14.2.1声明元素
14.2.2指定元素属性
14.2.3指定类名称
14.2.4多值定义
14.2.5资源引用
14.2.6字符串值
14.2.7图标与标签
本章问题答案
第15章多媒体与网络开发基础
本章问题
15.1媒体播放
15.1.1媒体播放原理
15.1.2播放音乐
15.1.3播放视频
15.1.4录音
15.2Surface的使用
15.2.1Surface原理
15.2.2游戏开发
15.2.3游戏中的多线程
15.3网络服务开发
15.3.1网络服务概况
15.3.2Socket编程
15.3.3Http编程
15.4通信开发
15.4.1发送短信
15.4.2接收短信
本章问题答案
第16章Android常用调试工具的使用
本章问题
16.1调试环境组成
16.2安装设备驱动
16.3Emulator
16.4ddms
16.5adb
16.6Logcat
16.7draw9patch
16.8为工程添加jar包
本章问题答案
附录A光盘文件结构
附录B相关资源信息
B.1获取应用程序源码
B.2获取Android内核源码
附录C综合例程
C.1生日与性格
C.2俄罗斯方块
C.3星际飞船
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价