android studio第一个项目hello world之AndroidManifest.xml内容简析

android studio第一个项目hello world之AndroidManifest.xml内容简析。
android studio新建第一个项目hello world。将自动生成以下文件。
android studio第一个项目hello world之AndroidManifest.xml内容简析_第1张图片
其中AndroidManifest.xml的内容为:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.ming.myicpapp">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

其中:
@表示引用

代码 作用
android:allowBackup=“true” 系统备份的功能("true"表示开启 )
android:icon="@mipmap/ic_launcher" app图标(icon表示图标,引用res/mipmap目录下的ic_launcher)
android:label="@string/app_name" 应用的名称 (label表示标签,引用res/string文件中app_name的这个键值对的值。 )
android:supportsRtl=“true” app是否愿意支持从右到左的布局("true"表示愿意)
android:theme="@style/AppTheme" 窗口主题设置(引用res/values/style文件中AppTheme的设置)
activity 活动
android:name=".MainActivity" 指定一个Activity类子类的全名
intent-filter /intent-filter 意图过滤器
action android:name=“android.intent.action.MAIN” 表明这个活动被用做应用程序的入口 。(意图过滤器的action被如此设置。)
category android:name=“android.intent.category.LAUNCHER” 表明应用程序可以通过设备启动器的图标来启动(意图过滤器的category被如此设置。)

你可能感兴趣的:(android,studio)