Android技巧:查看当前界面对应的活动

  常常接手别人的android代码,非常头疼不知道界面所对应的活动是哪一个。下面所说的方法可以完美解决。

  新建一个BaseActivity类,继承自AppCompatActivity,并重写onCreate()方法。

public class BaseActivity extends AppCompatActivity{
    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        Log.d("BaseActivity",getClass().getSimpleName());
    }
}

  让所有的活动继承BaseActivity,由于BaseActivity继承自AppCompatActivity,所以项目中所有活动的现有功能不受影响,它们完全继承了Activity中的所有特性。

  运行程序,观察logcat中的打印信息,每当进入到一个活动页面,该活动的类名就会打印出来,这样我们可以实时知道当前界面对应的是哪一个活动了。

posted @ 2017-07-26 17:08  蔚蓝色幻想  阅读(532)  评论(0编辑  收藏  举报