個人理解。。
data屬性,就是我們所說的uri當然,這裡是字串型別的。。
type屬性用來明確指定data屬性所指定資料的型別或mime型別,比如下邊的
intent intent=new intent(intent.action_get_content);
intent.settype("vnd.android.cursor.item/phone");
當intent不指定data屬性的時候,type屬性才起作用,
上邊的**用來開啟通訊錄,下邊的也是
intent intent = new intent(intent.action_pick,
contactscontract.commondatakinds.phone.content_uri);
====
action個人理解,就相當於乙個動作,比如,吃,喝,休息。。。通過這個找到提供對應服務的,賣吃的,賣喝的,賓館。。。
乙個intent'只能有乙個action。
如果intent已經指明了意圖,比如new intent(自己,張三汽水店),這個時候就沒必要指定action了,因為意圖很明顯了。就是去張三汽水店。。
如果沒有明確的意圖,這個時候action能發揮更好的作用, 比如吃,,那麼凡是提供吃的物件都是我可以去的。
至於category,我是完全理解不了,就不談了。。
一堆一堆又一堆 合併果子
題目描述 在乙個果園裡,多多已經將所有的果子打了下來,而且按果子的不同種類分成了不同的堆。多多決定把所有的果子合成一堆。每一次合併,多多可以把兩堆果子合併到一起,消耗的體力等於兩堆果子的重量之和。可以看出,所有的果子經過n 1次合併之後,就只剩下一堆了。多多在合併果子時總共消耗的體力等於每次合併所耗...
送你一堆區間
按區間貪心做慣了,遇到按區間dp就傻了。實際上應該按關鍵點dp,這樣計數才更加方便。至於線段樹優化,直接把dp陣列看做線段樹是不是太。accode include include include include define maxn 500005 define mod 1000000009 def...
一堆內建函式
del 當刪除乙個物件時,python直譯器也會預設呼叫乙個方法,這個方法為 del 方法 call 乙個物件加乙個小括號可以執行該類下面的 call 方法 doc 無法被繼承 module 表示當前操作的物件在哪個模組 class 表示當前操作的物件的類是什麼 instance和ssubcclas...