Android工程目录结构

1.src: 存放java代码

2.gen: 存放自动生成文件的. R.java 存放res文件夹下对应资源的id

3.project.properties: 指定当前工程采用的开发工具包的版本,可以改

4.libs: 当前工程所依赖的jar包.(例子:支付宝jar包)

5.assets: 放置一些程序所需要的媒体文件.,自带数据库,不在R文件中显示

6.bin: 工程的编译目录. 存放一些编译时产生的临时文件和当前工程的.apk文件.

7.res(resources): 资源文件.

drawable: 存放程序所用的图片.,分辨率不同

layout: 存放android的布局文件.

menu: 存放android的OptionsMenu菜单的布局.

values (应用程序所需要的数据. 会在R文件中生成id)

strings.xml 存放android字符串.

dimens.xml 存放屏幕适配所用到的尺寸.

style.xml 存放android下显示的样式.

values-sw600dp 7寸平板所对应的值

values-sw720dp-land 10寸平板所对应的值

values-v11 指定3.0版本以上的手机显示的样式.

values-v14 指定4.0版本以上的手机显示的样式.

AndroidManifest.xml: android应用程序的入口文件. 声明了android里边的组件. 和相关配置信息.

proguard-project.txt: 加密当前程序所使用.

时间: 2024-10-19 17:52:04

Android工程目录结构的相关文章

Android工程目录结构详解

工程目录结构: src: 存放java源代码的目录 gen: 存放自动生成文件的目录:R.java文件:存放res目录下对应资源的id 1,目录中存放所有由Android开发工具自动生成的文件. 2,目录中最重要的就是R.java文件.这个文件由Android开发工具自动产生的.Android开发工具会自动根据你放入res目录的资源,同步更新修改R.java文件. 3,正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java文件. 4,R.java文件在应用中起到了字典的

Android 工程目录结构简介

一般来说,一个Android工程的目录结构如下图所示. 1:src JAVA源代码都放在这里面. 2:gen 编译器自动生成的一些JAVA代码 3:Android 4.2 Android平台(本工程用的版本是4.2) 4:Android dependencies 该目录出现在ADT16以后的版本中,是ADT第三方库新的引用方式,当我们需要引用第三方库的时候,只需要将 该库拷贝到libs文件夹中,ADT就会自动完成对该库的引用(如本例中android-support-v4.jar) 5:bin 该

Android入门(二):Android工程目录结构

首先我们来看看Android工程的目录结构,如下图: 下面我们来看看每个文件夹都是用来做什么的? 1.src:这个不用多说,它就是保存Java源文件的目录: 2.gen:该文件夹用来保存自动生成的R.java文件: 3.Android***:Android应用程序所依赖的包: 4.assets:存放资源文件(如mp3.video.图片等),不会在R.java中生成id: 5.bin:存放生成的目标.apk文件和Dalvik的可执行性文件.dex: 6.res:存放Android工程的各种资源文件

Android基础知识(1)Android工程目录结构介绍

在EClipse中展开你的第一个项目,展开后目录结构如下: (1)src  就是放置我们Java代码的地方,和普通的Java项目目录完全是一样的. (2)gen 这个目录中的内容都是自动生成的,主要有一个R.java文件,你在项目中添加任何资源都会在其中自动生成一个相应的资源id.这个千万不要手动修改它. (3)assets 这个目录主要存放一下随程序打包的文件,在你的程序运行的时候可以动态的读取这些文件.另外当你的程序中使用了WebView加载本地网页的功能,所有网页相关的文件也都放在这个目录

探索应用开发的基础之android工程目录结构

1. android应用的文件和文件夹 在一个android工程机构中,最常编辑的文件夹有: src -与你项目相关的java源文件,这包括"控制器"的Activity文件,也包括你的models和helpers.(译者注:这里涉及到了我们常用的MVC模式,在android中视图主要是靠view来表现,而activity主要是逻辑控制层,而一些特定的类,就是我们所说的model,helper这个主要用在数据库方面) res- 与你项目相关的资源文件.所有的图像,字符串,布局文件和其他存

【Android学习总结】之eclipse工程目录结构说明及使用

[本博客内的文章是本人的学习笔记总结,如有错误请各位批评指正,谢谢!] 通过eclipse创建的Android工程目录结构如下: 目录结构主要分为以下8个组成部分: 1.源码目录src:该目录主要用来存放java源码 2.gen目录:该目录下的R.java是编译器自动生成的,我们无须干预.工程内Res目录下的所有资源都须通过id的形式登记在该文件内. 3.assets目录:主要是用来存放打包在apk内的文件,比如:你需要通过WebView来读取本地html文件,你就可以把html文件放在该目录下

Android studio 目录结构

-------工程目录结构---------- .gradle Gradle编译系统,版本由wrapper指定.idea Android Studio IDE所需要的文件build 代码编译后生成的文件存放的位置gradle wrapper的jar和配置文件所在的位置.gitignore git使用的ignore文件build.gradle gradle编译的相关配置文件(相当于Makefile)gradle.properties gradle相关的全局属性设置gradlew *nix下的gra

Android SDK目录结构和工具介绍

Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文. AD: Android SDK目录结构和工具介绍是本文要介绍的内容,主要是来了解并学习Android SDK的内容,具体关于Android SDK内容的详解来看本文. Android SDK目录下有很多文件夹,主要都是干什么的呢? 1.add-ons这里面保存着附加库,比如GoogleMaps,当然你如果安装了OphoneSDK,这里也会

[Android系列—] 2. Android 项目目录结构与用户界面的创建

前言 在 [Android系列-] 1. Android 开发环境搭建与Hello World 这一篇中介绍了如何快速搭建Android开发环境, 并成功了建立一个没有任何代码更改的 Android 应用程序. 接下来, 就得看看 1. 使用 Eclipse  创建的APP 有哪些目录和文件 2. 如何创建一个比Hello World 高级的一个用户界面 appcompat_v7 在创建 MyFirstApp 的 Android 项目时, 会发现在项目路径下多出了一个 appcompat_v7