GoogleAndroid开发入门指南_第1页
GoogleAndroid开发入门指南_第2页
GoogleAndroid开发入门指南_第3页
GoogleAndroid开发入门指南_第4页
GoogleAndroid开发入门指南_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 Google Android 开发入门指南 (第 2版 全部内容基于 Android SDK1.5Windows 、 MacOS X 、 Linux 平台适用 Android 开发入门的详细教程,适合 Android 与 J2ME 的 初学者学习,以编写实例为教学主线,真正助您解决开发中遇到的诸多实际问题。 Android 核心开发团队成员程本中、知名 Android 讲师卢育圣鼎力推荐。赢在 3G , “ 赢 ” 向用 Android 开发的无限商机 Google Android 开发入门指南 (第 2版 特色在可预见的将来,基于 Android 平台的手持设备程序设计,将像今日的 PC

2、程序 设计一样普及。还不熟悉 JaVa 语言,但也想快速学会 Android 应用程序开发? Go ogle Android 开发入门指南 (第 2版 为您降低 Android 开发入门的台阶。跟随着拥有 Android Market 单一程序下载量超过 20万人次的开发者, 用最短的 时间循序渐进地学会必要的 Android 应用程序开发基础知识,然后 开始开发吧! Google Android开发入门指南 (第 2版 在您学习 Android 应用程序开发的过 程中,处处以实例为导向,于需要处时才对相关概念进行详细的解说。为初学者掌握 Android 开发提供了一条快速入门的捷径。目录第

3、1篇 入门篇第 1章 初探 Android1.1Android 是什么1.2Android 简史1.3从创意开始1.4参考资料第 2章 安装 Android 开发工具2.1系统需求2.2安装流程2.3参考资料第 3章 打开现有项目3.1打开项目3.2删除项目3.3导入项目3.4修复项目3.5修改对应的目标版本3.6参考资料第 4章 操作 Android 模拟器(Emulator 4.1设置环境参数4.2设置 Android 模拟器4.3使用命令行工具管理模拟器4.4使用运行(Run 模式运行4.5操作 Android 模拟器4.6参考资料第 5章 创建一个 Android 应用程序5.1创建新

4、项目5.2程序项目架构5.3参考资料第 2篇 基础篇第 6章 描述用户界面6.1身高体重指数(BMI 计算6.2表达用户界面6.3参考资源第 7章 设计用户界面7.1视图(View 7.2查阅文件7.3开始设计7.4整合7.5指定输入类型(InputType 7.6视觉化的界面开发工具7.7参考资料第 8章 访问标识符号8.1android:id属性8.2XML 说明文件与 R.java 资源文件 8.3将字符串抽离 XML8.4新增 XML 文件8.5参考资料第 9章 解读程序流程9.1基础程序逻辑结构9.2参考函数库9.3参考资料第 10章 完成 BMI 程序10.1完整的程序10.2程序

5、解读第 3篇 提高篇第 11章 重构程序11.1什么是重构11.2重新查看 BMI 应用程序11.3MVC 模式11.4重构 BMI 应用程序11.5完整的 Bmi.java 程序 代码 11.6参考资料第 12章 添加对话框(Dialog 12.1设计对话框12.2定义调用点12.3实体对话框12.4重构12.5添加按钮12.6Toast 界面组件12.7错误处理12.8参考资料第 13章 查看线上内容(Uri 13.1打开网页13.2再做好一点(重构13.3参考资料第 14章 添加菜单(Menu 14.1菜单功能14.2创建菜单14.3处理选项动作14.4参考资料第 15章 定义 Andr

6、oid 列表(Manifest 15.1Android 框架15.2预设的 Activity 列表15.3参考资料第 16章 添加新活动(Activity 16.1Activity 的分类16.2独立的 Activity16.3程序中创建新的 Activity 类文件16.4在列表中添加 Activity 代码16.5手动添加 Activity 标签16.6修改页面标题文字16.7原 Activity 类中添加 startActivity 函数 第 17章 传送数据到新意图(Intent 17.1使用 Intent 传递数据17.2使用 Intent 接收信息17.3不通过 Bundle 交换

7、信息第 18章 信息提醒(Notification 18.1状态栏提醒18.2使用状态栏(Notification Bar 传递信息 18.3使用内置的状态图标18.4参考资料第 19章 日志与调试(Log 19.1在程序中加上调试信息19.2导入 Log 函数19.3实际应用19.4在调试环境中查看除错信息19.6管理日志19.7在实机上调试19.8参考资料第 20章 活动的生命周期 LifeCycle20.1生命周期20.2进程20.3为什么要了解生命周期 ?20.4Activity 的状态20.6观察 Activity 运行流程20.7Activity 运行流程20.8参考资料第 21章

8、 优先级(Preference 21.1使用优先级设置21.2保存优先级设置21.3参考资料第 22章 开发不息22.1回顾 BMI 应用程序22.2BMI 应用程序设计的缺陷22.3展望未来第 4篇 融会贯通篇第 23章 显性设计23.1做出容易使用的应用程序23.2设计的减法23.3规划应用程序的目标23.4创建新项目第 24章 支持多国语言24.1抽取文本文件24.2让中文、英文多个语言界面并存 24.3切换语言24.4参考资料第 25章 针对特性配置(Orientation 25.1配置资料夹的命名规则25.2Android 手机配置实例25.3指定屏幕方向25.4参考资料第 26章

9、使用接口(Adapter 26.1接口的概念26.2数组接口(Array Adapter 与字符串数组 26.3数组字符串资源文件26.4参考资料第 27章 添加下拉菜单组件(Spinner 27.1修改 XML 说明文件27.2添加程序27.3记录所选择的优先级27.4参考资料第 28章 签发应用程序密钥(Keytools 28.1检查列表28.2手动导出应用程序28.3产生密钥28.4签署密钥28.5验证密钥28.6安装到模拟器28.7发布应用程序28.8参考资料第 29章 发布到 Android Market29.1Android Market 的运作方式29.2注册 Android M

10、arket29.3上传应用程序到 Android Market29.4查看成果 查看管理界面29.5自行提供程序在线下载29.6发布到第三方 Android 应用程序下载网站 29.7针对用户作设计29.8参考资料第 5篇 数据库应用第 30章 添加列表活动(ListActivity 30.1分析记事本程序30.2创建新项目30.3修改程序代码30.4参考内置范例30.5参考资料第 31章 使用数据库(SQLite 31.1SQLite 数据库简介31.2查看模拟器目录31.3手动创建 “SQLite” 数据库31.4创建数据表(table 31.5验证31.6让 Android 模拟器通过

11、Proxy 上网31.7参考资料第 32章 访问数据表(SQLite OpenHelper 32.1SQLiteOpenHelper32.2对 NotesDbAdapter 类加工32.3使用 NotesDb Adapter 类32.4添加查询32.5完整的程序32.6参考资料第 33章 添加增删改查操作(CRUD 33.1检索(Retrieve 33.2添加(Create 33.3删除33.4查询单条记录、修改33.5参考资料第 34章 添加相依的活动(Activity 34.1定义 XML 说明文件34.2添加编辑类34.3将新 Activity 添加列表34.4打开编辑页面34.5完整的

12、程序34.6参考资料第 35章 添加长按菜单(ContextMenu 35.1添加长按菜单框架35.2填入菜单内容35.3后续改进35.4参考资料第 6篇 地图与定位应用第 36章 申请 Google 地图服务(API Key 36.1取得地点坐标36.2取得 Google 地图开发密钥(API Key 36.3参考资料第 37章 使用地图(MapView 37.1Google 地图的组成元素37.2创建新项目37.3定义列表37.4定义 XML 资源文件37.5产生地图37.6直接用程序定义界面组件37.7控制地图37.8添加缩放图标37.9新版的改进37.10参考资料第 38章 添加按键控制(KeyEvent 38.1添加菜单38.2添加按键控制38.3控制缩放范围38.4参考文件第 39章 获取现在位置(GPS/基站三角定位39.1创建新项目39.2添加使用权限(uses-permission 39.3定义 LocationListener 界面39.5更新地点(Location Updates 39.6在模拟器中切

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论