ContextWrapper.CacheDir Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает абсолютный путь к каталогу кэша приложения в файловой системе.
public override Java.IO.File? CacheDir { [Android.Runtime.Register("getCacheDir", "()Ljava/io/File;", "GetGetCacheDirHandler")] get; }
[<get: Android.Runtime.Register("getCacheDir", "()Ljava/io/File;", "GetGetCacheDirHandler")>]
member this.CacheDir : Java.IO.File
Значение свойства
Возвращает абсолютный путь к каталогу кэша приложения в файловой системе. Система автоматически удаляет файлы в этом каталоге, так как дисковое пространство требуется в другом месте на устройстве. Система всегда будет удалять старые файлы, как сообщает File.lastModified(). При необходимости вы можете более контролировать удаление файлов с помощью StorageManager.setCacheBehaviorGroup(File,boolean) и StorageManager.setCacheBehaviorTombstone(File,boolean) . Приложения настоятельно рекомендуется сохранить их использование пространства кэша ниже квоты, возвращаемой StorageManager.getCacheQuotaBytes(java.util.UUID). Если приложение выходит за эту квоту, кэшированные файлы будут первыми удаляться при необходимости дополнительного места на диске. И наоборот, если ваше приложение остается под этой квотой, кэшированные файлы будут удаляться, когда требуется дополнительное место на диске. Обратите внимание, что квота кэша будет меняться с течением времени в зависимости от частоты взаимодействия пользователя с приложением и в зависимости от того, сколько используется дисковое пространство на уровне системы. Возвращаемый путь может измениться со временем, если вызывающее приложение перемещено на принятое устройство хранения, поэтому следует сохранить только относительные пути. Приложения не требуют дополнительных разрешений для чтения или записи в возвращенный путь, так как этот путь находится в частном хранилище. Возвращает путь к файлу каталога, владеющего файлами кэша приложений.
- Атрибуты
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Java документации по android.content.ContextWrapper.getCacheDir().