【Android】今天看到一道面试题,对题目有一些迷惑
题目:activity一般会重载7个方法用来维护其生命周期,除了onCreate(),onStart(),onDestory() 外还有_____________,______________,____________,___________。答案:onResume(),onPause(),onStop(),onRestart().
问题:百度了一下,基本上类似的题目都用的是重载,我觉得这里不应该是重写么? 我也不懂,来学习 应该是重写吧!
public class MainActivity extends ActionBarActivity {
private final static String TAG = "MainActivity";
@Override
// Activity被创建时调用
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e(TAG, "onCreate.......");
}
@Override
// 该状态用户可见,但是用户还不能与之进行交互
protected void onStart() {
super.onStart();
Log.e(TAG, "onStart.......");
}
}
@Override即是重写的意思 ZHX_128 发表于 2020-11-25 16:50
应该是重写吧!
public class MainActivity extends ActionBarActivity {
private final static Strin ...
嗯,但是好多地方都是用的重载
https://www.jb51.net/article/87427.htm
https://www.cnblogs.com/pszw/archive/2012/12/11/2806425.html
页:
[1]