Android-----工程文件目录介绍
1、src目录:主要是完成java代码的编写
2、assets目录:资源目录
3、res目录:存在图片,布局文件和字符串,菜单文件等
4、 bin目录:输出文件夹,如生成apk文件
5、project.properties 工程属性文件的配置
6、gen目录:系统自动生成的源代码目录
7、R.java 文件是系统自动生成的文件(非常重要),默认有attr drawable layout string 四个静态内部类,
每个类对应一种资源 。如我们在工程中加入一张图片,那么就会在drawable内部类中添加一条唯一数据,如果删除则会自动删除这条数据
8、AndroidManifest.xml是每个android程序中必须的文件,它位于项目的跟母驴下描述了package中暴露的主见,下面我们对清单文件进行一下属性描述
<?xml version="1.0" encoding="utf-8"?>
<!--
package 表示整个java应用程序的主要包含,而且是一个默认的程序名称
android:versionCode="1" 表示该工程所生成的apk的版本号 1开始 往后不断升级,
android:versionName="1.0" 表示版本的第一个名称
android:installLocation="auto" 自动寻找安装的地方,ROM或者SDcard卡默认的属性
internalOnly 仅仅只能安装在ROM(存储器)上
preferExternal 直接安装到SDcard卡上 (适用于大型手游)
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="laotan.test"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="auto"
>
<!-- 表示添加用户的授权:如 授权访问网络 -->
<uses-sdk android:minSdkVersion="10" />
<!--
android:icon="@drawable/ic_launcher" 表示应用程序的一个图片(logo)
android:label="@string/app_name" 表示应用工程的文字说明
-->
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<!--
intent-filter 意图过滤器:用来过滤用户的一些动作和操作
android:name="android.intent.action.MAIN" 表示整个应用程序额的主程序名称
android.intent.action.MAIN 表示当前的程序是整个工程的入口程序
category android:name 表示决定应用程序是否在程序列表中显示
-->
<activity
android:label="@string/app_name"
android:name=".MyApplicationActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
未完待续。。。。。
Android-----工程文件目录介绍的更多相关文章
- Android Studio文件目录介绍
一.安装的时候并不理解很多东西的用处,只是根据教程来做,所以想整理一下思路: android sdk里的各目录作用: 1.AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机. 2.S ...
- 转:Android开发实践:用脚本编译Android工程
转自: http://ticktick.blog.51cto.com/823160/1365947 一般情况下,我们都是使用Eclipse+ADT插件或者Android studio软件来编译Andr ...
- Android 工程中各种文件的介绍
一:Android.mk Android.mk 内部定义了一个或者多个源代码的模块,该文件的产生是和NDK相关的,NDK 是Android提供的一种工具,可以为编译mk文件内部的源代码提供依赖 ...
- Android工程的编译过程
现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统.自动生成发布文件等等.这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要 ...
- Android入门(二):Android工程目录结构
首先我们来看看Android工程的目录结构,如下图: 下面我们来看看每个文件夹都是用来做什么的? 1.src:这个不用多说,它就是保存Java源文件的目录: 2.gen:该文件夹用来保存自动生成的R. ...
- Android入门(一):创建Android工程
开发Android应用过程一般分为三步: 1.创建一个Android工程: 2.在xml布局文件中定义应用所包含的控件: 3.在Java代码中实现业务逻辑. 此文就介绍第一部分,创建一个Android ...
- 搭建Android工程的步骤及其第一个安卓程序
1.安卓系统架构 1>底层是Linux系统 2>函数库层 由C或C++写的 3>Application frameWork应用的框架层 4>顶层是应用层 2.JVM与DVM介绍 ...
- [Android Pro] ant 编译android工程
参考文章: http://blog.csdn.net/xyz_lmn/article/details/7268582?reload http://hubingforever.blog.163.com/ ...
- Android 工程目录结构简介
一般来说,一个Android工程的目录结构如下图所示. 1:src JAVA源代码都放在这里面. 2:gen 编译器自动生成的一些JAVA代码 3:Android 4.2 Android平台(本工程用 ...
- 通过ant脚本编译打包android工程
通过ant脚本,编译打包android工程 1.Android程序编译.打包.签名.发布的三种方式: 方式一:命令行手动编译打包 方式二:使用ant自动编译打包 方式三:使用eclipse+AD ...
随机推荐
- HDU 1561 The more, The Better 树形DP
The more, The Better Problem Description ACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M ...
- Codeforces Round #130 (Div. 2) C. Police Station
题目链接:http://codeforces.com/contest/208/problem/C 思路:题目要求的是经过1~N的最短路上的某个点的路径数 / 最短路的条数的最大值.一开始我是用spf ...
- Fragment 操作原理
fragment 本质 fragment 本质上是 view 的容器和控制器,fragment 是 activity 的碎片. activity 是什么呢?activity 是四大组件之一,因为 ...
- 自定义ActionBar
/** * 1.创建ActionBar对象getSupportActionBar() * 2.布置自己的ActionBar布局(在res/layout) * 3.把自定义的ActionBar布局加载到 ...
- 解决Eclipse建Maven项目module无法转换为2.3
Maven项目在Project Facets里面修改Dynamic web module为2.3的时候就会出现Cannot change version of project facet Dynami ...
- 编写css相关注意事项以及小技巧
一.小技巧 1.对于开始写网站css之前一般都要对css进行重置(养成写注释的习惯): ;;} body{font-size:16px;} img{border:none;} li{list-styl ...
- 使用注解方式定义和配置aop
http://blog.sina.com.cn/s/blog_5e6d29fd0100ycka.html
- git 学习笔记1--config & help
1. config 配置用户名和邮箱: git config --global user.name 'pzdn2009' git config --global user.email 10502441 ...
- ASP.NET MVC中使用highcharts 生成简单的折线图
直接上步骤: 生成一个options,选项包含了一些基本的配置,如标题,坐标刻度,serial等: 配置X轴显示的Category数据,为一个数组: 配置Y轴显示的数据,也为一个数据: 用 ...
- netty-学习笔记
零.socket: http://haohaoxuexi.iteye.com/blog/1979837 一.NIO(1.0)非阻塞 NIO的特点: Buffer,缓冲区 Channel,管道 Sele ...