3.30

所花时间(包括上课):3

打码量(行):400

博客量(篇):1

了解到知识点:学习Application生命周期

 

 import android.app.Application;

import android.util.Log;

 

public class MyApplication extends Application {

 

    private static final String TAG = "MyApplication";

 

    @Override

    public void onCreate() {

        super.onCreate();

        Log.d(TAG, "onCreate: Application started");

 

        // 初始化全局变量、第三方库等

        initialize();

    }

 

    @Override

    public void onTerminate() {

        super.onTerminate();

        Log.d(TAG, "onTerminate: Application terminated");

 

        // 清理工作、释放资源

        cleanup();

    }

 

    private void initialize() {

        // 在这里进行初始化工作,例如初始化全局变量、第三方库等

        // 示例:初始化日志库

        // Logger.init();

    }

 

    private void cleanup() {

        // 在这里进行清理工作,例如释放资源、关闭数据库连接等

        // 示例:关闭数据库连接

        // DBHelper.getInstance().close();

    }

}

<application

    android:name=".MyApplication"

    android:icon="@mipmap/ic_launcher"

    android:label="@string/app_name"

    ... >

    ...

</application>

posted @ 2024-03-30 19:55  赵千万  阅读(3)  评论(0编辑  收藏  举报