我真的需要創建一個小數據庫來做只有在我的應用中選擇查詢。因此,我想知道:DB只做SELECT查詢
- Android是否提供了一些設計和填充數據庫?我的意思是沒有編程。就像phpmyadmin那樣,我可以在模擬器或手機中運行應用程序之前填充它並在兩個表之間建立關係。
- 如果我創建了一個數據庫,它會從用戶手機中的某個文件中看到嗎?因爲我在android手冊中看過它是不可見的,但在某些地方我讀到它被保存在移動設備中......我寧願這個數據庫就像一個資源,就像它可以是圖層或字符串一樣。
- 如果我真的需要每次顯示應用程序時都要創建一個數據庫,以便始終顯示相同的信息,我可以在一行代碼中「上傳一個樣本」的數據庫嗎?
我需要這個用於顯示不同語言的項目(可能2000項)的大列表。我可以這樣做,只是創建一個數組字符串資源,但我需要以不同的方式排列列表,取決於用戶的位置。最後,我需要檢索所選項目的「ID」,但由於無法將2D數組字符串作爲資源,因此我無法爲項目分配數字,因此我只能知道它們在列表中的位置。問題是,如果我改變項目,我將有一個不匹配的職位號碼作爲ID。
此數組用於自動填充文本。我知道我可以在每個項目之後加上一個逗號,然後在添加這個數組到自動填充之前做一個分割並選擇第一列進行自動填充,第二列將比較位置改爲真實ID,但我認爲它會有更好的性能擁有所有的數據庫。我錯了嗎?
謝謝!我會嘗試使用該軟件並查看一些網頁以將其存儲在資產文件夾中。關於「數據/數據/ [yourpackagename] /數據庫」它聽起來像它是創建內部apk apk?那麼root用戶可以查看apk裏面的內容嗎?或者它只是每個apk的臨時文件夾?我認爲它應該是一種方法,讓數據庫信息100%不可見,至少程序員無需顯示它。可能對查看數據庫數據感興趣的用戶將植根他的電話。太遺憾了。編輯:你有這樣的代碼嗎?一些頁面? –
沒有存儲不在apk裏面,它的at/data/data/partion,apk會出現在/ data/app中。/data/data/[包名]是每個apk的永久文件夾,這是存儲所有首選項的地方。 – nandeesh