關於Activity的記憶

2021-06-26 16:52:55 字數 768 閱讀 4638

activity是安卓的四大元件之一,(service服務;content provide內容提供者;broadcastreceiver廣播接收器)。

一、建立

先建乙個子類(activity的子類),然後在清單檔案中宣告,在activity標籤屬性中新增android:name屬性。需要作為程式入口的存在,那麼就在androidmanifest中指定的activity標籤新增intent-filter.

二、布局

布局方式:線性布局(乙個挨乙個的排列);相對布局(相對於兄弟元件、父容器而決定);**布局(將子元素分列到行或列中);幀布局(將子元素覆蓋在前子元素之上);絕對布局(以座標值確定)。

實現:在res/layout中建立乙個布局檔案並用oncreate設定給activity,再然後設定按鈕控制項,設定***。

三、狀態

狀態即生命週期,在activity跳轉後,介面的儲存狀態。activity生命週期(基本的7個生命週期):

oncreate activity第一次建立呼叫

onstart 介面被建立的時候,對於使用者可見。

onresume 在使用者互動前呼叫。

onpause activity被部分遮蓋時,會執行此方法。

onstop activity在activity被隱藏時呼叫。

ondestroy activity被銷毀時,呼叫。

onrestart 在activity被停止後從新啟動時呼叫

以上就是常見的七種基本的宣告週期。也是我關於學習activity的全部記憶。求各位指教

關於 Activity 的跳轉。

最近有看activity 好多不懂,連個簡單的跳轉都不能順利完成,結果當然,定實現個!哈 activity 的跳轉需要乙個觸發,不可能無緣無故的跳轉,可以是最簡單的 button 觸發,也可以其他的 onclicklistener 各種跳轉方法,這就需要大家去發掘,找到了給 cc 乙份啊!跳轉之一,...

關於Activity的onNewIntent方法

onnewintent方法想必大家都知道,是和activity的啟動模式結合起來使用的,可以這個方法具體什麼情況下被呼叫,如何使用你清楚了嗎?今天就來一 竟,掃清疑惑。實驗一 我們定義兩個activity,homeactivity和secondactivity,然後分別在兩個activity定義兩個...

關於時間的記憶

近來的心情是變化得異常。或許是因為要畢業的緣故。因為當前來的時候很幼稚,也天天抱願什麼都沒學到。直到現在我知道了我學到了什麼,也知道了什麼是我應該學到的。心滿意足了!2006年3月7日我和趙興南登記結婚了。單身的生活正式結束了。這是我感到很幸福的。因為她卻是乙個很好的。很體貼的,很有能力的女孩。目前...