2016-02-01 17:03:13 385浏览
在开发Android应用程序之前,必须创建一个相应的Android项目。如果你使用Eclipse开发的话,那就是创建一个Eclipse项目。这个项目用来保存所有源代码、资源(例如国际化字符串)、第三方JAR及相关内容。Android构建工具(集成在Eclipse中的或独立的构建工具)会将项目的内容转换成APK(Android Package,Android包)文件,这也就是Android应用程序。这些工具还可以帮你把APK文件部署到Android模拟器,或者部署到真实的Android设备中,以便测试。
浅析Android应用开发准备工作:
项目中的最关键的一个组成部分是描述文件(manifest),即AndroidManifest.xml。这个文件中包含着应用程序的“目录”,列出了主要的应用程序组件、权限,等等。Android在运行时会通过这个描述文件将应用程序与操作系统关联起来。此外,Android Market(或其他独立的“应用程序商店”)也会用到这些描述文件,以便使Android 2.0的应用程序不会被安装到运行Android 1.5的设备上。
要使用模拟器来测试应用程序,必须先创建一个AVD(Android Virtual Device,Android虚拟设备)。多数情况下,都需要创建很多AVD,每个AVD分别模拟一种基于特硬件的Android设备。此外,还可以为不同屏幕尺寸、不同Android版本创建不同的AVD。在创建项目和AVD时,需要为Android指定要使用的API级别。API级别是一个整数值,不同的整数值映射到不同的Android版本(例如,APl3对应Androidl.5)。创建项目时,可以告诉Android你的应用程序支持的最小和最大API级别。而在创建AVD时,则是告诉Android新建的这个AVD要模拟哪个级别的API。这样,就可以看到自己的应用程序在支持不同Android版本的不同(模拟)设备上运行的效果了。
随着市场的占有率逐渐加大,Android系统早已形成自身的生态系统。不可否认的是,Android未来的发展前景一片大好。Android开发技术人才的需求也会持续增高,可想而知,会有越来越多的非专业毕业生转投Android领域,补充市场对于人才的渴求性。如今扣丁学堂Android培训视频教程已正式上线。免费注册扣丁学堂会员,即可观看网站内所有教学视频。