乙個使用裝載器的應用會典型的包含如下元件:
loadermanager
管理乙個
activiry
或fragment
中的乙個或多個裝載器.但每個
activity
或fragment
只擁有乙個
loadermanager.
你通常要在
activity
的oncreate()
方法中或
fragment
的onactivitycreated()
方法中初始化乙個裝載器.你可以如下建立:
// 準備裝載器.可以重連乙個已經存在的也可以啟動乙個新的. getloadermanager().initloader(0,null, this);
initloader()
方法有以下引數:
initloader()
保證乙個裝載器被初始化並啟用.它具有兩種可能的結果:
在這兩種情況中,傳入的
loadermanager.loadercallbacks
的實現都與裝載器繫結在一起.並且會在裝載器狀態變化時被呼叫.如果在呼叫這個方法時,呼叫者正處於啟動狀態,並且所請求的裝載器已存在並產生了資料,那麼系統會馬上呼叫
onloadfinished()(也就是說在
initloader()
還在執行時
).所以你必須為這種情況的發生做好準備.
注意initloader()
返回所建立的裝載器,但是你不需儲存乙個對它的引用.
loadermanager
自動管理裝載器的生命.
loadermanager會在需要時開始和停止裝載動作,並且維護裝載器的狀態和它所關聯的內容.這意味著,你很少與裝載器直接互動.你通常都是使用
loadermanager.loadercallbacks
的方法們在某個事件發生時介入到資料載入的過程中.
TCP IP詳解 卷1,2,3詳解
大家知道,tcp ip已成為計算機網路的事實上的標準。在關於tcp ip的論著中,最有影響的就是兩部著作。一部是douglas e.comer的 用tcp ip進行網際互連 而另一部就是stevens寫的這3卷書。這兩套巨著都很有名,各有其特點。無論是從事計算機網路的教師還是進行科研的技術人員,這兩...
iptable 詳解 iptable命令詳解1
p protocal protocol 協議 j jump target i in inte ce name 入口 o out inte ce name 出口 f,fragment 分片 指定 p tcp時 source port port port 原埠 也作 sport destionation...
rtp協議詳解 rtcp協議詳解
2 rtp rtcp協議簡介 rtp 由 ietf 定義在 rfc 3550和3551中。rtp通常與輔助控制協議rtcp一起工作,rtp只負責實時資料的傳輸,rtcp負責對rtp的通訊和會話進行帶外管理 如流量控制 擁塞控制 會話源管理等 3 rtp rtcp協議層次和封裝 rtp分組只包含rtp...