成功加入购物车
图书条目标准图
正版二手,当天发货。(图片是多册、套装、上下册)请咨询后确认后在下单
张思民 / 清华大学出版社 / 2018-05 / 平装
售价 ¥ 1.88
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-10-12
卖家超过10天未登录
Android应用程序设计
本书是面向Android系统的初学者的入门教程,内容几乎涵盖了Android相关的所有技术。本书大致可以分成两个部分,*部分(第1~4章)主要介绍Android SDK开发环境的安装、应用程序的结构、用户界面的组件及其设计方法,第二部分(第5~10章)主要介绍较高级的主题,内容包括异常处理与多线程、后台服务与系统服务技术、图形与多媒体处理技术、数据库技术及输入/输出流的处理技术、网络通信技术、地图服务及传感器检测技术等。 本书在叙述上浅显易懂,对每一个知识点都配了相应的例题。本书提供了所有例题的源代码、电子课件,以及本书大部分例题的视频教学演示(扫描二维码)。 本书可以作为高等院校及各类培训学校Android系统课程的教材,也可以作为学习Android程序设计的编程人员的自学用书。
章 Android系统及其开发过程11.1 Android系统概述11.2 安装Android SDK开发环境21.2.1 安装Android SDK前必要的准备21.2.2 安装Android SDK详解31.2.3 设置环境变量71.3 Android API和在线帮助文档71.4 Android应用程序的开发过程81.4.1 开发Android应用程序的一般过程81.4.2 生成Android应用程序框架91.4.3 编写MainActivity.java101.4.4 配置应用程序的运行参数111.4.5 在模拟器中运行应用程序121.5 Android应用程序结构121.5.1 结构121.5.2 Android应用程序架构分析181.6 Android应用程序设计示例19习题121第2章 Java语法概述222.1 语法基础222.1.1 数据类型222.1.2 常量与变量232.1.3 对变量赋值242.1.4 关键字242.1.5 转义符242.2 基本数据类型应用示例252.2.1 整型与浮点型252.2.2 字符型272.2.3 布尔型282.2.4 数据类型的转换292.3 程序控制语句302.3.1 语句的分类302.3.2 顺序控制语句312.3.3 if语句322.3.4 switch语句342.3.5 循环语句352.3.6 转语句402.4 类与对象422.4.1 类的定义422.4.2 对象442.4.3 接口462.4.4 包472.5 XML语法简介47习题251第3章 Android用户界面设计533.1 用户界面组件包widget和View类533.2 文本标签与按钮543.2.1 文本标签543.2.2 按钮563.3 文本编辑框613.4 Android布局管理643.4.1 布局文件的规范与重要属性643.4.2 常见的布局方式653.5 进度条和选项按钮723.5.1 进度条723.5.2 选项按钮743.6 图像显示与画廊组件803.6.1 图像显示ImageView类803.6.2 画廊组件Gallery与图片切换器ImageSwitcher843.7 消息提示883.8 列表组件913.8.1 列表组件ListView类913.8.2 列表组件ListActivity类943.9 滑动抽屉组件96习题3100第4章 多个用户界面的程序设计1024.1 页面切换与传递参数值1024.1.1 传递参数组件Intent1024.1.2 Activity页面切换1024.1.3 应用Intent在Activity页面之间传递数据1064.2 菜单1104.2.1 选项菜单1104.2.2 上下文菜单1124.3 对话框1144.3.1 消息对话框1144.3.2 其他几种常用对话框120习题4123第5章 异常处理与多线程1245.1 异常处理1245.2 多线程1265.2.1 线程与多线程1265.2.2 线程的生命周期1275.2.3 线程的数据通信1285.2.4 创建线程130习题5137第6章 图形与多媒体处理1386.1 绘制几何图形1386.1.1 几何图形绘制类1386.1.2 几何图形的绘制过程1396.2 触摸屏事件处理1446.2.1 简单触摸屏事件1446.2.2 手势识别事件1506.3 音频播放1536.3.1 多媒体处理包1536.3.2 媒体处理播放器1546.3.3 播放音频文件1556.4 视频播放1616.4.1 应用媒体播放器播放视频1616.4.2 应用视频视图播放视频1646.5 录音与拍照1666.5.1 用于录音、录像的MediaRecorder类1666.5.2 录音示例1676.5.3 拍照1706.6 将文本转换成语音1766.7 图像处理技术1786.7.1 处理图像的颜色矩阵1786.7.2 处理图像的坐标变换矩阵184习题6192第7章 后台服务与系统服务技术1937.1 后台服务Service193 7.2 信息广播机制Broadcast1977.3 系统服务2067.3.1 Android的系统服务2067.3.2 系统通知服务Notification2067.3.3 系统定时服务AlarmManager2097.3.4 系统功能的调用212习题7215第8章 数据存储2168.1 SQLite数据库2168.1.1 SQLite数据库简介2168.1.2 管理和操作SQLite数据库的对象2178.1.3 SQLite数据库的操作命令2188.2 文件处理2308.2.1 输入流和输出流2308.2.2 处理文件流2318.3 轻量级存储SharedPreferences237习题8240第9章 网络通信2419.1 网络编程的基础知识2419.1.1 IP地址和端口号2419.1.2 套接字2449.2 基于TCP的网络程序设计2469.3 基于HTTP的网络程序设计2519.4 Web视图2559.4.1 浏览器引擎WebKit2559.4.2 Web视图对象2559.4.3 调用JavaScript2589.5 无线网络通信技术WiFi266习题92720章 地图服务及传感器检测技术27310.1 Google地图27310.1.1 Google Maps包27310.1.2 导入Google地图API的Maps包27410.1.3 显示地图MapView类27410.1.4 添加Google地图的贴图27910.2 位置服务28210.3 传感器检测技术28610.3.1 传感器简介286 10.3.2 加速度传感器的应用示例289习题10297附录A JavaSDK及Eclipse的安装与配置298附录B Android的调试工具300附录C Map API Key的申请过程303 作者介绍 序言
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30