src/ java原代码存放目录
gen/ 自动生成目录
gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的xml界面文件、图标与常量,同步更新修改R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java。R.java在应用中起到了字典的作用,它包含了界面、图标、常量等各种资源的id,通过R.java,应用可以很方便地找到对应资源。另外编绎器也会检查R.java列表中的资源是否被使用到,没有被使用到的资源不会编绎进软件中,这样可以减少应用在手机占用的空间。
res/ 资源(Resource)目录
在这个目录中我们可以存放应用使用到的各种资源,如xml界面文件,图片或数据。
assets资源目录
Android除了提供/res目录存放资源文件外,在/assets目录也可以存放资源文件,而且/assets目录下的资源文件不会在R.java自动生成ID,所以读取/assets目录下的文件必须指定文件的路径,如:file:///android_asset/xxx.3gp
AndroidManifest.xml 项目清单文件
这个文件列出了应用程序所提供的功能,以后你开发好的各种组件需要在该文件中进行配置,如果应用使用到了系统内置的应用(如电话服务、互联网服务、短信服务、GPS服务等等),你还需在该文件中声明使用权限。
default.properties 项目环境信息,一般是不需要修改此文件
Android开发五 Android应用程序架构
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Android AI应用开发:物体检测
基于Google ML模型开发Android物体检测应用
物体检测 ML 项目源码 -
Android应用内更新app
自己做的Android内更新app,把Android的下载更新做成后台服务的方式。
android ide app更新 Service -
Android开发入门一之Android应用程序架构详解
Android应用程序架构详解如下:src/java源代码存放目录gen/自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要....
android encoding 开发工具 resources xml -
利用PHP开发Android应用程序
详细请见附件
php android php开发手机程序 php开发android程序 -
Android应用程序开发环境及组成 android 应用程序开发
今天,Android继续在全球范围内占据主导地位。全球近75%的人口更喜欢使用Android,而iOS的这一比例仅为15%。这是一个拥有巨大应用市场的操作系统。谷歌Play Store拥有惊人的287万个应用程序,每个应用程序都以其独特和直观的方式运行。因此,这不仅仅是一个想法,而是一个开发人员的整体技能,在决定一个应用程序是否能在谷歌Play Store上获得成功方面起着巨大的作用。因
Android应用程序开发环境及组成 android应用程序开发 android开发获取应用本身耗电量 应用程序 Android -
android应用程序组建 android应用程序组件
应用程序组件是Android应用程序的基本构建块。 这些组件通过应用程序清单文件AndroidManifest.xml松散耦合,该文件描述应用程序的每个组件以及它们如何交互。
android应用程序组建 android的应用程序组件 应用程序 ide 子类