Activity技巧三重奏之一:知曉當前是在哪一個活動

說明:本知識點總結自郭霖的《第一行代碼》
背景:
當程序界面衆多時,根據界面就非常不好判斷究竟是哪一個Activity,尤其是在看別人的代碼時,會非常頭痛,下面的解決方案也許會給您一些啓發.

首先,編寫一個BaseActivity類。

package com.example.hhhhwei.testintent;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class BaseActivity extends Activity{

    private static final String TAG = "BaseActivity";

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Log.d(TAG,getClass().getSimpleName());
    }
}

這個類的作用是獲取了當前類的類名,並通過Log打印了出來。
之後,你讓所有之前繼承自Activity的類轉爲繼承BaseActivity即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章