zoukankan      html  css  js  c++  java
  • 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>

    未完待续。。。。。

  • 相关阅读:
    OpenCV_Python —— (6)图像色彩空间
    OpenCV_Python —— (5)图像模糊/平滑/滤波
    Java 14 祭出增强版 switch,真香!!
    推荐 9 个 爱不释手的 JSON 工具!
    从 0 开始手写一个 Mybatis 框架,三步搞定!
    Java常用的几个Json库,性能强势对比!
    Oracle JDK 和 OpenJDK 有什么区别?
    极客时间-左耳听风-程序员攻略-UI/UX设计
    OpenCV导向滤波(引导滤波)实现(Guided Filter)代码,以及使用颜色先验算法去雾
    python面向对象小练习
  • 原文地址:https://www.cnblogs.com/laotan/p/4141325.html
Copyright © 2011-2022 走看看