为什么80%的码农都做不了架构师?>>>   

src目录是放源码的地方。

gen目录是自生成文件,程序员不应该改此目录下的文件。

下面两个Android目录是android自带的支持文件及低版本支持文件。

assets目录是资源文件,放置音频图片等,此文件夹下面的文件不会自动生成对应的ID。

bin目录是生成二进制文件的文件夹。

libs目录是放置第三方文件的目录。

res目录是放置资源文件,此目录下的文件会自动的生成对应的ID,通过ID可以在java代码中访问文件。

res > drawable - 文件夹是放置不同分辨率图片的文件夹,高分辨率,低分辨率,中等分辨率,超高分辨率。

res > layout文件夹是放置布局文件。

res > menu文件夹放置菜单文件。

res > values文件夹放置各种值,例如字符串,参数变量等。针对不同的设备可以使用不同的文件夹。

AndroidManifest.xml项目的总配置项,记录应用中使用到各种全局的配置

ic_launcher-web.png这个是为了google Play市场使用展示的图标,它需要的是512×512的高分辨率的图标。

proguard-project.txt是为了保护Android项目而做的代码混淆使用的。

project.properties是设置sdk配置等信息文件。

转载于:https://my.oschina.net/Sadhu/blog/374613

android开发目录结构说明相关推荐

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

    前言 在 [Android系列-] 1. Android 开发环境搭建与Hello World 这一篇中介绍了如何快速搭建Android开发环境, 并成功了建立一个没有任何代码更改的 Android ...

  2. android adbd代码在哪个目录下,Android源代码目录结构

    在讲述Android源码编译的三个步骤之前,将先介绍Android源码目录结构,以便读者理清Android编译系统核心代码在Android源代码的位置. Android源代码顶层目录结构如下所示: . ...

  3. 安卓系统结构和安卓开发目录结构

    由于安卓的系统架构说起来很抽象,所以博主画了一张图来帮助大家了解结构 Android系统架构 1. Linux内核 安卓的运行并不是凭空而来的,而是依赖于Linux内核之上,因此,内核就显得极为重要, ...

  4. android如何打开工程文件夹,Android工程目录结构介绍

    当我们创建完Android工程如(HelloAndroid)后,展开"Package Explorer"窗口里的"HelloAndroid"项名称,可以看见如下 ...

  5. Android Studio目录结构和Gradle构建Android项目

    一,Android Studio的目录结构和工程项目介绍 二,Eclipse工程与Android Studio工程的区别 1,Eclipse工程能导入AS运行,但AS建立的工程不能再Eclipse中运 ...

  6. Android SDK目录结构介绍

    简短介绍: 参数:描述 add-ons:Android 开发需要的第三方文件 build-tools:编译工具目录,包含了转化为davlik虚拟机的编译工具 docs:Android的文档,包括开发指 ...

  7. 关于Android sdkmanager目录结构的总结

    SDK Platform是指一些已经编写好的库函数,类文件,我们可以直接调用 Samples for SDK是指一些样本代码,可以导入eclipse运行出来查看里面函数的效果 以system imag ...

  8. 鸿蒙开发目录结构及文件使用规则介绍

    场景 鸿蒙基于JS搭建HelloWorld并修改国际化文件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/118274050 在 ...

  9. AIR Android开发--APK结构详解

    转自:http://www.fluidea.cn/blog/archives/308 了解Android SDK开发的朋友都知道,在Android应用中,界面显示由Activity对象来完成,一个程序 ...

最新文章

  1. Kali Linux 64位安装WPS
  2. Asp.net(C#)-彩色图片转化为黑白
  3. Python基础概念_4_控制流程
  4. asp.net core 发布到 docker 容器时文件体积过大及服务端口的配置疑问
  5. 缺乏运动 七种病早早光临
  6. C++混淆点-构造函数参数
  7. magento产品批量导出导入
  8. js获取当前月的第一天和最后一天
  9. JS中的大括号{}和中括号[]详解
  10. js实现简易版 替换模板中对应变量
  11. cesium使用obj格式的3D模型
  12. 华东师范大学软件工程专硕考研398分复习经验总结
  13. 简单BP神经网络分类手写数字识别0-9
  14. VB 从零开始编外挂(完整实践版)
  15. 今日头条推出“悟空问答” 做智能问答分发先驱者
  16. Mixly第三方库开发——OLED库
  17. Git 学习笔记——程序员篇
  18. 谁会是下一个ASO优化的“优等生” 怎么做aso优化
  19. msn其他邮箱注册地址
  20. 011.淘宝登录页面

热门文章

  1. 如何让debuge的dll名字改变_杨石头:如何给品牌取个好名字?
  2. python网站开发实例 flask_python-flask框架web服务接口开发实例
  3. Idea 新建类 快捷键
  4. linux 删除文件
  5. java 冒泡算法_关于java中的冒泡算法
  6. qmc0文件怎么转换mp3_音频转换器哪个好 怎么剪切MP3音频制作手机铃声
  7. android自定义横向时间轴,Android自定义时间轴的实现过程
  8. webview加载百度失败_移动AI系列百度paddle.js在助力开发智能化的微信小程序
  9. java实现所有括号组合的遍历_括号正确嵌套问题的实现(Java)
  10. R中因子分析的得分计算