Android应用开发入门
正版书带塑封 14点之前订单当日发货 81003081777939480582
¥
5.5
1.4折
¥
39
九品
仅1件
作者[美]Wallace Jackson 著;周自恒 译
出版社人民邮电出版社
出版时间2013-01
版次1
装帧平装
货号81003081777939480582
上书时间2024-12-22
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]Wallace Jackson 著;周自恒 译
-
出版社
人民邮电出版社
-
出版时间
2013-01
-
版次
1
-
ISBN
9787115300409
-
定价
39.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
265页
-
字数
408千字
-
正文语种
简体中文
-
丛书
图灵程序设计丛书
- 【内容简介】
-
无需精通编程,任何人都可以为Android平台轻松创建简单的应用,《Android应用开发入门》就告诉你如何做到。本书将全程引导你创建并运行自己的第一个Android应用程序,语言通俗易懂,示例丰富实用,能帮你拨开晦涩难懂的术语迷雾,澄清Android应用开发方面的流言,并通过一步一步的详细指导带你入门。
《Android应用开发入门》以通俗易懂的语言讲述如何开发Android应用程序,为你铺平Android开发之路。书中提供了清晰的示例,让学习过程更加轻松,帮你快速准确地领会相关概念,掌握开发方法,从而迅速创建自己的应用并让它运行起来。
你将学习到以下内容。
· 如何武装你自己和你的电脑,为Android应用开发做好准备。
· 如何使用Eclipse开发环境让Android开发更加直接和高效。
· 如何通过清晰的步骤创建简单的应用,并让它马上运行起来。
· 如何装饰应用程序,让它看起来更美观。
· 如何更好地利用Android的触摸屏。
· 如何使用各种捷径和小技巧让应用开发变得更容易。
· 了解Java和XML的基础知识,帮你进一步开发更高级的应用。
如果你有Android应用的好点子,却从没有接触过编程,那么《Android应用开发入门》非常适合你。你不需要任何计算机编程方面的经验和技术,只要渴望学习,知道鼠标该怎么拿,Android应用开发的精彩世界就等着你去尽情探索。
- 【作者简介】
-
Wallace Jackson,Mind Taffy Design公司首席执行官。Mind Taffy创立于1991年,是一家从事新媒体内容设计和制作的公司。在过去20多年里,Wallace一直引领i3D和富媒体应用设计领域的潮流,使用不超过512KB的数据容量来制作病毒式传播的数字内容。他曾为世界领先的国际品牌提供服务,为业界领先的公司(其中包括财富500强公司)制作定制化的数字新媒体项目。Wallace拥有美国南加州大学营销战略专业MSBA学位、南加州大学马歇尔商学院管理信息系统设计与实施专业MBA学位,以及加州大学洛杉矶分校安德森管理学院商业经济学学士学位。
周自恒,生于天津,毕业于上海外国语大学,现居上海。IT、编程爱好者,自称伪Geek,初中时曾在NOI(国家信息学奥赛)天津赛区获一等奖。大学学习语言,毕业后曾任IT系统咨询顾问,精通英语和日语,译著有《30天自制操作系统》。
- 【目录】
-
第1章 绪论
1.1 Android是什么
1.2 Android的优势
1.3 本书范围
1.3.1 本书所涉及的内容
1.3.2 本书未涉及的内容
1.4 下载SDK工具
1.4.1 Java
1.4.2 Eclipse
1.4.3 Android SDK
1.5 小结
第2章 本书内容梗概
2.1 Android集成开发环境
2.2 Java、XML以及Android的工作原理
2.3 Android应用程序框架
2.4 屏幕布局设计
2.5 用户界面设计
2.6 图像与动画设计
2.7 交互性
2.8 内容提供器
2.9 Intent和Intent过滤器
2.10 Android的未来
2.11 小结
第3章 配置Android开发环境
3.1 安装Java、Eclipse和Android
3.1.1 Java SE和JRE:应用程序开发的基础
3.1.2 Eclipse IDE:开发环境
3.1.3 Android SDK:用于Eclipse的Android工具包
3.1.4 Android开发工具:用于Eclipse的Android工具
3.1.5 Eclipse中的Android环境
3.2 升级Android SDK
3.3 配置AVD与智能手机连接
3.3.1 AVD:智能手机模拟器
3.3.2 USB智能手机驱动程序:外部设备
3.4 在64位平台上进行开发
3.5 小结
第4章 Android软件开发平台介绍
4.1 了解Java SE与Dalvik虚拟机
4.2 Android工程的目录结构
4.2.1 典型的默认资源目录
4.2.2 Values目录
4.3 用好Android XML(你的秘密武器)
4.3.1 屏幕尺寸
4.3.2 桌面时钟
4.4 使用Android应用程序资源
4.4.1 位图图片
4.4.2 可选资源目录
4.5 启动应用程序:AndroidManifest.xml文件
4.6 创建第一个Android应用
4.6.1 启动Eclipse
4.6.2 创建一个Android工程
4.6.3 查看并编辑应用程序文件
4.6.4 在strings.xml中设置一个变量的值
4.6.5 运行应用
4.6.6 添加应用程序图标
4.7 小结
第5章 Android框架概览
5.1 OOP的基础:对象
5.1.1 一些OOP术语
5.1.2 对象的设计图:类
5.1.3 为类赋予结构:继承
5.1.4 定义接口
5.1.5 将类组织起来:包
5.2 XML概览
5.3 剖析Android应用程序:APK文件
5.4 Android应用程序组件
5.4.1 Android活动:定义UI
5.4.2 Android服务:后台处理
5.4.3 广播接收器:消息和通知
5.4.4 内容提供器:数据管理
5.5 Android Intent对象:组件的通信
5.6 Android Manifest XML:组件的声明
5.7 小结
第6章 屏幕布局设计:视图与布局
6.1 Android视图结构
6.1.1 使用View类
6.1.2 嵌套视图:使用ViewGroup类
6.2 定义屏幕布局:使用XML
6.2.1 配置屏幕布局
6.2.2 使用线性布局
6.2.3 使用相对布局
6.2.4 滑动抽屉:扩展你的UI
6.2.5 在视图和布局中使用内外边距和外外边距
6.2.6 在View中设置内边距
6.2.7 在ViewGroup中设置外边距
6.3 小结
第7章 按钮、菜单与对话框
7.1 使用常见的UI元素
7.1.1 为布局添加图像按钮
7.1.2 为布局添加文本
7.1.3 添加图片
7.2 使用菜单
7.2.1 用XML创建菜单结构
7.2.2 定义菜单项文本
7.2.3 通过Java载入菜单结构
7.2.4 在Android模拟器中运行应用
7.2.5 让菜单发挥作用
7.3 添加对话框
7.3.1 使用自定义对话框子类
7.3.2 显示警告对话框
7.4 小结
第8章 Android图像资源介绍
8.1 图像资源简介
8.1.1 调用图片
8.1.2 核心图像资源子类
8.2 使用位图
8.2.1 PNG图片
8.2.2 JPEG和GIF图片
8.3 创建动画
8.3.1 基于帧的2D动画
8.3.2 补间动画
8.4 使用过渡
8.5 创建9-Patch自定义伸缩图片
8.6 播放视频
8.6.1 添加VideoView对象
8.6.2 为视频添加Java代码
8.7 小结
第9章 增加交互性:处理UI事件
9.1 UI事件概述
9.1.1 监听及处理事件
9.1.2 通过View类处理UI事件
9.1.3 事件回调方法
9.2 处理onClick事件
9.2.1 为UI元素实现onClick监听器
9.2.2 向活动添加onClick监听器
9.3 Android触摸屏事件:onTouch
9.4 触屏版右键点击:onLongClick
9.5 键盘事件监听器:onKeyUp和onKeyDown
9.5.1 添加用于键盘事件的XML代码
9.5.2 添加用于键盘事件的Java代码
9.6 上下文菜单:onCreateContextMenu
9.6.1 添加用于上下文菜单的XML代码
9.6.2 添加用于上下文菜单的Java代码
9.7 焦点控制
9.7.1 添加用于焦点控制的XML代码
9.7.2 添加用于焦点控制的Java代码
9.7.3 设置焦点可用性
9.8 小结
第10章 了解内容提供器
10.1 Android内容提供器概述
10.1.1 数据库和数据库管理系统
10.1.2 Android内置内容提供器
10.2 定义内容提供器
10.2.1 在Eclipse中创建内容提供器示例
10.2.2 定义安全权限
10.2.3 向联系人数据库添加数据
10.3 操作数据库
10.3.1 查询内容提供器
10.3.2 向内容提供器添加数据
10.3.3 修改内容提供器数据
10.3.4 删除内容提供器数据
10.4 小结
第11章 了解Intent和Intent过滤器
11.1 什么是Intent
11.2 通过Intent对象传递消息
11.3 Intent解析:显式Intent和隐式Intent
11.3.1 显式Intent
11.3.2 隐式Intent
11.4 在活动中使用Intent
11.4.1 编写数字时钟活动
11.4.2 连接到应用程序
11.4.3 发送Intent
11.5 Android服务:在自己的类中处理数据
11.5.1 在服务中使用Intent
11.5.2 创建服务
11.5.3 实现媒体播放功能
11.5.4 将按钮连接到服务
11.5.5 运行应用程序
11.6 在广播接收器中使用Intent
11.6.1 用XML创建定时器用户界面
11.6.2 创建一个定时广播接收器
11.6.3 配置AndroidManifest.xml文件的标签
11.6.4 实现Intent
11.6.5 在Android 1.5模拟器中运行定时器应用程序
11.7 小结
第12章 探索未来
12.1 创建自定义部件
12.2 位置服务
12.3 Google地图
12.4 Google搜索
12.5 数据存储
12.5.1 共享配置选项
12.5.2 内部存储
12.5.3 外部存储
12.5.4 使用SQLite
12.6 设备管理:IT安全部署
12.7 用Camera类控制摄像头
12.8 3D图形:使用OpenGL ES 1.x
12.9 面部识别
12.10 音频池
12.11 媒体录制
12.12 小结
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价