Android打开项目操作方式总结 & 新项目的项目架构

今天总结一下Android打开项目的所有不同操作方式,以及大概介绍下一个新项目的项目架构,所有的操作均给予Eclipse  IDE。

 

1.      打开项目

以打开D:\Android-Develop\adt-bundle-windows-x86\sdk\samples中的ApiDemos为例,不同SDK版本的范例项目均保存在:“\sdk\samples\android-版本号”目录下,在Eclipse\NewPorject下选择Android Project from Existing Code,然后Root Directory中选择SDK版本的范例,勾选Copyprojects into workspace即可将项目拷贝到工作空间,然后点击Finish即可。

 

2.      删除项目

在Package explorer中选中需在删除的项目,右键选中“Delete”、Edit菜单中选择“Delete”或者直接使用快捷键“delete”,即可删除该项目。

如果勾选“Delete project contents on disk”,则将整个项目从硬盘中删除;如果不勾选,则将项目从workspace中删除,可通过Import再将项目导入到工作空间

 

3.      创建项目

Ø  创建新项目

File>New>Project>New Project>New Android Project 或者快捷键“Ctrl +N”

需要注意字段说明

Ø  项目架构

Src/源代码目录 source

Gen/自动生成目录 generate

Android-版本号/对应的Android SDK参考函数目录

Android Dependencies/从ADT16开始,Android项目中多了名为“AndroidDependencies”依赖库文件夹,这是ADT第三方库的新引用方式;当需要引用第三方库时,只需要在项目中新建一个名为”libs”的文件夹,然后将所有需要的第三方包拷贝到该目录下。Eclipse启动后,ADT会自动完成库的引用。

Assets/这个目录保存的文件可以打包在程序里,android不为/assets下的文件生成ID,如果使用该目录下的文件,需要指定文件的路径和文件名。Assets文件夹里面的文件都是保持原始的文件格式,需要用assetManager以字节流的形式读取文件。

Res/资源目录 Resource。Android会为/res下的文件自动生成ID,即R.java

res/anim/ XML文件,被编译进逐帧动画或间补动画对象

res/drawable .png、.9.png、jpg等文件,它们被编译进Drawable

res/layout/ 被编译成布局文件的XML文件

res/values/ 可以被编译成很多种类型的资源的XML文件

array.xml 定义数组

colors.xml 定义color drawable和颜色的字符串值

dimens.xml定义尺寸值

strings.xml定义字符串值

styles.xml定义样式对象

res/xml/ 任意的XML文件,运行时可通过调用Resources.getXML()

res/raw/ 直接复制到设备中的任意文件。它们无需编译,添加到你的应用程序编译产生的压缩文件中。


4.      导入项目

我们有时候会从网上下载一些应用程序范例,一般文件夹中均已包含了“.project”文件,可通过Import将项目导入到工作空间。

选择File/Import,选择“General/Existing Projects into Workspace”,然后选择“RootDirectory”,即可将项目导入。

 

5.      修复项目

右键项目,找到Android Tools 菜单,然后选择Fix Project Properties

 

6.      修改目标版本

右键项目,选择Properties选项,然后选择左侧的Android,在Project Build Target中选择适当的目标版本,点击OK之后项目会切换成使用目标SDK版本编译的状态,是否能通过编译,取决于程序代码是否兼容目标SDK版本。或者通过快捷键”Alt + Enter”直接可调出Properties选项,Eclipse有很多快捷键,可以在实际项目中多使用实践,可以方便开发。

你可能感兴趣的:(Android打开项目操作方式总结 & 新项目的项目架构)