AndroidManifest

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.acha.learn">   ##包名

    <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">   ##可以在该style文件里设置parent="Theme.AppCompat.Light.NoActionBar"来去掉安卓默认actionbar
        <activity   
            android:name="com.acha.learn.MainActivity"
            android:screenOrientation="portrait">  ##可选属性,portrait表示应用只能竖屏,landscape表示应用只能横屏
            <intent-filter>
                <action android:name="android.intent.action.MAIN" /> ##决定应用的入口Activity,也就是我们启动应用时首先显示哪一个Activity
                <category android:name="android.intent.category.LAUNCHER" /> ##表示activity应该被列入系统的启动器(launcher)(允许用户启动它)
            </intent-filter> ##android studio自动生成,启动时打开这个activity
        </activity>
        <activity android:name="com.acha.learn.task.ui.EditActivity"/>
        <activity android:name="com.acha.learn.PreferenceActivity"/>
        <activity android:name="com.acha.learn.tag.ui.TagActivity"/>
        <activity android:name="com.acha.learn.tag.ui.EditActivity"/>  ## 所有activity都需要来这里注册才能用,否则应用好像会闪退
        <receiver android:name="com.acha.learn.ReminderReceiver"/>  ## 一些其他的类/控件根据其要求,加载这里
    </application>

    <uses-permission android:name="android.permission.INTERNET"/>  ## 可选,使应用可以联网

</manifest>
posted @ 2020-02-12 21:54  _zwl  阅读(74)  评论(0)    收藏  举报