">
当前位置:   article > 正文

AndroidManifest.xml简单解析

AndroidManifest.xml简单解析

<?xml version="1.0" encoding="utf-8"?> <!--这是必需的不说了-->


<!-- package 是设定的包名,设定后下面的name都可以写相对路径了,这个大部分配置文件都是相通的, versionCode  versionName 都是设定发布的版本号 -->

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.eco"

android:versionCode="2010052801" android:versionName="0.18">

 

<!--support 是表示支持大屏幕,800X480的屏幕,否则你的东西只在屏幕的中间显示,还有 anyDensity 表示支持任何 LCD Density -->
    <supports-screens android:largeScreens="true"
        android:anyDensity="true" />


   <!--显示在软件列表中的应用的名字和图标-->
    <application android:icon="@drawable/icon" android:label="@string/app_name">
       

<!--为activity注册,否则无法启动,(是不是在代码中可以注册呢,没有试过,broadcast可以在代码中注册使用的)-->


<!-- screenOrientation 这个是指定屏幕的方向,还可以指定为 landscape是横向,portrait是纵向,如果指定了上述2个那么横竖屏切换将失效,为指定的值 -->

<!-- configChanges 加上后表明横竖屏切换时不再执行oncreate 甚至不执行onresume,只是执行onConfigurationChanged方法,注意要重载 -->

        <activity android:name=".EcoNaviCation" android:label="@string/app_name"
        android:screenOrientation="user" android:configChanges="touchscreen|keyboardHidden|orientation">
       
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".Control" android:label="@string/app_name" android:screenOrientation="user"
            android:configChanges="touchscreen|keyboardHidden|orientation"></activity>
        <activity android:name=".SEco" android:label="@string/app_name"
            android:screenOrientation="user"
            android:configChanges="touchscreen|keyboardHidden|orientation"></activity>
       
        <activity android:name=".NaviWebView" android:label="@string/app_name" />
      
        <receiver android:name=".EcoNaviBroadcastReceiver">
            <intent-filter>
                <action android:name="com.android.ECO" />
            </intent-filter>
        </receiver>
    </application>
   
<!--设置 权限 详见 android.Manifest.permission -->
    <uses-permission android:name="android.permission.INTERNET" />


   
<!--指定最低sdk的版本-->
    <uses-sdk android:minSdkVersion="5" />
</manifest>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/993321
推荐阅读
相关标签
  

闽ICP备14008679号