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 ...
随机推荐
- Android之Adapter用法总结(转)
Android之Adapter用法总结 1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带.在常见的View(List View,Grid Vie ...
- 真机测试INSTALL_FAILED_INSUFFICIENT_STORAGE 的解决方法
来源:http://blog.csdn.net/aikongmeng/article/details/9793809 INSTALL_FAILED_INSUFFICIENT_STORAGE 的解决方法 ...
- python学习-爬虫
转载自 静觅的博客 最普通下载网页 import urrlib2 response = urllib2.urlopen("http://www.baidu.com") print ...
- Linux学习笔记(1)Linux虚拟机安装过程中的知识点及常用管理工具
1. VMware的相关知识 (1)建议的VMware的配置: CPU 主频1GHz以上 内存 1GB以上 硬盘 分区空闲空间8GB以上 (2)VMware创建快照 快照的作用是保存虚拟机的现有状态, ...
- file-max与ulimit的关系与差别
典型的,提供大量静态文件访问的web服务器,缓存服务器(如squid), 均要注意这个问题 网上的教程,大约只是简单说明了如何设置ulimit和file-max, 但并没有说清楚这两者之间的差别,让人 ...
- cf #365b 巧妙的统计
Mishka and trip time limit per test 1 second memory limit per test 256 megabytes input standard inp ...
- (转)set集合的用法
原地址:http://blog.csdn.net/chaiwenjun000/article/details/50561775 SET 集合 百度百科中说集合中的元素有三个特征: 1.确定性(集合中的 ...
- js-Ajax与Comet
Ajax与Comet: 1.Ajax技术的核心是XHR(XMLHTTPRequest对象) 创建xhr对象: function createXHR(){ if(typeof XMLHttpReques ...
- js兼容方法:事件添加|事件绑定|事件监听 addEvent
function addEvent(obj,sEvent,fn){ if(obj.attachEvent){ obj.attachEvent("on"+sEvent,fn); }e ...
- Codeforces Round #341 (Div. 2)
在家都变的懒惰了,好久没写题解了,补补CF 模拟 A - Wet Shark and Odd and Even #include <bits/stdc++.h> typedef long ...