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-----工程文件目录介绍的更多相关文章

  1. Android Studio文件目录介绍

    一.安装的时候并不理解很多东西的用处,只是根据教程来做,所以想整理一下思路: android sdk里的各目录作用: 1.AVD Manager.exe:虚拟机管理工具,用于建立和管理虚拟机. 2.S ...

  2. 转:Android开发实践:用脚本编译Android工程

    转自: http://ticktick.blog.51cto.com/823160/1365947 一般情况下,我们都是使用Eclipse+ADT插件或者Android studio软件来编译Andr ...

  3. Android 工程中各种文件的介绍

    一:Android.mk     Android.mk 内部定义了一个或者多个源代码的模块,该文件的产生是和NDK相关的,NDK 是Android提供的一种工具,可以为编译mk文件内部的源代码提供依赖 ...

  4. Android工程的编译过程

    现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统.自动生成发布文件等等.这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要 ...

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

    首先我们来看看Android工程的目录结构,如下图: 下面我们来看看每个文件夹都是用来做什么的? 1.src:这个不用多说,它就是保存Java源文件的目录: 2.gen:该文件夹用来保存自动生成的R. ...

  6. Android入门(一):创建Android工程

    开发Android应用过程一般分为三步: 1.创建一个Android工程: 2.在xml布局文件中定义应用所包含的控件: 3.在Java代码中实现业务逻辑. 此文就介绍第一部分,创建一个Android ...

  7. 搭建Android工程的步骤及其第一个安卓程序

    1.安卓系统架构 1>底层是Linux系统 2>函数库层 由C或C++写的 3>Application frameWork应用的框架层 4>顶层是应用层 2.JVM与DVM介绍 ...

  8. [Android Pro] ant 编译android工程

    参考文章: http://blog.csdn.net/xyz_lmn/article/details/7268582?reload http://hubingforever.blog.163.com/ ...

  9. Android 工程目录结构简介

    一般来说,一个Android工程的目录结构如下图所示. 1:src JAVA源代码都放在这里面. 2:gen 编译器自动生成的一些JAVA代码 3:Android 4.2 Android平台(本工程用 ...

  10. 通过ant脚本编译打包android工程

    通过ant脚本,编译打包android工程 1.Android程序编译.打包.签名.发布的三种方式:  方式一:命令行手动编译打包  方式二:使用ant自动编译打包  方式三:使用eclipse+AD ...

随机推荐

  1. Android之Adapter用法总结(转)

    Android之Adapter用法总结 1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带.在常见的View(List View,Grid Vie ...

  2. 真机测试INSTALL_FAILED_INSUFFICIENT_STORAGE 的解决方法

    来源:http://blog.csdn.net/aikongmeng/article/details/9793809 INSTALL_FAILED_INSUFFICIENT_STORAGE 的解决方法 ...

  3. python学习-爬虫

    转载自 静觅的博客 最普通下载网页 import urrlib2 response = urllib2.urlopen("http://www.baidu.com") print ...

  4. Linux学习笔记(1)Linux虚拟机安装过程中的知识点及常用管理工具

    1. VMware的相关知识 (1)建议的VMware的配置: CPU 主频1GHz以上 内存 1GB以上 硬盘 分区空闲空间8GB以上 (2)VMware创建快照 快照的作用是保存虚拟机的现有状态, ...

  5. file-max与ulimit的关系与差别

    典型的,提供大量静态文件访问的web服务器,缓存服务器(如squid), 均要注意这个问题 网上的教程,大约只是简单说明了如何设置ulimit和file-max, 但并没有说清楚这两者之间的差别,让人 ...

  6. cf #365b 巧妙的统计

     Mishka and trip time limit per test 1 second memory limit per test 256 megabytes input standard inp ...

  7. (转)set集合的用法

    原地址:http://blog.csdn.net/chaiwenjun000/article/details/50561775 SET 集合 百度百科中说集合中的元素有三个特征: 1.确定性(集合中的 ...

  8. js-Ajax与Comet

    Ajax与Comet: 1.Ajax技术的核心是XHR(XMLHTTPRequest对象) 创建xhr对象: function createXHR(){ if(typeof XMLHttpReques ...

  9. js兼容方法:事件添加|事件绑定|事件监听 addEvent

    function addEvent(obj,sEvent,fn){ if(obj.attachEvent){ obj.attachEvent("on"+sEvent,fn); }e ...

  10. Codeforces Round #341 (Div. 2)

    在家都变的懒惰了,好久没写题解了,补补CF 模拟 A - Wet Shark and Odd and Even #include <bits/stdc++.h> typedef long ...