查字典图书网
当前位置: 查字典 > 图书网 > 编程 > Android编程实战 > 试读

Android编程实战[试读]

1.1 可供选择的操作系统

开发者选择的工具取决于具体的开发项目。编写一个HTML5应用程序和用Java开发一个服务器端应用对开发环境的要求是不同的。有些平台提供了更多的选择,就像本章接下来描述的,开发Android应用程序可以选择多种Android开发环境。 本章首先会介绍Android SDK的一些高级特性,如何在日常开... 查看全部[ 1.1 可供选择的操作系统 ]

1.2 Android SDK进阶

操作系统和所需(推荐)的工具都准备好之后,接下来我们重点关注的就是Android SDK了。开发者可在http://developer.android.com/sdk下载适合操作系统的SDK以及最新的安装说明。Android Studio自带SDK,但如果你喜欢独立的版本,可另行下载。 确保SDK... 查看全部[ 1.2 Android SDK进阶 ]

1.3 Android库项目以及第三方库

开发者往往一遍又一遍地为新应用写相同的代码,这就是为什么要创建代码库以便在接下来的项目中重用的原因。这样开发周期就会更快,因为编写和测试的代码会少很多。 Android为开发者在应用项目中重用代码提供了两种方法:使用已编译好的JAR文件或者库项目。如果需要处理不受控制的第三方代码,或者需要在当前项... 查看全部[ 1.3 Android库项目以及第三方库 ]

1.4 版本控制和源代码管理

大多数开发项目都会涉及多个开发者。一个开发团队通常包括4~8人,大家并行地开发相同的代码。虽然团队可以指定一个人来修改所有文件,但是更实用的方法是使用版本控制系统支持并行开发。使用版本控制系统的另一个好处是可以追踪文件的修改记录(谁在什么时间针对文件的哪一部分做了什么修改),并合并其他开发者对文件的... 查看全部[ 1.4 版本控制和源代码管理 ]

1.5 熟练使用IDE

2013年5月谷歌在开发者大会上发布了一款名为Android Studio的IDE。它是在IntelliJ IDEA(社区版)的开源版本的基础上进行开发的。之所以从Eclipse切换到IntelliJ IDEA是因为在Eclipse上开发Android插件太过复杂。Intellij IDEA提供了一... 查看全部[ 1.5 熟练使用IDE ]

1.6 Android设备上的Developer选项

在Android设备的Settings(设置)应用程序中,可找到Developer(开发者)菜单。不同Android版本的Developer菜单可能会不同。此外,一些设备制造商可能在Developer菜单中添加它们自己的设置项。这一节将介绍Nexus手机Android 4.2 Developer菜单... 查看全部[ 1.6 Android设备上的Developer选项 ]

1.7 小结

本章介绍了Android SDK,一些adb工具的隐藏功能,如何用Monkey工具对应用做压力测试,如何用ProGuard工具混淆代码,以及新的Gradle构建系统是如何工作的。接下来介绍了如何创建Android库项目,如何在Android应用程序中集成第三方库。 因为在开发中使用Git作为源码管... 查看全部[ 1.7 小结 ]

1.8 延伸阅读

1. 图书  Loeliger, Jon, and Matthew McCullough. Version Control with Git. O’Reilly Media, Inc., 2012 2. 网站  Android Developer官网上的Android开发资源:http:/... 查看全部[ 1.8 延伸阅读 ]