新書推薦:
《
女人的胜利
》
售價:HK$
57.4
《
数据有道:数据分析+图论与网络+微课+Python编程(鸢尾花数学大系:从加减乘除到机器学习)
》
售價:HK$
273.7
《
500万次倾听:陪伤心的人聊聊
》
售價:HK$
55.2
《
英国商业500年(见证大国崛起与企业兴衰,启迪未来商业智慧。)
》
售價:HK$
82.8
《
万千心理·儿童心理治疗中的心智化:临床实践指导
》
售價:HK$
89.7
《
自我囚禁的人:完美主义的心理成因与自我松绑(破除你对完美主义的迷思,尝试打破自我评价过低与焦虑的恶性循环)
》
售價:HK$
67.9
《
周易
》
售價:HK$
45.8
《
东南亚的传统与发展
》
售價:HK$
69.0
|
內容簡介: |
左军主编的这本《Android程序设计经典教程》 从初学者的角度出发,通过通俗易懂的语言、丰富多 彩的实例介绍了Android程序开发的各方面技术。本 书在介绍Android技术的同时,提供一些经典案例, 通过经典案例让读者快速掌握Android技术。本书除 了纸质内容之外,还提供了所有案例的源程序代码。
全书共10章,主要包括Android初识、布局、控件、 视图、动画、对话框、菜单、程序组件、通信以及开 发等内容。
本书适合Android入门级开发人员,初、中级程 序员,特别适合于程序开发人员作为Android开发的 参考书。
|
目錄:
|
第1章 Android初识
1.1 Android简介
1.1.1 Android的发展史
1.1.2 Android优势
1.1.3 Android平台架构
1.1.4 Android应用组成
1.2 Android开发环境
1.2.1 Android系统需求
1.2.2 安装JDK
1.2.3 Eclipse环境
1.2.4 Android的ADK
1.2.5 Android的AVD
1.3 Android应用项目组成
1.4 Android应用
1.4.1 创建Android应用项目
1.4.2 DDMS使用
1.4.3 Debug调试
1.5 Android应用实例
第2章 Android布局
2.1 View类概述
2.1.1 View简介
2.1.2 ViewGroup简介
2.1.3 自定义View
2.1.4 经典案例
2.2 线性布局
2.2.1 LinearLayout类概述
2.2.2 经典案例
2.3 相对布局
2.3.1 RelativeLayout类概述
2.3.2 经典案例
2.4 表格布局
2.4.1 TableLayout类概述
2.4.2 经典案例
2.5 切换卡
2.6 经典案例
2.7 绝对布局
2.7.1 AbsoluteLayout类概述
2.7.2 经典案例
2.8 帧布局
2.8.1 FrameLayout类概述
2.8.2 经典案例
2.9 Tab容器
2.9.1 TabHost类的概述
2.9.2 经典案例
2.10 网格布局
2.10.1 GridLayout类概述
2.10.2 经典案例
2.11 布局综合经典案例
第3章 Android控件
3.1 文本类控件
3.1.1 文本框控件
3.1.2 编辑框控件
3.1.3 自动提示文本框
3.1.4 多行自动提示文本框
3.2 按钮类控件
3.2.1 按钮控件
3.2.2 图片按钮控件
3.2.3 双按钮控件
3.2.4 单复选按钮控件
3.3 时钟类控件
3.3.1 模拟时钟和数字时钟控件
3.3.2 日期与时间控件
3.4 下拉列表控件
3.5 进度条控件
3.6 滑块控件
3.7 星级滑块控件
3.8 综合经典案例
第4章 Android视图
4.1 滚动视图
4.2 图片控件
4.3 列表视图
4.4 网格视图
4.5 可扩展列表
4.6 网页浏览视图
4.7 图片切换器
4.8 水平滚动视图
4.9 多页视图
4.10 滑动式抽屉
4.11 画廊视图
4.12 2D视图
4.13 Path菜单
4.14 视图的综合经典案例
第5章 Android动画
5.1 补间动画
5.1.1 淡入淡出动画
5.1.2 缩放动画
5.1.3 旋转动画
5.1.4 平移图像
5.1.5 补间动画经典案例
5.2 帧动画
5.3 动画组件
5.3.1 ViewSwitcher组件
5.3.2 ViewFlipper组件
5.4 图像扭曲
5.5 动画集合类
5.6 绘图容器
5.7 消息提示
5.7.1 Toast控件
5.7.2 Notification控件
第6章 Android对话框
6.1 对话框概述
6.2 弹出式对话框
6.2.1 简单对话框
6.2.2 带按钮对话框
6.2.3 类似列表对话框
6.2.4 单选按钮对话框
6.2.5 复选按钮对话框
6.2.6 自定义对话框
6.3 进度条对话框
6.3.1 进度条对话框概述
6.3.2 进度条对话框经典案例
6.4 日期时间选择对话框
6.4.1 日期时间选择对话框概述
6.4.2 日期时间选择对话框经典案例
6.5 风格窗口
6.5.1 风格窗口概述
6.5.2 风格窗口经典案例
第7章 Android菜单
7.1 选项菜单
7.1.1 选项菜单概述
7.1.2 选项菜单经典案例
7.2 单选复选菜单项
7.2.1 单选复选菜单项概述
7.2.2 单选复选菜单项经典案例
7.3 上下文菜单
7.3.1 上下文菜单概述
7.3.2 上下文菜单经典案例
7.4 子菜单
7.4.1 子菜单概述
7.4.2 子菜单经典案例
7.5 下拉菜单Spinner
第8章 Android程序组件
8.1 活动
8.1.1 活动概述
8.1.2 活动跳转
8.2 服务
8.2.1 服务生命周期
8.2.2 服务创建
8.2.3 服务开始
8.2.4 服务绑定
8.3 广播
8.3.1 广播生命周期
8.3.2 自定义广播
8.3.3 短信广播
8.4 消息
8.4.1 Handler类概述
8.4.2 Handler类经典案例
8.5 意图
8.5.1 意图属性
8.5.2 意图传递对象
第9章 Android通信
9.1 通信方式
9.2 TCP通信
9.2.1 PC服务器端
9.2.2 TCP通信经典案例
9.3 UDP通信
9.3.1 UDP通信概述
9.3.2 UDP通信流程
9.3.3 UDP通信经典案例
9.4 HTTP通信
9.4.1 HTTP通信概述
9.4.2 HTTP通信经典案例
第10章 Android开发
10.1 手机的附加功能
10.1.1 获取手机信息
10.1.2 读取SIM卡参数
10.1.3 查看电池
10.1.4 开机启动服务
10.1.5 闹钟设置
10.1.6 万年日历实现
10.1.7 手电筒设计
10.1.8 计算器实现
10.1.9 WiFi开发
10.1.10 通讯录搜索
10.2 通话功能
10.2.1 拨打电话
10.2.2 来电黑名单
10.3 短信功能
10.3.1 发送短信
10.3.2 接收短信
10.3.3 群发短信
10.3.4 短信防火墙
10.4 邮件功能
10.5 语音识别功能
10.6 多媒体功能
10.6.1 音频播放
10.6.2 音量调节
10.6.3 声音录制
10.6.4 视频播放
10.6.5 照相机实现
10.6.6 语音朗读
10.7 Android定位功能
10.7.1 GPS概述
10.7.2 GPS状态
10.7.3 GPS位置信息
10.7.4 GPS参数
10.7.5 GPS实用经典案例
网上参考资源
参考文献
|
|