Intent七大屬性之總結

2022-07-14 23:21:26 字數 538 閱讀 2584

參考《瘋狂android講義》第5章

1、intent 用於封裝程式的」呼叫意圖「,不管想啟動乙個acitivity、service還是broadcastreceiver,android均使用統一的intent物件來封裝這種」啟動意圖「。很明顯使用intent提供了一致的程式設計模型。

2、intent還有乙個好處,如果應用程式只是想啟動具有某種特徵的元件,並不想和某個具體的元件耦合,則可以通過在intent-filter中配置相應的屬性進行處理,與stucts2中的mvc框架思路類似。

3、intent物件大致包括7大屬性:componentname  action  category  data  type  extra  flag。

4、7大屬性中,前面5個均用於指定本intent用於啟動哪個元件,componentname直接指定元件的名稱,後4個指定型別,只要符合此型別條件的元件均可響應此intnet。前者稱為顯式intnet,後者稱為隱式intent。前者一般用於啟動自身程式的其它元件,後者一用於啟動其它程式的元件(包括系統元件)。

說見intent七大屬性之一~~~七

Intent的七大屬性

1 componentname 元件,指定需要啟動的名稱 可用於啟動activity intent intent new intent componentname cm new componentname this,bactivity.class intent.setcomponent cm sta...

第七大周總結

第七大周總結 由於這個大周的考試題目還沒有ac,所以我暫時不能發題解,等我全部 ak的時候我會寫題解的。我也好長時間沒寫總結反思的,我今天就來補一篇 話 說也沒什麼可以寫的,雖然是不存在的 對於這個大周我還是比較滿意的。不僅僅在與我有新學了很多東西 能力的提高,更令我開心的是我有很多缺點似乎改進了一...

排序演算法之七大排序演算法總結

首先回顧下各種排序的主要思路 一 氣泡排序 氣泡排序主要思路是 通過交換使相鄰的兩個數變成小數在前大數在後,這樣每次遍歷後,最大的數就 沉 到最後面了。重複n次即可以使陣列有序。氣泡排序改進1 在某次遍歷中如果沒有資料交換,說明整個陣列已經有序。因此通過設定標誌位來記錄此次遍歷有無資料交換就可以判斷...