在配置好Java JDK和Android SDK后,以及安装好Andoird的开发集成工具——eclipse 和 androidStudio。我们就可以使用工具的项目创建向导新建一个项目工程出来。在其中会看到如下的目录结构

AndroidManifest.xml#Android应用的描述XML,是将Android各个组件组合在一起的关键XMLassets#Android应用的音频和视频资源文件夹bin#Android应用存放编译后的文件gen#Android应用资源自动编译生成资源索引代码,包含了R.java和BuildConfig.javalibs#Android应用的依赖库,第三方类库project.properties#eclipse项目配置文件res#Android应用的资源文件夹,布局XML和String.XML字符串资源等资源都在这里src#Android应用的Java源码

1. Manifest.xml文件

该文件是Android应用开发中经常用到的,因为这是描述了应用的内部各个组件的组成结构。我是理解为Android组件在应用的注册文件,开发一个组件后,比如是Activity,Service等,都需要向其中的xml的<application>标签下添加相应的子标签,如何<activity>、<service>。

另外还有一个就是应用向系统申请的权限也是在这里进行登记说明。使用的是<uses-permission>标签。

还一个<uses-sdk>标签则是描述了该应用是使用哪一个版本的sdk来进行开发,in other words,该应用最低是在哪一个android版本系统上运行。

2. assets文件夹,该文件夹在目前的学习中尚使用

3. bin文件夹,这是集成工具自动编译应用后的文件存放地,初期并不是需要过多关注。

4. gen,其描述说明是Generated Java Files。也就是进res目录下的xml资源进行编译生成的资源索引代码,在具体的编码过程中,可以使用R.java文件对res下的xml文件资源快速使用。

5. libs,第三方类库的添加目录。进行Java开发的应该都懂的。

6. res,前面在gen是提到过,在这个目录下包含了应用的界面布局xml和string.xml,menu.xml等等xml描述文件资源,是android UI静态声明式的设计方式的主要工作目录。

7. src 应用功能实现,Java编码的源码目录。






更多相关文章

  1. Error:(1, 0) Plugin with id 'android' not found.
  2. Android日志文件的读写工具类
  3. Android(安卓)DownloadProvider分析
  4. SONY 系列手机 Android(安卓)5.1 系统 Root 方法
  5. Mac系统下利用ADB命令连接android手机并进行文件操作
  6. android文件的写入与读取---简单的文本读写
  7. Android(安卓)Studio多渠道打包和代码混淆教程
  8. 一道面试题引发的对android中context的研究(一)-SharedPreference
  9. Android(安卓)适配屏幕问题(一) 自动生成dimens文件

随机推荐

  1. Android中添加自定义按键 ---- 非标准做
  2. Android 动态加载布局文件
  3. android 服务的应用,在Activity中实现背景
  4. Android(安卓)N预览版 权限上的一些改变
  5. Android 应用程式的基本档案结构
  6. android 广告方面知识汇总
  7. android 9 patch
  8. Android(安卓)通过URL scheme 启动App
  9. 【腾讯Bugly干货分享】Android Linker 与
  10. Android开发学习总结(二)——使用Android