編輯:關於android開發
(1)SharedPreferences數據存儲
詳情介紹:http://www.cnblogs.com/zhangmiao14/p/6201900.html
優點:SharedPreferences是很輕量級的應用,使用起來也很方便、簡潔。
缺點:存儲數據類型比較單一(只有基本數據類型),無法進行條件查詢,只能在不復雜的存儲需求下使用,比如保存配置信息等。
(2)SQLite數據存儲
詳情介紹:http://www.cnblogs.com/zhangmiao14/p/6198167.html
優點:輕量級;所有數據存放在同一文件中,可自由復制;SQLite的核心引擎本身不依賴第三方軟件,使用它也不需要“安裝”,所以在部署的時候能夠省去不少麻煩;跨平台,支持眾多操作系統;以B-Tree的數據結構形式存儲在硬盤。
缺點:不支持部分SQL功能,如外鍵約束、嵌套事務和RIGHT OUTER JOIN和PULL OUTER JOIN還有一些ALIER TABLE功能。SQLite在並發(包括多進程和多線程)讀寫方面的性能一直不太理想。數據庫可能會被寫操作獨占,從而導致其他讀寫操作阻塞或出錯。
(3)文件數據存儲
詳情介紹:http://www.cnblogs.com/zhangmiao14/p/6208503.html
優點:可以存儲大數量的數據,比較穩定、存儲方便、操作簡單、更加安全(因為可以控制訪問權限)。
缺點:文件更新或是格式改變可能會導致巨大的編程工作。
(4)ContentProvider數據存儲
詳情介紹:http://www.cnblogs.com/zhangmiao14/p/6212140.html
優點:應用程序共享的一種數據存儲方式,
缺點:實現麻煩。
(5)網絡數據存儲
詳情介紹:http://www.cnblogs.com/zhangmiao14/p/6213740.html
優點:對於非常重要的實時數據,或是需要發送給遠端服務器處理的,需要使用網絡實時發送。
缺點:需要聯網,需要考慮網絡的穩定性,以及會產生流量。
android 自定義控件屬性(TypedArray以及attrs解釋) 最近在搗鼓android 自定義控件屬性,學到了TypedArray以及attrs。在這其中看了
Android View的事件分發機制探索 概述 Android事件傳遞機制也是Android系統中比較重要的一塊,事件類型有很多種,這裡主要討論Tou
redmine 整合ldap 用戶首先要配置好LDAP 不然會把你累死LDAP的安裝過程在博客目錄中找一下()要對應slapd.conf配置文件來寫 我們需要三份數據文件
ListView添加頭布局和腳布局,listview添加布局 ListView添加頭布局和腳布局 之前學習喜馬拉雅的時候做的一個小Demo,貼出來