注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Android SDK程序设计与开发范例

Android SDK程序设计与开发范例

Android SDK程序设计与开发范例

定 价:¥69.00

作 者: 陈会安 著
出版社: 清华大学出版社
丛编项:
标 签: 程序设计 计算机/网络 移动开发

购买这本书可以去


ISBN: 9787302308904 出版时间: 2013-01-01 包装: 平装
开本: 16开 页数: 484 字数:  

内容简介

  android 是一套使用 linux 操作系统为基础开发的开放源代码(opensource)操作系统,最初主要是针对手机等移动设备使用的操作系统,现在 android已经逐渐扩展到平板电脑和其他领域,如电子书阅读器、mp4 播放器和 internet 电视等。本书共分 4部分,内容上循序渐进,从讲解 android 使用的 xml 和 java 语法开始,进而介绍创建单一活动的 android应用程序,详细说明 android 使用界面和事件处理,最后进入多活动和组件的 android 应用程序。不仅如此,《androidsdk程序设计与开发范例》还提供了丰富的 android 应用程序实现技巧。 《androidsdk程序设计与开发范例》可作为大专院校、培训机构关于手机或移动设备程序设计课程的教材,还可作为对程序设计有些认识,想学习android 程序设计的一般读者进一步学习提升的参考书。

作者简介

暂缺《Android SDK程序设计与开发范例》作者简介

图书目录

第1部分 java与android的基础 第1章 android基础与开发环境的建立  1-1 android的基础  1-1-1 google与android  1-1-2 android的版本与特点  1-1-3 android 的基本操作界面  1-2 android 的系统架构  1-3 android 应用程序的组件  1-4 android 应用程序的开发环境  1-5 下载与安装 android 开发环境  1-5-1 下载与安装 jdk  1-5-2 下载与安装 eclipse ide  1-5-3 下载与安装 android sdk  1-5-4 创建与启动 android 模拟器  思考与实践  第2章 创建 android 应用程序  2-1 java 语言、xml 文件与 android  2-1-1 java 语言基础  2-1-2 android 与 java 语言  .2-1-3 android 与 xml 文件  2-2 创建第一个 android 应用程序  2-3 创建第二个 android 应用程序  2-3-1 创建第二个 android 应用程序  2-3-2 在真机上调试运行 android 应用程序  2-4 eclipse ide 的项目管理与使用  2-4-1 eclipse ide的项目管理  2-4-2 切换 android sdk 的版本  2-4-3 eclipse ide 的基本使用  2-5 android 项目架构  2-6 android 模拟器的基本使用  思考与实践  第3章 xml 基础与 java 基本语法  3-1 xml 的基础  3-1-1 标记语言的基础  3-1-2 xml文件的内容  3-1-3 xml 文件的组成元素  3-1-4 xml文件的命名空间  3-2 android 使用的 java 语言与 api  3-2-1 android 使用的 java 语言  3-2-2 android 支持的 java api  3-2-3 android 线上文件  3-3 java 变量与数据类型  3-3-1 变量声明  3-3-2 java 的基本数据类型  3-3-3 常量声明  3-3-4 赋值语句  3-4 java 运算符  3-5 java 流程控制  3-5-1 条件控制  3-5-2 循环控制  3-6 java 类方法  3-6-1 创建 java 的类方法  3-6-2 参数传递与返回值  3-6-3 java变量的作用域  3-6-4 可变长度的方法参数  3-7 java数组与字符串  3-7-1 数组  3-7-2 字符串  3-7-3 stringbuffer 类  3-8 java 异常处理  思考与实践  第4章 android使用的面向对象语法  4-1 对象的基础  4-2 类与对象  4-2-1 java的类与对象  4-2-2 重载方法与链式调用方法  4-2-3 静态成员与静态初始代码块  4-3 类的继承  4-4 嵌套类与匿名内层类  4-5 终态类与抽象类  4-5-1 终态类与方法  4-5-2 抽象类与方法  4-6 接口与包  4-6-1 java的接口  4-6-2 实现接口的匿名内层类  4-6-3 匿名内层类与 this 和 final 关键字  4-6-4 包  4-7 线程  4-7-1 java 线程  4-7-2 继承 thread 类来创建线程  4-8 集合对象与泛型  4-8-1 泛型  4-8-2 arraylist 类  4-8-3 iterator接口输出元素  思考与实践  第2部分 android 程序设计——单一活动篇 第5章 活动与布局配置  5-1 活动类的基础  5-1-1 如何运行 android 应用程序  5-1-2 context 抽象类  5-1-3 activity 活动类  5-2 活动的生命周期  5-2-1 活动堆栈  5-2-2 活动的生命周期  5-2-3 管理活动的状态  5-3 更改活动界面的外观  5-4 锁定活动的方向  5-4-1 锁定活动的方向  5-4-2 切换锁定活动的方向  5-5 布局配置  5-5-1 布局配置的基础  5-5-2 linearlayout 布局配置  5-5-3 relativelayout 布局配置  5-5-4 framelayout 与 scrollview 布局配置  5-5-5 tablelayout 布局配置  5-5-6 使用代码创建布局配置  5-6 toast 与 log 类  5-6-1 toast 类  5-6-2 调试与 log 类  思考与实践  第6章 创建android 使用界面  6-1 界面组件的基础  6-1-1 view 与 viewgroup 类  6-1-2 界面组件的类架构  6-1-3 android 使用的尺寸单位  6-2 android 的事件处理  6-2-1 事件处理的基础  6-2-2 界面组件的 android:id 属性  6-2-3 创建事件处理方法  6-3 按钮组件  6-3-1 button 文字按钮组件  6-3-2 imagebutton 图形按钮组件  6-3-3 togglebutton 切换按钮组件  6-4 文字组件  6-5 选择组件  6-5-1 checkbox 复选框组件  6-5-2 radiogroup 与 radiobutton 单选按钮组件  6-6 图形显示组件  6-7 格式化 android 字体  思考与实践  第7章 资源管理与对话框  7-1 对话框的基础  7-1-1 对话框的种类  7-1-2 对话框的生命周期  7-2 创建与显示对话框  7-2-1 信息对话框  7-2-2 确认对话框  7-2-3 单选对话框  7-2-4 复选对话框  7-3 更多对话框  7-3-1 运行进度对话框  7-3-2 日期/时间设置对话框  7-3-3 自定义对话框  7-4 资源管理  7-4-1 资源种类  7-4-2 取得应用程序资源  7-4-3 取得系统资源  7-5 主题、样式与界面动画  7-5-1 主题与样式  7-5-2 界面组件的动画  思考与实践  第8章 偏好设置界面与菜单  8-1 再谈 android 的事件处理  8-1-1 android 界面组件的事件  8-1-2 长按事件:onlongclicklistener  8-1-3 键盘事件:onkeylistener  8-1-4 触控事件:ontouchlistener  8-2 创建活动的选项菜单  8-2-1 创建选项菜单  8-2-2 替选项加上图标和快捷键  8-2-3 使用菜单资源创建选项菜单  8-2-4 自定义选项菜单  8-3 长按菜单的创建  8-3-1 创建长按菜单  8-3-2 使用菜单资源创建长按菜单  8-4 创建子菜单  8-5 用户偏好设置界面  思考与实践  第3部分 android 程序设计——组件与多活动篇 第9章 使用意图启动活动与内置应用程序  9-1 意图的基础  9-1-1 意图与意图筛选  9-1-2 意图的种类  9-2 使用意图启动活动  9-2-1 使用意图启动其他活动  9-2-2 传递数据给其他活动  9-2-3 取得活动的返回数据  9-2-4 使用意图启动偏好设置界面  9-2-5 意图筛选的名称冲突问题  9-3 再谈 androidmanifest.xml  9-4 使用意图启动内置应用程序  9-4-1 意图对象和 uri  9-4-2 使用意图启动内置应用程序  9-5 创建多国语系的 android 应用程序  思考与实践  第10章 存储偏好设置、文件与数据库  10-1 存储偏好设置  10-1-1 存取活动的偏好设置  10-1-2 访问应用程序的偏好设置  10-1-3 访问偏好设置页面的设置值  10-2 存储到文件  10-2-1 存储到内部存储设备的文件  10-2-2 存储到外部 sd 卡的文件  10-2-3 读取原始资源的文件  10-3 关系型数据库与 sqlite  10-3-1 关系型数据库  10-3-2 sqlite 数据库引擎  10-3-3 sql 语言的基础  10-4 sqlite 数据库的使用  10-4-1 使用 sqliteopenhelper 类创建数据库与数据表  10-4-2 使用 sqlitedatabase 类访问数据表的记录数据  10-4-3 使用 sql 命令访问数据库  思考与实践  第11章 内容提供者、适配器与列表组件  11-1 spinner 组件与适配器  11-1-1 spinner 组件  11-1-2 适配器(adapter)  11-1-3 onitemselectedlistener 监听者对象  11-2 listview 组件与 listactivity 类  11-2-1 listview 组件  11-2-2 listactivity 类  11-3 内容提供者的基础  11-3-1 内容提供者的基础  11-3-2 系统内置的内容提供者  11-4 使用系统的内容提供者  11-5 自行创建内容提供者  思考与实践  第12章 广播接收器、服务与信息提示  12-1 系统服务的基础  12-2 状态栏与信息提示  12-2-1 在状态栏显示提示信息  12-2-2 更多的提示方式  12-3 广播接收器  12-3-1 创建广播接收器  12-3-2 发送与接收自定义广播  12-3-3 系统服务与广播接收器  12-4 创建本地服务  12-4-1 服务的生命周期  12-4-2 创建本地服务  12-4-3 创建与活动通信的本地服务  12-5 再谈数据共享  思考与实践  第4部分 android 程序设计——app 实例篇 第13章 绘图与多媒体  13-1 显示图片——移动相簿  13-2 音乐播放——音乐播放器  13-3 影片播放——视频播放器  13-4 声音处理——录音程序  13-5 2d 绘图——井字游戏  13-5-1 2d 绘图的基础  13-5-2 井字游戏  第14章 google地图与定位服务  14-1 定位服务——我在哪里  14-1-1 android 的定位服务与坐标  14-1-2 使用定位服务——我在哪里  14-2 地图解码服务——找出景点坐标  14-3 本地服务与定位应用——gps 景点防撞雷达  14-4 使用 google maps api——my 地图  14-4-1 取得 google maps api 密钥  14-4-2 使用 mapview 组件和 mapactivity 类——my 地图  14-5 标记 google 地图——追踪个人行踪  第15章 网络与通信  15-1 webview 组件——移动浏览器  15-2 短信处理——我的短信  15-3 发送电子邮件——邮件发送工具  15-4 文件下载与 asynctask 抽象类——大型文件下载  15-5 短信与定位服务——gps 间谍短信  第16章 首页画面小工具与硬件接口  16-1 首页画面小工具——手机静音切换  16-1-1 显示今天日期小工具  16-1-2 小工具与 intentservice 服务——手机静音切换  16-2 传感器与游戏控制——跳跳球游戏  16-2-1 倾斜监测  16-2-2 传感器与游戏控制——跳跳球游戏  16-3 相机——行车记录器  16-3-1 照相——我的相机  16-3-2 录像——行车记录器  16-4 相机与传感器的应用——聪明相机  16-5 蓝牙——扫描蓝牙设备  附录a 创建安装包与发布应用程序  a-1 android 应用程序文件的内容  a-1-1 应用程序安装包 apk  a-1-2 应用程序的数字签名  a-1-3 androidmanifest.xml 文件  a-2 创建数字签名与安装包  a-3 安装 android 应用程序  a-4 发布 android 应用程序  a-4-1 发布在 web 网站  a-4-2 发布应用程序到 android market 

本目录推荐