1. 系統自帶的通訊錄應用,聯絡人名單儲存在data/data/com.android.providers.contacts/databases/contats2.db,通過select * from contacts可以查詢
4. activity、service、contentprovider必須在manifest中宣告,但是broadcastreceiver可以在**中動態註冊
5. activity的back stack是乙個last in first out模型
6. activity最重要的生命週期方法是oncreate()和onpause(),前者需要完成activity的初始化工作,後者需要完成重要資料的持久化
7. 在螢幕橫豎屏切換的時候,activity會被destroy,然後recreate
8. 從android3.0之後,引入了fragment和loader機制,之前的平台是沒有的
9. android系統有多工機制,裝置的home頁面是大多數任務的開始頁面。有多個task,也就有多個back stack
10. 在back stack中的activity永遠不會重新排列,所以如果乙個activity被多次引用,將會建立多個例項
11. 當由於系統釋放資源,而destroy掉activity之後,系統依然會記得activity在back stack中有一席之地。當重新顯示該activity時,需要recreate,而不是resume
12. 可以在manifest中配置task管理機制,但一般推薦使用預設機制
13. 通過startservice()方法啟動的service,生命週期長於啟動它的component。通過bound方式繫結的service,生命週期和繫結它的component相同
早起第三週小結
親愛的小夥伴們大家晚上好,時間就像手中握著的細沙,慢慢的,從指縫中溜走,一不留神,已到週六,早起第三週接近末尾。收穫與反思並存,對我這一周的情況做一下簡單總結與分享。老慣例,先進行小小的自我表揚吧。表揚有簡單四方面。1.早起第二週,早起時間提前到5點15,自我滿意足很高,堅持並且超越極限吧。2.時間...
暑假第三週小結
這週是暑假的第三週吧,我幹了什麼?這週的前兩天我還在看node,第三天到現在就是在著手準備講課的事情,唉說起講課,路途可謂艱險,講課主題換了又換,兜兜轉轉還是sass吧。最後的乙個演算法我還沒有想好要將什麼。這兩天的效率真的不是太高,尤其是昨天,可能是最糟糕的一天吧。不要讓情緒左右你的思維,你的工作...
第三週助教小結
這週過的很快,稀里糊塗的就過去了,回首相望,這周好似並沒有花多少時間去學習,時間的安排並不妥當,總覺得有忙不完的事,但實際上卻又沒有做什麼事,這讓我有所焦慮,精神有點恍惚。經過強調格式的規範性,最近很多同學的格式都規範了起來,很多人都不願意在群裡提問,有問題也不提出來。還有個別同學好像有要放棄學習的...