1樓:千鋒教育
android:name要寫contentprovider繼承類的全名.
android:authorities要寫和content_uri常量的b部分
2樓:匿名使用者
主activity的context上下文內容呼叫的 。 全** ,例如: mainactivity.
this.getcontentresolver()+資料庫操作 ,或者是,getcontext().getcontentresolver()等,因為你的***onclick方法位於該主activity中,不需要新增這些前面的**,預設是本activity的上下文 。
下面是自己的理解,建議參考下,不對的地方還請指證。
一、getcontext().getcontentresolver()返回的當然是contentresolver 物件了,contentresolver負責獲取contentprovider提供的資料
二、關於它在api的哪個包中,請看下面(首先,如果查詢getcontentresolver()可以參考context):
1、getcontext()就是獲得一個上下文物件(context),一般在四大元件中會獲取上下文物件。
2、在activity,沒必要獲取context了,因為他本身就是,所以可以直接呼叫getcontentresolver()
3、在service中和activity相同
4、在contentprovider中,就需要先呼叫getcontext()獲取到context ,然後呼叫getcontentresolver() 獲得contentresolver 物件,也就是,getcontext().getcontentresolver()
3樓:
大批量操作時考慮使用contentprovideroperation……
怎麼提高AQ,怎麼提高AQ
bai du zhi 是一個 dao人面對逆境的能力,版也就權 是我們說的逆境商或挫折商。一是要從自己的身體入手,要加強對自己身體的鍛練。通過對自己肉體的充分鍛練,使自己的肉體在極大程度上,能夠承受相當的痛苦,從而達到對自己意志的鍛練,持之以恆,你將會有一個相當堅強的意志力。二是要從情商入手,培養自...
怎麼提高英語,怎麼提高英語
勤唄,說實在英語語法要正確的分析真的很難因為和中文都差別。因此只能多讀,培養自己的語感,英語要是語感好了就會簡單很多。培養興趣,興趣是最好的老師。多看英文電影,邊學邊娛樂。1。背單詞。單詞是學英語的基礎。2。多看英語雜誌。3。多聽英語對話或者是歌曲。4。經常和同學用英語對話。不知你是那一年級的?不過...
怎麼提高心境,怎麼提高心境?
主要還是多看書,很有用的。還有就是省點心,只要天不塌,什麼事都不叫事,別瞎操心。旅旅遊吧,每次出去旅遊,站在山頂往遠處望,我都感覺老舒服老舒服的了。就找一些愛好,鍛鍊身體,品茶,鑑寶什麼的,最重要的是要回做人!無慾無求 善待家人和朋友 來拜俺為師吧,俺帶你修仙。如何提高自己的心境?看一些書籍或許可以...