我想在我的應用程序的SqlLite數據庫中保存歌曲。並希望收聽離線音樂。 我的應用程序在線播放音樂和在線播放音樂鏈接 請指導。 在此先感謝如何在SqlLite數據庫中保存歌曲?
回答
目前我正在製作媒體播放器應用程序,我的建議是保存在應用程序文件夾中加密的歌曲。而不是將路徑保存到SQL中的歌曲。
我做同樣的事情,但不是在SQL節約,我序列化對象的的ArrayList與GSON和保存EN 加密共享偏好。該對象只有要領(標題,藝術家...)和保存歌曲的路徑。
示例代碼:
public void saveReferenceToSavedSongs(String json) {
try {
editor.putString("songs_key", json);
editor.commit();
} catch (Exception e) {
e.printStackTrace();
}
}
public String getReferenceToSavedSongs() {
try {
return sharedPreferences.getString("songs_key", "");
} catch (Exception e) {
e.printStackTrace();
}
return "";
}
使用方法:(不要忘了加密JSON)
// to save them
ArrayList<Song> temp = new ArrayList<Song>();
// add songs
saveReferenceToSavedSongs(new Gson().toJson(temp));
// to load them
ArrayList<Song> songs = load(getReferenceToSavedSongs());
public ArrayList<Song> load(String json) {
if (json != null && !json.equals("")) {
Gson gson = new Gson();
Type typeToken = new TypeToken<ArrayList<Song>>() {
}.getType();
savedSongs = gson.fromJson(json, typeToken);
}
return savedSongs;
}
AndroidGorilllla中。你可以發佈代碼嗎? –
你在哪裏保存歌曲文件? –
@RaziaRani如果你是android的新手,那麼首先檢查_如何將數據保存在內部Stoare或SD卡文件夾中?_之後,檢查如何從該文件夾中檢索文件。所以對你來說很容易! – Piyush
- 1. 如何瀏覽圖像並保存在sqllite數據庫中
- 2. 如何從SD卡獲取歌曲並將歌曲存儲在數據庫中
- 3. 如何保存和sqllite數據庫retrive圖像
- 4. 將圖像URI保存在sqllite數據庫中
- 5. 數據庫sqllite
- 6. 如何檢查SQLLite數據庫中是否存在「名稱」值?
- 7. 如何在數據庫中存儲歌曲或歌詞文本(實現新行)
- 8. 如何檢索數組中歌曲庫的歌曲列表?
- 9. 如何在數據庫中保存'contenteditable'
- 10. 如何在數據庫中保存
- 11. 如何在數據庫中保存XamDiagram?
- 12. 如何在Android中保存數據庫?
- 13. 如何在數據庫中保存HTML
- 14. 在MySQL數據庫中存儲歌曲(BLOB支持)
- 15. 哪裏的iPhone模擬器保存sqllite數據庫
- 16. sqllite數據庫字段如何存儲數組列表
- 17. 如何保存數據庫
- 18. 如何在cookie中保存當前正在播放的歌曲?
- 19. 在數據庫中保存
- 20. 如何在數據庫保存在Django
- 21. 如何在Windows Phone 8中將歌曲/ mp3保存到媒體庫?
- 22. 如何在歌曲中存儲評分?
- 23. 在mpplayer中存儲多首歌曲,正在從數據庫中提取歌曲持久ID
- 24. 如何保存和數據庫在asp.net
- 25. 軌如何保存在數據庫
- 26. 如何在laravel中保存數據庫中的動態數據
- 27. 如何在cakephp3的數據庫中保存數組數據?
- 28. 在cakephp數據庫中保存數據
- 29. 數據不保存在數據庫中
- 30. WP7如何與歌曲庫
我會建議,而在DB保存的歌曲,並將它們保存在存儲和SQLite中更新他們的參考路徑 – Rahul
你能指導我怎麼做嗎? –
如果您很樂意使用JavaScript,則可以使用像pouchdb https://pouchdb.com這樣的庫爲元數據(文檔)和二進制對象(附件)提供更高級別的api。 –