zoukankan      html  css  js  c++  java
  • JavaAndroid项目配置文件笔记

    配置文件AndroidManifest.xml如下: 

    <?xml version="1.0" encoding="utf-8"?>
    <!-- 
        package属性: 指定当前应用的唯一包名(标识, 不能的应用此值不相同)
        versionName属性: 指定应用的版本号
     -->
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.atguigu.helloandroid"
        android:versionCode="1"
        android:versionName="1.0" >
    
        <!-- 
            对手机的版本进行要求:
            minSdkVersion: 最小的版本,如果手机的版本小于此值, 不能安装此应用
            targetSdkVersion: 最佳的版本, 手机的版本可以大于此值
         -->
        <uses-sdk
            android:minSdkVersion="8"
            android:targetSdkVersion="18" />
    
        <!-- 
            icon : 应用的图标
            label : 应用的名称
         -->
        <application
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            
            <!-- 
                activity标签 : 配置我们的Activity类
                    name: 全类名, 可以省略包名部分
                    label: 界面的标题
                    launchMode:指定activity的创建模式
                        standard: 标准模式,每次调用startActivity()方法就会产生一个新的实例。
                        singleTop:     如果已经有一个实例位于Activity栈的顶部时,就不产生新的实例;如果不位于栈顶,会产生一个新的实例。
                        singleTask: 只有一个实例, 默认在当前Task中
                        singleInstance: 只有一个实例, 创建时会新建一个栈, 且此栈中不能有其它对象
                    screenOrientation: 配置横竖屏,配置后应用不会随手机切换横竖屏
                        portrait: 仅竖屏
                        landscape: 仅横屏
            -->
            <activity
                android:name=".MainActivity"
                android:label="@string/app_name" >
                <!-- 意图过滤器 
                    如果你的Activity希望其它应用能访问到, 需要配置 -->
                <intent-filter>
                    <!-- 配置界面属性
                            android.intent.action.MAIN: 当前Actvity为主界面Activity -->
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
            <!-- 
                配置广播接收者
                name: 全类名
            -->
            <receiver
                android:name="">
                <intent-filter>
                    <!-- 注册广播事件
                        name: 事件类型
                    -->
                    <action />
                </intent-filter>
            </receiver>
            <!--
                配置服务
                name: 类名
            -->
            <service
                android:name="">
            </service>
            <!--
                配置内容提供者
                name: 全类名
                authorities: 自定义uri
            -->
            <provider
                android:name="">
            </provider>
        </application>
    </manifest>
  • 相关阅读:
    module模块和包(十七)
    swap(十六)
    文件系统
    Confluence 6 管理协同编辑
    Confluence 6 管理协同编辑
    Confluence 6 数据收集隐私策略
    Confluence 6 修改警告的阈值和表现
    Confluence 6 警告的类型
    Confluence 6 诊断
    Confluence 6 垃圾收集性能问题
  • 原文地址:https://www.cnblogs.com/hujingnb/p/10282254.html
Copyright © 2011-2022 走看看