Android应用开发入门
Android应用开发入门封面图

Android应用开发入门

(美) 杰克逊 (Jackson,W.) , 著

出版社:人民邮电出版社

年代:2012

定价:39.0

书籍简介:

本书为Android应用开发的入门课程,主要内容包括:Android应用开发的基本概念:机器部署;Java和XML简介;使用Eclipse的高效开发;应用框架概览;UI和图形设计等。

书籍目录:

第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 小结

内容摘要:

  零基础 轻松学会Android应用开发  巧入门 从容探索移动开发新世界  大视野 助力Android新起跑线  《Android应用开发入门》为Android应用开发的入门课程,以深入浅出、循序渐进的方式讲述Android开发,并且结合实际例子讲解各个知识点。主要内容包括:机器部署;Java和XML简介;使用Eclipse的高效开发;应用框架概览;UI和图形设计;添加交互;内容提供程序、Intent、IntentFilter;用Java和XML基础知识构建高级应用等。     《Android应用开发入门》适合移动开发人员以及所有对Android应用开发感兴趣的人员阅读。【作者简介】  Wallace Jackson Mind Taffy Design公司首席执行官。MindTaffy创立于1991年,是一家从事新媒体内容设计和制作的公司。在过去20多年里,Wallace一直引领i3D和富媒体应用设计领域的潮流,使用不超过512KB的数据容量来制作病毒式传播的数字内容。他曾为世界领先的国际品牌提供服务,为业界领先的公司(其中包括财富500强公司)制作定制化的数字新媒体项目。Wallace拥有美国南加州大学营销战略专业MSBA学位、南加州大学马歇尔商学院管理信息系统设计与实施专业MBA学位,以及加州大学洛杉矶分校安德森管理学院商业经济学学士学位。周自恒生于天津,毕业于上海外国语大学,现居上海。IT、编程爱好者,自称伪Geek,初中时曾在NOI(国家信息学奥赛)天津赛区获一等奖。大学学习语言,毕业后曾任IT系统咨询顾问,精通英语和日语,译著有《30天自制操作系统》。新浪微博:@馒头家的花卷。

书籍规格:

书籍详细信息
书名Android应用开发入门站内查询相似图书
丛书名图灵程序设计丛书
9787115300409
如需购买下载《Android应用开发入门》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)39.0语种简体中文
尺寸24 × 19装帧平装
页数 140 印数 3500

书籍信息归属:

Android应用开发入门是人民邮电出版社于2012.12出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。