Android新手在這裏。
我正試圖完成一項任務,其中涉及在單個頁面上創建一個包含按鈕的簡單應用程序。點擊每個按鈕時,應顯示相應的圖像。
我在指令中不理解的一件事是「圖像應該存儲在電話文件系統中,而不是編譯到 資源下的應用程序中」。這到底是什麼意思?每次我嘗試運行應用程序時,是否需要手動將圖像加載到手機中?任何指導將不勝感激。將圖像存儲在Android文件系統中
回答
private void saveImage(Bitmap finalBitmap, int i) {
File file = new File (path+name.jpg);
if (file.exists()) file.delete();
try {
FileOutputStream out = new FileOutputStream(file);
finalBitmap.compress(Bitmap.CompressFormat.JPEG, 50, out);
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}
此方法將位圖保存爲手機上的jpeg文件。
P.S.
路徑 - 的,你要保存
名地方路徑 - 圖像的名稱
非常感謝。圖像保存在電腦中的路徑是?此外,我有大約30個圖像保存在文件系統中,因此我需要爲每個圖像執行此操作嗎?進一步的澄清將不勝感激。 – abruzzi26
是的,當然,對於需要使用此方法的ech文件 –
應用可以包括圖像在他們的資源得到補充到實際應用.apk文件/文件夾繪製文件。這使得它們可以使用R.drawable.image_name進行檢索。聽起來像你所遵循的指示不希望你這樣做。他們希望您將它們存儲在數據/數據/包文件結構中的電話中。如果是這種情況,你可以找到很多關於如何做到這一點的例子。 Arsen Sench在這裏的答案是這樣的。
非常感謝,因爲它對我的理解更好。你介意指導我做一個這樣的教程,或者只是告訴我應該在Google上搜索什麼?一旦我存儲了圖像,我如何檢索它們?再次感謝您的幫助 – abruzzi26
- 1. 將圖像存儲在數據庫或系統文件中?
- 2. 如何將圖像存儲在文件系統中
- 3. Nodejs將數十億的圖像存儲在文件系統中
- 4. 存儲圖像 - mysql與文件系統
- 5. 存儲圖像:MongoDb vs文件系統
- 6. 如何在文件系統上存儲文件或圖像?
- 7. 在數據庫中存儲圖像vs在文件系統中存儲
- 8. 在JSP中顯示文件系統存儲的圖像
- 9. 如何在文件系統中存儲圖像Ruby on Rails
- 10. 在文件系統與核心數據中存儲圖像
- 11. 在nhibernate文件系統中存儲圖像
- 12. 在網站的文件系統中存儲圖像
- 13. 將存儲路徑動態加載圖像到文件系統
- 14. 在文件系統中,亞馬遜S3數據存儲的存儲圖像
- 15. 網絡文件系統存儲靜態圖像/文件
- 16. Android將圖像保存到文件系統
- 17. 要將圖像存儲在文件系統,數據庫或blob中?
- 18. 將圖像存儲在文件系統與數據庫中的問題
- 19. 將圖像存儲在文件系統或數據庫中?或兩者?
- 20. 在文件系統上存儲圖像有什麼缺點?
- 21. 複製上傳的圖像存儲在文件系統
- 22. 顯示存儲在文件系統上的圖像
- 23. 如何將圖像保存到HTML5文件系統與圖像
- 24. 如何將上傳的文件存儲在文件系統中?
- 25. 如何將文件存儲在Azure的文件系統中
- 26. IDE像系統 - 數據庫或文件系統的存儲
- 27. 在文件系統中存儲圖像的最佳文件夾結構?
- 28. 在groovy文件系統中的文件提供url和存儲圖像
- 29. IE8在文件系統中存儲存儲在localStorage中的值?
- 30. 如何檢索庫和存儲圖像在SQLite的android系統
*這是什麼意思?*詢問客戶/僱主 – Selvin