《Android开发入门教程》是一部关于Android 2开发的基础教程。书中结合简单实例,讲解了创建用户界面、内置的Web浏览器组件、菜单开发、SDK工具、多媒体、Content Provider、位置服务、地图API、多点触摸,以及Android 2新增特性。
《Android开发入门教程》适合对Android平台感兴趣的移动开发人员参考学习。
编辑推荐
《Android开发入门教程》:欢迎进入神秘的Android世界!自2008年相关设备进入市场以来,Android的发展日新月异,Android设备日益繁盛,而其背后开发应用潜藏的经济效益也展露无遗!
《Android开发入门教程》将引领大家开发引人入胜的Android 2.X(应用,包括如何设计GUI、如何使用GPS和访问Web服务,以及如何将理念转换成实际应用!《Android开发入门教程》包含大量即时可用的简单示例。自此之后。构建实际、流行的应用将不再困难,只要你投入时间,发挥出创造力。
通读《Android开发入门教程》。你将了解以下内容:
·应用.Android为各种手机和设备构建基于Java的移动应用
·同时使用Android部件框架和内置的WebKit驱动的Web浏览器组件创建UI
·使甩Android引擎特性。包括位置跟踪、地图、因特网访问
·使用和创建整合了活动、服务、内容提供程序和广播接收器的Android应用
·支持Android 1.5、1.6和2.0设备,包括处理多个版本的Android OS、多种屏幕尺寸和其他特定于设备的特性Mark L.Murphy著名Android学习社区Commons Ware的创始人。畅销书Busy Coder's Guide to Android Development的作者。拥有25年软件开发经验,从20世纪70年代末的TRS-80到21世纪最新的移动设备。都留下了他开发实践的足迹。三次创业的经历,让Mark拥有丰富的社会阅历,并曾为财富500强公司提供应用程序开发方面的咨询服务。Mark除了是相关会议及培训方面的头面人物之外。还为著名Android博客Android Guys和专业IT杂志Network World的专栏写作。他也是文集Rebooting America(Personal Democracy Press,2008)的作者之一。
汇集Android社区智慧,全面、详尽、示例支持,移动开发人员必读必备。 作者简介
作者:(美国)墨菲(Mark L.Murphy) 译者:李雪飞 吴明晖 目录
第1章 Android开发概述
1.1 智能手机编程的挑战
1.2 Android由哪些部分构成
1.3 你能够控制什么
第2章 项目和目标
2.1 基本概念
2.2 创建项目
2.3 项目结构
2.3.1 根目录
2.3.2 主Activity
2.3.3 资源
2.3.4 编译结果
2.4 AndroidManifest.xml文件
2.4.1 一开始是根元素
2.4.2 权限、编排和应用程序
2.4.3 应用程序总要做点什么
2.4.4 确保最大兼容性
2.4.5 版本=控制
2.5 模拟器和目标
2.5.1 虚拟设备
2.5.2 设定目标
第3章 简单的应用程序
3.1 创建项目
3.2 剖析Activity
3.3 构建和运行Activity
第4章 基于XML的布局
4.1 何谓基于XML的布局
4.2 为什么使用基于XML的布局
4.3 举个例子
4.4 什么时候加@符号
4.5 怎样在Java中使用布局文件
4.6 把故事讲完
第5章 使用基本的部件
5.1 标签
5.2 按钮
5.3 图像
5.4 字段
5.5 复选框
5.6 单选按钮
5.7 视图
5.7.1 特性
5.7.2 方法
5.7.3 颜色
第6章 使用容器
6.1 线性布局
6.1.1 L1nearLayout的概念和特性
6.1.2 LinearLayout示例
6.2 相对布局
6.2.1 ReIatlveLayout的概念和属性
6.2.2 RelativeLayout示例
6.3 表格布局
6.3.1 TableLayout的概念和特性
6.3.2 TableLayout示例
6.4 滚动
第7章 使用选择部件
7.1 适配器
7.2 列表
7.3 微调控件
7.4 网格
7.5 自动完成字段(至少减少35%的输入)
7.6 画廊
第8章 使用列表
8.1 初步改进
8.2 动态列表
8.3 更好,更快,更强
8.3.1 使用convert View
8.3.2 使用持有者模式
8.4 交互式列表
8.5 可重用列表
8.6 选用其他适配器
第9章 高级部件和容器
9.1 选择日期和时间
9.2 时钟
9.3 进度条
9.4 滑动选择
9.5 选项卡
9.5.1 构建
9.5.2 规则
9.5.3 使用
9.5.4 增强
9.5.5 Intent和View
9.6 翻转
9.6.1 手工翻转
9.6.2 动态添加内容
9.6.3 自动翻转
9.7 滑动的抽屉
9.8 其他容器
第10章 输入法框架
10.1 键盘,硬还是软
10.2 按需定制
10.3 修改附属键
10.4 适应布局
10.5 释放创造力
第11章 使用菜单
11.1 选项菜单
11.1.1 创建选项菜单
11.1.2 添加菜单项和子菜单
11.2 上下文菜单
11.3 简单的示例
11.4 扩展的示例
11.4.1 菜单的XML结构
11.4.2 菜单项与XML
11.4.3 创建菜单
第12章 字体
12.1 珍惜已有字体
12.2 更多字体
12.3 字形介绍
第13章 嵌入WebKit浏览器
13.1 小型浏览器
13.2 加载内容
13.3 导航内容
13.4 扩展应用程序
13.5 设置、首选项和选项
第14章 显示弹出消息
14.1 弹出Toast
14.2 提醒框
14.3 检查效果
第15章 处理线程
15.1 了解处理程序
15.1.1 消息
15.1.2 Runnable
15.2 就地运行
15.3 我的UI线程到哪去了
15.4 异步观感
15.4.1 原理
15.4.2 Async Task、泛型和
| ISBN | 9787115241160 |
|---|---|
| 出版社 | 人民邮电出版社 |
| 作者 | 墨菲(Mark L.Murphy) |
| 尺寸 | 16 |