編輯:關於Android編程
小豬的Android入門之路 Day 7 part 4
Android的數據存儲與訪問之——ContentProvider(內容提供者)
---轉載請注明出處:coder-pig
本節引言:
在前面的學習中,我們已經學習了一些存儲數據的方式,而這些都是可以共享的,比如文件,我們可以把操作
模式設置為Context.MODE_WORLD_READABLE 或Context.MODE_WORLD_WRITEABLE,其他應用
就可以訪問文件進行讀寫操作了;而使用SharedPreference也是可以進行共享的,同樣是設置權限!而使用
ContentProvider共享數據的好處就是:同一了數據的訪問方式!這是不同應用間共享數據的唯一方式,因
為在Android中沒有提供所有應用共同訪問的存儲區域!好了,其實也沒那麼神秘,下面請大家跟隨筆者的
腳步來解析Android的ContentProvider吧!
<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+1f3OxDo8L3A+CjxwPjxicj4KPC9wPgo8aDE+Q29udGVudFByb3ZpZGVytcS4xcr20+vWtNDQ1K3A7TwvaDE+CjxwPjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20140826/2014082608532726.jpg" alt="\">
參考代碼:
代碼效果:通過第二個程序,往第一個程序的數據庫中插入一條記錄
參考代碼下載:代碼下載
代碼示例:調用系統提供的短信與聯系人
參考代碼下載:代碼下載
ps:本代碼是李剛老師《Android瘋狂講義》上的一個例子,這裡引用一下,這個demo需要再打開該app後再發送
信息才能夠監測到短信內容!關於後台的我們將在後面的Service中進行講解!敬請期待!
代碼示例下載:代碼下載
對於Android View的測量,我們一句話總結為:給我位置和大小,我就知道您長到
這是<是時候來了解android7>系列的第三篇文章了, 前面兩篇分別介紹了多窗口模式和shortcut功能, 今天我們來點簡單的, 說一說通知直接回復功能.
新的Java8 API中提供了不少新的特性,其中就有Lambda表達式。而本文我們將主要介紹一下在Android開發過程中如何使用Lambda表達式,這裡主要是為我們後續
好吧,終於要開始講解Activity的啟動流程了,Activity的啟動流程相對復雜一下,涉及到了Activity中的生命周期方法,涉及到了Android體系的CS模式,