Android学习系列之(二)项目目录结构基本介绍
来源:互联网 发布:优酷和腾讯视频知乎 编辑:程序博客网 时间:2024/05/18 01:13
Android学习系列之(二)项目目录结构基本介绍
刚开始接触Android时,会对Android的一些基本结构有许多疑惑。
一、创建 Android 项目时:当我们在Eclipse中右键创建 Android 项目时,有许多参数需要设置那么这些参数分别是干什么的呢?
二、项目目录:
项目创建成功后,工具会为我们自动创建一系列的目录与文件,那么这些东西又分别是干嘛的呢?
- gen:系统自动生成的文件目录,不要去修改
- assets:资产目录,存放文件的,这些文件会被打包到应用程序的 apk 中
- bin:编译后的文件目录
- libs:项目依赖的 jar 包,若是开发过程中需要引用第三方jar,则将jar包放入此目录下
- res:资源目录
- drawable: 存放应用程序的图标,会在 R.java 中自动生成一个 id
- hdpi: high,高分辨率的图片
- ldpi:low,低分辨率
- mdpi:middle,中间分辨率
- xdpi:特大分辨率
- xxdpi:超高分辨率
- hdpi: high,高分辨率的图片
- drawable: 存放应用程序的图标,会在 R.java 中自动生成一个 id
- layout:存放布局文件,比如 activity_main.xml
- menu:菜单的配置文件
- values:其他的配置文件,如 strings.xml 中存放了应用名称的字符串等
- values-v11(android 3.0 +)代表在API 11+的设备上,用该目录下的styles.xml代替res/values/styles.xml
- values-v14(android 4.0 +)代表在API 14+的设备上,用该目录下的styles.xml代替res/values/styles.xml
- values-v11(android 3.0 +)代表在API 11+的设备上,用该目录下的styles.xml代替res/values/styles.xml
- project.properties:代表编译的版本,可以在其中设置当前项目用什么版本的 sdk 进行编译
- AndroidManifest.xml:系统清单文件,十分重要。比如进行权限配置、Activity的配置等
- proguard-project.txt和project.properties:用于代码混淆的文件,用于防止反编译
1 0
- Android学习系列之(二)项目目录结构基本介绍
- Android之项目基本目录结构初识
- android项目目录介绍之二
- Android 项目学习之 目录结构
- android学习之-项目目录结构
- Android项目目录结构介绍
- Android项目目录结构介绍
- Android项目目录结构介绍
- Android系列教程之四:Android项目的目录结构
- Android系列教程之四:Android项目的目录结构
- Android系列教程之四:Android项目的目录结构
- Android系列教程之Android项目的目录结构
- Android Studio 使用教程(九)之项目目录结构介绍
- Android-NDK学习(二)项目目录结构
- Android学习笔记之Android项目的目录结构
- Android studio 项目 目录结构简介 -- Android 学习之路
- android 学习教程(三)之---工程目录结构介绍
- Android Studio基础之项目目录结构(四)-学习篇
- Invert Binary Tree
- GRE写作必备句型
- CentOS 7+vim+ycm(clang)
- React 入门实例教程
- NodeMCU实现远程控制LED灯
- Android学习系列之(二)项目目录结构基本介绍
- 数字三角形
- 【Unity3D】【UGUI】UI Overview
- C/C++代码被 VS 2010 优化掉了,如何关闭优化?
- 视野
- 解决your project contains error s问题
- 数字统计之统计页码
- 1.linux系统下的常用命令及vi 编辑教程
- 使用jQuery生成div元素闪烁效果