Android 开发日记1 -(Application)

102 阅读1分钟

每一个APP都会有一个Application实例,创建APP先创建一个Application。

创建 Application

Android Studio 新建文件,命名为 MyApplication,然后继承系统的 Application。

package com.example.myapplication;

import android.app.Application;

public class MyApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();

    }
}

在 AndroidManifest.xml 注册你自定义的Application

打开 AndroidManifest 在 application 标签中增加name属性,写入自己定义的application 名字

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

    <application
        android:name=".MyApplication"
        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/Theme.MyApplication" />

</manifest>

application 各种标签

APP 桌面图标

android:icon="@mipmap/ic_launcher"

APP ActionBar上的小图标

android:logo="@mipmap/logo"

APP的名字

android:label="@string/app_name"

全名屏适配和多窗口显示

android:resizeableActivity="true"

注意事项

resizeableActivity设置为false,同时设置了android.max_aspect或者android:MaxAspectRatio会出现部分黑屏现象。相关链接

点我查看 Google 文档