<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Android SQLite 數據庫介紹 > 原文: [https://javatutorial.net/android-sqlite-database-introduction](https://javatutorial.net/android-sqlite-database-introduction) 本文是 SQLite 數據庫類和方法的簡介。 它與[完整的 Android SQLite 示例](https://javatutorial.net/android-sqlite-database-example)相等。 ## Android 中的 SQLite 數據庫 您是否要在設備中存儲和保存 Android 應用程序的數據? 該解決方案非常簡單,因為 Android 內置了 SQLite 數據庫引擎。 SQLite 是 SQL 數據庫,它將您的應用程序數據存儲在一個文本文件中。 它重量很輕,也是開源的。 SQLite 數據庫支持關系數據庫的標準功能。 它支持文本,整數和實數數據類型。`android.database.sqlite`軟件包具有保存應用程序數據所需的全部。`SqliteDatabase`類具有許多不同的方法來創建數據庫,執行 SQL 命令和刪除數據庫。 ## `SQLiteDatabase`類的方法 這是`SQLiteDatabase`類的一些公共方法。 * `createSQLIteDatabase(SQLiteDatabase.Cursorfactory factory)`:用于創建 SQLite 數據庫。 * `complieStatement(String sql)`:編譯 SQL 語句。 * `deleteDatabase(File file)`:刪除整個數據庫。 * `delete( String table, String wholeClass, String[] whereArgs)`:刪除數據庫中行的方法。 * `getPath()`:獲取數據庫路徑的方法。 * `getVersion()`:獲取數據庫版本的方法。 * `isreadOnly()`:告知數據庫是否為只讀。 * `isOpen()`:告知數據庫是否打開。 * `uupdate( String table, Content values, String whereClause, String[] whereArgs)`:用于更新數據庫中的行。 * `releaseMemory()`:用于釋放 SQL 所保存的內存。 ## 光標 游標是提供隨機讀寫訪問的接口。 游標對象幫助我們從數據庫中檢索任何內容。 Cursor 類的許多功能可以幫助我們進行數據檢索。 * `rawQuery()`:以指向表的光標對象的形式返回結果集。 * `moveToFirst()`:它將光標移動到第一行。 * `moveToLast()`:此方法將光標移動到最后一行。 * `moveToNext()`:此函數將光標移動到下一行。 * `move(int offset)`:該功能用于根據給定的偏移值向前或向后移動光標。 * `isFirst()`:檢查光標是否在第一行。 * `isLast()`:檢查光標是否在最后一行。 * `isNull()`:檢查光標是否指向`null`。 * `getPosition()`:該方法以行集的形式返回光標的當前位置。 * `getString(int column)`:此方法以字符串形式返回給定列的值。 * `getCount()`:此方法返回游標中的行數。 請遵循下一個教程,了解[完整的 Android SQLite 數據庫示例](https://javatutorial.net/android-sqlite-database-example),演示創建,更新,檢索和刪除數據。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看