歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android的Activity生命周期

Android的Activity生命周期

日期:2017/3/1 9:53:07   编辑:Linux編程

Android的Activity就相當於Windows Form中的Form,它的創建和銷毀也是有一個生命周期的。主要經過這麼7個階段:

創建Activity:onCreate()

啟動Activity:onStart()

恢復Activity:onResume()

暫停Activity:onPause()

停止Activity:onStop()

重啟Activity:onRestart()

銷毀Activity:onDestory()

關於何時調用這些階段方法,這篇文章已經說很清晰了:http://www.linuxidc.com/Linux/2013-09/90129.htm

也可以參考官方的文檔:

http://developer.android.com/reference/android/app/Activity.html

下面這個圖需要記得非常清晰:

這些函數都是鉤子,在需要的時候,我們可以重寫它,但是重寫的時候不要忘記了先調用下父類的該方法。

onCreate一般是將頁面渲染的一些邏輯放裡面,比如最著名的setContentView()

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved