越来越多的人开始尝试Android开发,因为它的成本极低,所有工具都可以免费获得,而且市场巨大,开发出来的产品可以有很多潜在用户,如果是为自己所用,也是非常有价值的。网上已经有很多Android开发的入门教程了。我们这里介绍的是tuts+上的最新版本。有理论说明,也有实践指导。如果您打算学习Android开发,这将是一个很好的入门指南。本书的读者是那些刚刚开始学习Android开发的人。他们需要有一些编程经验,但不要太多。知道Java和HTML就足够了。本书内容:第1章环境要求让我们从安装Android开发环境开始。第二章IDE:快速浏览EclipseEclipse最初是Google官方推荐的IDE,用于开发Android应用程序已经足够好了。第三章IDE:AndroidStudio快速浏览Google发布了官方的Android开发IDE:AndroidStudio,我们需要了解一下。Chapter4应用程序结构在开始开发之前,我们需要了解一个AndroidApp的结构。Chapter5用户界面设计用户界面是移动应用程序中非常重要的一部分,让我们学习如何构建用户界面。第六章用户交互用户交互逻辑是一个App的核心。第7章Java应用程序编程Android程序是用Java语言编写的,让我们快速了解一下Java语言。第8章应用程序资源现在让我们检查项目中可能使用的资源类型,包括布局、图像和数据值。第9章Manifest文件Manifest文件非常重要。它指定应用程序包,提供应用程序组件的正式描述,还负责声明权限、必要的API级别和链接库。Chapter10ApplicationDataAndroid有五种存储数据的方式,让我们看看如何操作这些数据。第11章虚拟和物理设备接下来,我们将探索如何在物理和虚拟设备上运行我们自己的应用程序并与之交互。Chapter12RunningandDebugging当我们开始创建Android应用程序时,我们需要专注于运行应用程序并将信息记录到控制台以监控应用程序的运行活动。Chapter13ActivityandLifeCycle当你开始学习如何为Android平台开发应用程序时,Activity中涉及的大量状态和回调方法可能会成为许多困难甚至困惑的根源。第十四章Android组件详解Android应用包括四大组件:Activity、Service、ContentProvider和BroadcastReceiver。让我们看看它们都是关于什么的。第15章示例工程AndroidSDK示例工程中的应用程序可以执行各种功能,例如各种用户界面元素、数据管理、交互等,值得探索。第16章应用发布通过GooglePlay商店发布应用,需要注意一些必要的条件。建议您认真了解这些内容,并尽可能严格执行。Chapter17接下来的学习方向在今天的文章中,我们将把所有的注意力都集中在未来可以选择的学习对象上。Chapter18KnowledgeTest我们已经了解了Android平台应用创建过程中需要涉及的各种基本概念和知识点。***请参加期末考试,看看您是否掌握了上述知识。下载地址:epub版:下载中心,微盘,百度云盘pdf版:下载中心,微盘,百度云盘也可以在这里看到本书的网络版,英文原版在这里。
