明天面试Android实习生,学了两个月Android 四、
一、谈谈Activity的生命周期:
onCreate() onStart() onResume() onPause() onStop() onRestart()
Activity 的生命周期可以如下划分:
完整的生命周期:从onCreate()开始到onDestroy()结束
可见的生命周期:从onStart()开始到onStop()结束
前台可见的生命周期:onResume()开始到onPause()结束
二、Service的生命周期
onBind() 当客户端调用onBind()方法时被调用【不是生命周期的方法,以下三个是的】
onCreate() 创建时被调用,只会调用一次
onStart() 当客户端调用startService()方法时被调用
onDestory() 不再使用Service时被调用
创建一个Service,需要继承Service类,覆盖其中的生命周期方法,这些方法包括:
以上四个。需要使用服务时,必须在AndroidManifest.xml文件中注册