最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android中的SQLite數(shù)據(jù)庫簡介

 更新時間:2017年03月05日 11:38:31   作者:大鵬待日同風(fēng)起  
SQLite是Android系統(tǒng)采用的一種開源的輕量級的關(guān)系型的數(shù)據(jù)庫。這篇文章主要介紹了Android中的SQLite數(shù)據(jù)庫簡介,需要的朋友可以參考下

SQLite簡介:

SQLite是Android系統(tǒng)采用的一種開源的輕量級的關(guān)系型的數(shù)據(jù)庫,Android中允許每個應(yīng)用程序都擁有自己獨立的數(shù)據(jù)庫,每個應(yīng)用程序的數(shù)據(jù)庫的位置一般在/data/data/<package_name>/databases中。為了方便開發(fā)人員的使用,Android的API對增刪查改實現(xiàn)了封裝,通過SQLiteOpenHelper類可以方便的實現(xiàn)對數(shù)據(jù)庫的創(chuàng)建和管理操作。不過正式的使用數(shù)據(jù)庫之前,我們還要知道兩個基本知識點。

Content Values 和Cursor:

Content Values以鍵值對的形式表示,用來向數(shù)據(jù)庫的表中插入新的行,每一個ContentValues都被映射為數(shù)據(jù)庫中的字段以及對應(yīng)的值。

Cursor是Android中對SQLite數(shù)據(jù)查詢時返回的方式,實際就是底層數(shù)據(jù)中的結(jié)果集的指針,他沒有提供提取和返回結(jié)果值得副本,簡而言之,Cursor提供了一種用于控制指針在結(jié)果集中的位置(行)的一種方便的易于管理的方式。

對于Cursor常有以下方法用于控制Cursor游標(biāo)在底層數(shù)據(jù)結(jié)果集中的位置,他們分別是:

01、moveToFirst():將游標(biāo)移動到查詢結(jié)果集中的第一行。

02、moveToNext():把游標(biāo)移動到下一行。

03、moveToPrevious():把游標(biāo)移動到前一行

04、getCount():返回查詢結(jié)果集中的行數(shù)

05、getColumnIndexOrThrow():返回具有指定名稱的列的索引,注意:索引從0開始,如不存在擁有該名稱的列,則會拋出異常。

06、getColumnName():返回指定列索引的名稱。

07、getColumnNames():返回當(dāng)前查詢結(jié)果集中的所有列名的字符串?dāng)?shù)組。

08、moveToPosition():將游標(biāo)移動到指定行。

09、getPosition():返回當(dāng)前的游標(biāo)位置。

創(chuàng)建和簡單操作SQLite數(shù)據(jù)庫:

1、我們可以通過自定義我們自己的SQLite類并讓其繼承SQLiteOpenHelper類來實現(xiàn)對個性化的自定義的SQLite幫助類。

2、通過重寫其構(gòu)造函數(shù)、onCreate()和onUpgrade()方法來分別處理創(chuàng)建新數(shù)據(jù)庫和升級到新數(shù)據(jù)庫。

以上所述是小編給大家介紹的Android中的SQLite數(shù)據(jù)庫簡介,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • Android監(jiān)控和阻斷InputDispatching ANR的方法

    Android監(jiān)控和阻斷InputDispatching ANR的方法

    如何在Java層實現(xiàn)異步監(jiān)控和阻斷InputDispatching ANR?我相信這是很多開發(fā)者都想要的功能,本篇,我們會通過“探索”兩種方案來實現(xiàn)在Java層監(jiān)控&阻斷的方法,需要的朋友可以參考下
    2024-04-04
  • Android多邊形區(qū)域掃描線種子填充算法的示例

    Android多邊形區(qū)域掃描線種子填充算法的示例

    這篇文章主要介紹了Android多邊形區(qū)域掃描線種子填充算法的示例,具有很好的參考價值,希望對大家有所幫助,一起跟隨小編過來看看吧
    2018-05-05
  • Android應(yīng)用創(chuàng)建多個快捷方式

    Android應(yīng)用創(chuàng)建多個快捷方式

    本文主要介紹Android 生成多個快捷方式,這里提供代碼實例,詳細(xì)講解生成多個快捷方式的實現(xiàn)方法,有需要的朋友可以參考下
    2016-07-07
  • Android PopupWindow實現(xiàn)微信右上角的彈出菜單

    Android PopupWindow實現(xiàn)微信右上角的彈出菜單

    這篇文章主要為大家詳細(xì)介紹了Android PopupWindow實現(xiàn)微信右上角的彈出菜單,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Android開發(fā)自定義雙向SeekBar拖動條控件

    Android開發(fā)自定義雙向SeekBar拖動條控件

    這篇文章主要為大家介紹了Android開發(fā)自定義雙向SeekBar拖動條控件使用實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • Android自定義圓形倒計時進(jìn)度條

    Android自定義圓形倒計時進(jìn)度條

    這篇文章主要為大家詳細(xì)介紹了Android自定義圓形倒計時進(jìn)度條,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 讓Android應(yīng)用不被殺死(killer)的方法

    讓Android應(yīng)用不被殺死(killer)的方法

    這篇文章主要介紹了讓Android應(yīng)用不被殺死(killer)的方法,本文講解了實現(xiàn)方法和原理分析,需要的朋友可以參考下
    2015-04-04
  • Android okhttp3.0忽略https證書的方法

    Android okhttp3.0忽略https證書的方法

    這篇文章主要介紹了 Android okhttp3.0忽略https證書的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • Android EditText實現(xiàn)輸入金額類型詳解

    Android EditText實現(xiàn)輸入金額類型詳解

    EditText是Android中一個非常實用的控件,有很多InputType,可以來達(dá)到不同的輸入效果,下面這篇文章主要給大家介紹了關(guān)于Android EditText實現(xiàn)輸入金額類型的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-09-09
  • Android實現(xiàn)自動變換大小的組件ViewPager2

    Android實現(xiàn)自動變換大小的組件ViewPager2

    這篇文章主要介紹了Android實現(xiàn)自動變換大小的組件ViewPager2,ViewPager2最顯著的特點是基于RecyclerView實現(xiàn),RecyclerView是目前Android端最成熟的AdapterView解決方案
    2023-03-03

最新評論

长乐市| 山阳县| 上高县| 阜康市| 平武县| 安远县| 九龙坡区| 道孚县| 武乡县| 慈利县| 阜新| 漳平市| 温宿县| 浙江省| 鲁甸县| 张掖市| 静宁县| 百色市| 贵港市| 清远市| 吉安县| 分宜县| 宁海县| 铜陵市| 密山市| 运城市| 奇台县| 如皋市| 合川市| 江城| 渭源县| 德化县| 崇文区| 兴安县| 嘉荫县| 重庆市| 峡江县| 年辖:市辖区| 共和县| 桃源县| 平顺县|