Android Programming Tutorials, 3rd Edition 电子书 Mark L Murphy (Author) Paperback: 434 pages Publisher: CommonsWare, LLC (September 1, 2010) Language: English ### Android编程教程第三版知识点概览 #### 一、书籍基本信息 - **书名**:《Android Programming Tutorials, 3rd Edition》 - **作者**:Mark L. Murphy - **出版日期**:2010年9月1日 - **出版社**:CommonsWare, LLC - **页数**:434页 - **语言**:英语 #### 二、书籍概述 这本书是Android开发的经典教程之一,由经验丰富的开发者Mark L. Murphy撰写,全面覆盖了Android应用开发的基础知识和技术要点。本书共分为多个章节,每个章节都围绕一个具体的项目展开,通过实际操作帮助读者逐步掌握Android开发的核心技能。 #### 三、核心知识点详解 ##### 第一章:您的第一个Android项目 - **创建新项目** - 使用Eclipse或命令行工具来创建一个新的Android项目。 - 配置项目的基本属性,如包名、项目名称等。 - **构建与运行** - 在模拟器或真实设备上安装并运行应用程序。 - 学习如何使用Eclipse或命令行工具构建和部署应用。 - **理解项目结构** - 分析项目的目录结构及其含义。 - 探讨主要文件(如`AndroidManifest.xml`, `activity_main.xml`)的作用。 ##### 第二章:简单的表单 - **生成应用骨架** - 使用Android Studio或其他IDE快速生成基本的应用框架。 - **修改布局** - 学习如何使用XML定义用户界面。 - 了解如何添加和调整视图组件的位置及大小。 - **支持不同屏幕尺寸** - 掌握为不同屏幕尺寸设计用户界面的方法。 - 学习使用资源限定符(如`values-sw600dp`)来提供适应性布局。 - **编译与安装** - 实践如何编译项目,并将其安装到模拟器或设备上。 - **运行应用** - 启动应用并在模拟器中测试其功能。 - 观察用户界面在不同设备上的表现。 - **创建模型类** - 介绍如何定义Java类来存储数据。 - 探讨面向对象编程在Android开发中的应用。 - **将表单数据保存到模型** - 实现从UI获取数据并将它们存储到模型类中。 - 讨论数据验证的重要性及实现方式。 ##### 第三章:更高级的表单 - **使用TableLayout** - 学习如何使用TableLayout布局来组织控件。 - 探讨其相对于其他布局的优势和局限性。 - **添加RadioGroup** - 在表单中加入RadioGroup来实现单选功能。 - 探索如何监听用户选择的变化。 - **更新模型类** - 修改模型类以支持更多的数据类型。 - 实现更复杂的数据结构。 - **将类型保存到模型** - 将表单中的额外数据保存到模型类中。 - 探讨如何处理不同类型的数据存储需求。 ##### 第四章:添加列表功能 - **持有列表** - 创建一个列表来存储多条记录。 - 学习如何使用ArrayList或其他集合类来管理数据。 - **适配器与ListView** - 理解适配器的概念及其在ListView中的作用。 - 实现自定义适配器来绑定数据和视图。 #### 四、其他重要知识点 - **进一步阅读** - 每个章节末尾都提供了进一步学习的资源链接,帮助读者深入了解特定主题。 - **错误与勘误** - 提供了联系作者报告书中错误的方式,并鼓励读者提交“书虫赏金”。 - **源代码许可** - 详细介绍了源代码的版权和使用许可。 - **创意共享许可** - 解释了本书采用的创意共享许可条款。 - **图书生命周期** - 讲述了图书从编写到发布的全过程。 - **教程目录** - 提供了整本书的所有教程标题和简介。 #### 五、结语 《Android Programming Tutorials, 3rd Edition》是一本非常适合初学者和有一定基础的开发者学习Android开发的书籍。通过循序渐进地讲解每一个步骤,辅以大量的实例和实践,使得读者能够快速掌握Android开发的核心技术和最佳实践。无论是想要入门Android开发的新手,还是希望提升自己技能水平的中级开发者,都能从中受益匪浅。
剩余333页未读,继续阅读
- robinrd912012-04-29书对案例解释的很详细,对入门很有帮助
- charlesma2013-03-22老师推荐用书,比较有用。。案例丰富学习一下
- 粉丝: 2
- 资源: 49
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助