簡體   English   中英

Android轉向SD卡行為

[英]Android move to SD card behavior

我有一個應用程序,可以在運行時從Internet下載大部分資源。 大多數資源都是圖像。

我不希望用戶在圖庫應用程序或任何其他應用程序中看到這些圖像。 這個要求對我來說至關重要,因為:

  1. 我正在跟蹤哪些資源已下載,哪些資源需要稍后下載。
  2. 所有這些資源對用戶來說都毫無意義,並會激怒他。
  3. 我不希望用戶或任何其他應用程序刪除這些圖像

注意:我知道root用戶可以做任何他們想做的事情,我不在乎那些用戶會弄亂應用程序。

為了滿足這些要求,我使用了內部存儲,它完全按照我的預期和需要運行。

我讓用戶將我的應用程序移動到SD卡,但是:

  1. 我在內部存儲器和數據庫中保存的所有文件發生了什么?
  2. 他們是否都在使用該應用程序移動到SD卡? 他們留在內部存儲?

我相信他們確實留在內部存儲中,但我沒有找到任何文檔。

在我理解了這種行為后,它幾乎沒有提出其他問題。 我唯一的要求是資源將從互聯網上下載,用戶不會在任何其他應用程序中看到它們。 我真的不在乎這些文件的保存位置,我認為如果用戶決定將應用程序移動到SD卡,那么由於內存中缺少內存,因此我應該將所有資源都轉移到SD卡。

  1. 我可以在SD卡上保存一些東西嗎?這些文件不是公開的嗎?
  2. 處理這種情況的最佳方法是什么?
  3. 我有什么選擇來處理這種情況?
  4. 我可以知道應用程序是安裝在SD卡上還是內置存儲器上?

我要感謝你們所有的見解和建議。

關於Gallery App中不可見的圖像,您應該將.nomedia文件放入包含圖像的文件夾中。 示例: 圖像權限(不要在圖庫中使用它們)

關於SD功能的應用程序,我也希望有關於這個主題的信息,所以我無法幫助你:)

有用的答案: https//stackoverflow.com/a/3687467/334493

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM