日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

activity 生命周期_如何理解安卓activity的生命周期(on-create篇)?

發布時間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 activity 生命周期_如何理解安卓activity的生命周期(on-create篇)? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

個人認為用類比的方式來學習新事物比較容易接受。我這里用蝴蝶的一生來做比喻。

OnCreate階段就像是蝴蝶的幼蟲剛出卵里孵化出來,蝴蝶的一生只可能出生一次,oncreate只能被創建一次。蝴蝶剛出生的時候還不是蝴蝶,而是一只毛毛蟲一樣的東西,需要破殼而出。 那么在安卓onCreate這個階段,我們又需要做些什么呢?根據官方文檔

In the onCreate() method, you perform basic application startup logic that should happen only once for the entire life of the activity.

在這個階段,我們需要執行整個應用的初始邏輯,并且這些邏輯在整個生命周期只能出現一次。這又該怎么理解呢?用毛毛蟲來舉例,出生的時候,大自然會分配給它腳,嘴巴什么的。

這些事情你只需要做一次,那這種事情你就在onCreate里做。官網也給了一些例子,比如說:綁定數據到列表里,初始化一些通用變量。

For example, your implementation of onCreate() might bind data to lists, associate the activity with a ViewModel, and instantiate some class-scope variables.

在onCreate很常見的有setContentView,就好比給毛毛蟲加了眼睛,它現在可以看世界了,那它第一眼看到了什么樣的世界呢?就是R.layout.activity_main。

  • 官網
  • https://developer.android.com/guide/components/activities/activity-lifecycle?developer.android.com

    2. 我的副業

    我的副業?ronghui19.github.io

    總結

    以上是生活随笔為你收集整理的activity 生命周期_如何理解安卓activity的生命周期(on-create篇)?的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。