我正在使用我用SQLite數據庫瀏覽器創建的靜態數據庫。我把它放在我的資產文件夾中,並構建了一個將數據庫複製到數據庫變量的代碼(這是否合理?),以便我可以從中讀取信息。問題是我不知道如何 - 主要是涉及到的SQL查詢 - 你建議的方法是做什麼的?換句話說,例如,爲了在列表視圖中顯示數據,我應該將哪些方法添加到我的數據庫處理程序類(或數據適配器?)中。如何從Eclipse上的SQLite數據庫讀取數據
謝謝你的一切幫助。
我正在使用我用SQLite數據庫瀏覽器創建的靜態數據庫。我把它放在我的資產文件夾中,並構建了一個將數據庫複製到數據庫變量的代碼(這是否合理?),以便我可以從中讀取信息。問題是我不知道如何 - 主要是涉及到的SQL查詢 - 你建議的方法是做什麼的?換句話說,例如,爲了在列表視圖中顯示數據,我應該將哪些方法添加到我的數據庫處理程序類(或數據適配器?)中。如何從Eclipse上的SQLite數據庫讀取數據
謝謝你的一切幫助。
閱讀Android database documentation。
從資產文件夾複製數據庫通常在您的SQLiteOpenHelper
衍生類的onCreate
和/或onUpgrade
函數中完成。
本教程介紹的基本知識: Using the SQLite Database with ListView
至於事物命名:使用任何名字在你的應用意義。
非常感謝! – McShpoochen
這在每個教程中都會顯示。你有什麼具體問題? –
主要是我無法爲我的需求找到一個體面的教程。這是堆棧溢出的例子,它與我尋找的不同(根據目的,顯然他們的代碼和用法是不同的),或者僅僅是隱藏教程。你介意把我和一個體面的人聯繫起來嗎?我真的很棒。 編輯:你似乎有很好的SQL知識。您是否介意將這些常用方法的名稱放入這些Handler類中以備將來使用?提取信息等 – McShpoochen
此外,你會如何建議我應儘可能提高效率?如果我的數據庫的副本存在,然後直接顯示數據或設置每次運行,檢查每個初始運行是否明智?也許有不同的方法? – McShpoochen