編輯:高級開發
在android中,對於數據的存貯,有幾種方式,有文件方式,有文件式數據庫方式,android自帶了一個SQLite數據庫,做嵌入開發的人對這個跨平台的本地文件數據庫一定不會陌生。
在android對於數據的訪問,提出了新的方式,ContentProvider方式,類似於MS的ContentProvider方式的,OLEDB,及ODBC統一的數據方式。我們首先來看看SQLite在 android中的使用,在android中有最簡單的使用方式,就是利Context對象的openorCreateDatabase我們來看看一段代碼:
- private String getName()
- {
- String name = null;
- Cursor cur = this.getContentResolver().query(ProviderConst.MY_TEST_URI,new String[]{"id","name"},null, null, null);
- if (cur == null)
- return null;
- cur.moveToFirst();
- do
- {
- namename = name + cur.getString(1)+ "\n";
- } while(cur.moveToNext());
- return name;
- }
- 我們也可以這樣使用:
- private String getName()
- {
- String name = null;
- Cursor cur = this.managedQuery(ProviderConst.MY_TEST_URI,new String[]{"id","name"},null, null, null);
- if (cur == null)
- return null;
- cur.moveToFirst();
- do
- {
- namename = name + cur.getString(1)+ "\n";
- } while(cur.moveToNext());
- return name;
- }
簡單的使用方法我們已了解,那麼,我們來分析一下復雜的內容。
android手機作為谷歌企業戰略的重要組成部分,將進一步推進“隨時隨地為每個人提供信息”這一企業目標的實現。我們發現,全球為數眾多的移動電話用戶從未使用過任何基於 a
Launcher不是android特有的,更不是智能手機特有的。很多設備都具有類似Launcher這種東西。就算是Windows,Linux也是有的。android中的
學習android DDMS時,經常會遇到android DDMS問題,這裡將介紹android DDMS問題的解決方法。Android DDMS有很多值得學習的地方,
盡管很多人反感“android應該改名叫Java GE”這種說法,但是沒人能否認Java語言是android開發人員所選的必備工具。android運行時使用自己的虛擬機