步步为营学习android,步步惊喜之android基础篇-android工程目录文件学习1
2012-11-07 21:04
453 查看
Android 工程文件目录结构简述1
可能对于老手来说,讲这个太没有必要了,但是作为菜鸟的我还是想写下我学习的过程,点滴的进步与大家分享。文件目录结构对于新手来说有点陌生,从传统的java编程到android编程。可能有点不习惯,特别是对于像我这样没做过什么java项目的,开始确实不是很好理解。不过还是那句话,步步为营,步步惊喜。打好基础是关键,特别是对于菜鸟的我。废话少说,开下面一个名位HelloFile的android工程文件目录。
我现在逐一大致介绍:
src:存放我们编写的java文件;
gen:该目录不用我们开发人员维护 ,但又非常重要的目录。该目录用来存放由 Android 开发工具所生成的目录。该目录下的所有文件都不 是我们创建的,而是由 ADT 自动生成的。
Android 2.1:存放android 包,我们用的android2.1 jar 包。
bin res: 由软件帮我们生成的apk包和编译好的class文件我们可以反编译看到我们的程序信息;比如发布google market上的apk包。
asset:assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。不像res文件,系统会自动编译成R.java文件,读取简单。
res:位资源目录(resource)。下面分很多小文件存放多媒体信息,是android开发经常打交道的文件目录。
AndroidManifest.xml: 该文件是功能清单文件,该文件列出了应用中所使用的所有组件 , 如“activity”,以及后面要学习的广播接收者、服务等组件。
proguard.cfg:当你新建了一个Android工程之后,一个proguard.cfg文件会在工程的根目录下自动创建。这个文件定义了混淆器是怎样优化和混淆你的代码的,所以懂得怎样根据你的需要来定制是非常重要的
default.properties:该文件一般也不需要手工去更改。该文件存放了项目对应的一些 环境配置,如应用要求运行的最低 Android 版本比如target=android-7。
下面我讲一一详细介绍,举详细的例子让大家充分了解android工程目录结构,这样以后用起来顺手。
待续!
可能对于老手来说,讲这个太没有必要了,但是作为菜鸟的我还是想写下我学习的过程,点滴的进步与大家分享。文件目录结构对于新手来说有点陌生,从传统的java编程到android编程。可能有点不习惯,特别是对于像我这样没做过什么java项目的,开始确实不是很好理解。不过还是那句话,步步为营,步步惊喜。打好基础是关键,特别是对于菜鸟的我。废话少说,开下面一个名位HelloFile的android工程文件目录。
我现在逐一大致介绍:
src:存放我们编写的java文件;
gen:该目录不用我们开发人员维护 ,但又非常重要的目录。该目录用来存放由 Android 开发工具所生成的目录。该目录下的所有文件都不 是我们创建的,而是由 ADT 自动生成的。
Android 2.1:存放android 包,我们用的android2.1 jar 包。
bin res: 由软件帮我们生成的apk包和编译好的class文件我们可以反编译看到我们的程序信息;比如发布google market上的apk包。
asset:assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。不像res文件,系统会自动编译成R.java文件,读取简单。
res:位资源目录(resource)。下面分很多小文件存放多媒体信息,是android开发经常打交道的文件目录。
AndroidManifest.xml: 该文件是功能清单文件,该文件列出了应用中所使用的所有组件 , 如“activity”,以及后面要学习的广播接收者、服务等组件。
proguard.cfg:当你新建了一个Android工程之后,一个proguard.cfg文件会在工程的根目录下自动创建。这个文件定义了混淆器是怎样优化和混淆你的代码的,所以懂得怎样根据你的需要来定制是非常重要的
default.properties:该文件一般也不需要手工去更改。该文件存放了项目对应的一些 环境配置,如应用要求运行的最低 Android 版本比如target=android-7。
下面我讲一一详细介绍,举详细的例子让大家充分了解android工程目录结构,这样以后用起来顺手。
待续!
相关文章推荐
- 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局2
- 步步为营学习android,步步惊喜之android基础篇-按钮学习
- 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局1
- 步步为营学习android,步步惊喜之android基础篇-布局学习2
- 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局3
- 步步为营学习android,步步惊喜之android基础篇-布局学习1
- 步步为营学习android,步步惊喜(菜鸟级别的我跟你一起成长)-序言
- android的helloworld工程目录学习
- Android在SDCard创建目录_卸载应用同时删除工程创建的文件
- STM32学习笔记之USB工程目录文件分析
- android.useDeprecatedNdk=true 添入工程根目录下的新建 gradle.properties 文件
- 《鸟哥的Linux学习:基础篇》第六章:Linux文件和=目录管理
- 【Android开发学习笔记】【第一课】初识New Project,工程文件介绍
- android工程目录结构,及相关文件获取方式(1)
- [Python]学习基础篇:文件和目录
- Androin学习笔记五十:Android 将文件复制到指定目录
- Android开发学习---android下的数据持久化,保存数据到rom文件,android_data目录下文件访问的权限控制
- Android-----工程文件目录介绍
- android 学习教程(三)之---工程目录结构介绍
- Android读取工程根目录下文件内容