eclipse中Android项目架构

        安卓项目的根目录中包含一些自动生成的文件和文件夹,他们是组成Android应用程序的必须部分,他们在应用程序中所起到的作用和主要功能如下:

          src文件夹:该文件夹用来存放香米中的所有源文件,当项目刚创建时,该文件夹中将包含activity的源文件,以后用户创建的源文件也都将存放在该文件夹中。

         gen文件夹:该文件夹中包含一个在创建项目是自动生成的R.java文件,该文件时只读模式的,不能手动改变。R.java文件中包含很多的静态类,这些静态类用来表示项目中所有资源的引用。

        Android文件夹:该文件夹中包含Android.jar文件,这是一个java归档文件,其中包含构建应用程序所需的所有的Android SDK库和APIs。

       assets文件夹:包含应用程序需要使用到的视频和音频文件。

       res文件夹:该文件夹是资源目录,包含项目中的资源文件并将其编译进应用程序。 向此目录添加资源文件时,会被R.java文件自动记录。改文件夹下有5个子文件夹,即drawabel-hdpi,drawabel-idpi,drawabel-mdpi,layout和values.其中,三个drawabel开头的文件夹中包含一些应用程序中使用的图标文件,layout文件夹中包含界面布局文件main.xml,values文件夹中包含程序中要使用到的字符串引用文件String-xml。

       AndroidManifest.xml文件:该文件时项目的总配置文件,用来配置应用中所使用的各种组件。在这个文件中,可以设置应用程序中所提供的功能以及应用程序所使用到的服务和Activity。

       default.properties文件:该违建负责记录项目中所需要的环境信息。

posted @   wojiaohuangyu  阅读(9)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示