安卓sqlite資料庫一般什麼時候用到

2021-12-24 10:59:03 字數 2023 閱讀 9052

1樓:匿名使用者

如果是本地資料的需求用sqlite,如果像登陸有用驗證或者網路間共享資料的話,就需要呼叫webservice與後臺伺服器資料互動,這兩種資料是沒有聯絡的。一個是本地資料庫,一個是伺服器端資料庫。本地用資料庫就是sqlite,別的不太可能,終端沒有那麼高的效能,再說甲骨文公司也沒出手機端oracle啊。

如果你的資料是已知的,靜態的,沒有太多的變化,滿可以在本地sqlite中儲存、讀取。這樣不會因網路問題而降低效率和成功率。如果資料未知、有實時的變化或者有與其他使用者互動、共享的資料必然需要後臺伺服器資料。

2樓:

如果是本地資料的需求用sqlite,如果像登陸有用驗證或者網路間共享資料的話,就需要呼叫webservice與後臺伺服器資料互動,這兩種資料是沒有聯絡的。一個是本地資料庫,一個是伺服器端資料庫。本地用資料庫就是sqlite,別的不太可能,終端沒有那麼高的效能,再說甲骨文公司也沒出手機端oracle啊。

如果你的資料是已知的,靜態的,沒有太多的變化,滿可以在本地sqlite中儲存、讀取。這樣不會因網路問題而降低效率和成功率。如果資料未知、有實時的變化或者有與其他使用者互動、共享的資料必然需要後臺伺服器資料。

android怎麼連線sqlite資料庫?

3樓:千鋒教育

sqlite 一個非常流行的嵌入式資料庫,它支援 sql 語言,並且只利用很少的記憶體就有很好的效能。此外它還是開源的,任何人都可以使用它。許多開源專案((mozilla, php, python)都使用了 sqlite.

android 開發中使用 sqlite 資料庫

activites 可以通過 content provider 或者 service 訪問一個資料庫。下面會詳細講解如果建立資料庫,新增資料和查詢資料庫。

建立資料庫

android 不自動提供資料庫。在 android 應用程式中使用 sqlite,必須自己建立資料庫,然後建立表、索引,填充資料。android 提供了 sqliteopenhelper 幫助你建立一個資料庫,你只要繼承 sqliteopenhelper 類,就可以輕鬆的建立資料庫。

sqliteopenhelper 類根據開發應用程式的需要,封裝了建立和更新資料庫使用的邏輯。sqliteopenhelper 的子類,至少需要實現三個方法:

建構函式,呼叫父類 sqliteopenhelper 的建構函式。這個方法需要四個引數:上下文環境(例如,一個 activity),資料庫名字,一個可選的遊標工廠(通常是 null),一個代表你正在使用的資料庫模型版本的整數。

oncreate()方法,它需要一個 sqlitedatabase 物件作為引數,根據需要對這個物件填充表和初始化資料。

onupgrage() 方法,它需要三個引數,一個 sqlitedatabase 物件,一箇舊的版本號和一個新的版本號,這樣你就可以清楚如何把一個資料庫從舊的模型轉變到新的模型。

4樓:匿名使用者

android是有自帶的類庫的:sqliteopenhelper,使用的時候繼承這個類,然後寫邏輯就可以,一般使用單例模式:

public synchronized static dbhelper getdbhelper(context context)

return helper;

}private dbhelper(context context)

使用的時候也很簡單,下面是一個刪除操作:

public synchronized void deletesite(string packname) );

db.settransactionsuccessful();

} finally }}

5樓:容和關靖易

extends

sqliteopenhelper

方法oncreate第一次建立資料庫使用,onupgrade方法升級使用

sqlite,是一款輕型的資料庫,是遵守acid的關係型資料庫管理系統,它包含在一個相對小的c庫中。android內嵌sqlite所以不需要額外的驅動。

安卓要考試內容就是製作連線資料庫的app求

選擇你要用的資料庫程式,新建一個檔案,然後再建表 擎,它支援sql語言,並且只利用很少的記憶體就有很好的效能。sqlite基本上符合sql 92標準,和其他的主要sql資料庫沒什麼區別。它的優點就是高效,android執行時環境包含了完整的sqlite。sqlite和其他資料庫最大的不同就是對資料型...

什麼是安床吉時,安床一般在什麼時間

在 吉日表 上即列有 安床 的日時。依時將床移置於正位即可。安床後,要請生肖屬龍的孩童在床上翻轉,俗稱 翻床 翻鋪 為 早生貴子 的象徵。並於晚間祭拜 床母 安床後不能安房,亦忌單人獨睡,所以大喜之前,準新郎睡覺時,需由一少男陪伴。安床日 起至 親迎 前,嫁娶之家通常會剪貼紅雙喜 您好,安床吉時 一...

按揭與一般性卓貸款有什麼區別,按揭與一般性住房貸款有什麼區別?

按揭貸款是指申請人以購房為目的,向銀行申請貸款支付房款,然後再將貸款按一定年限分期還給銀行,同時銀行收取利息的一種信貸行為,如 住房按揭貸款就是購房者以所購住房做抵押並由其所購買住房的房地產企業提供階段性擔保的個人住房貸款業務。所謂按揭是指按揭人將房產產權轉讓按揭,受益人作為還貸保證人在按揭人還清貸...