ContextWrapper.CacheDir Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne le chemin absolu du répertoire de cache spécifique à l’application sur le système de fichiers.
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
Valeur de propriété
Retourne le chemin absolu du répertoire de cache spécifique à l’application sur le système de fichiers. Le système supprime automatiquement les fichiers de ce répertoire, car l’espace disque est nécessaire ailleurs sur l’appareil. Le système supprime toujours les fichiers plus anciens en premier, comme indiqué par File.lastModified(). Si vous le souhaitez, vous pouvez exercer davantage de contrôle sur la façon dont les fichiers sont supprimés à l’aide de StorageManager.setCacheBehaviorGroup(File,boolean) et StorageManager.setCacheBehaviorTombstone(File,boolean) . Les applications sont fortement encouragées à conserver leur utilisation de l’espace de cache sous le quota retourné par StorageManager.getCacheQuotaBytes(java.util.UUID). Si votre application dépasse ce quota, vos fichiers mis en cache sont certains des premiers à être supprimés lorsque de l’espace disque supplémentaire est nécessaire. À l’inverse, si votre application reste sous ce quota, vos fichiers mis en cache sont certains des derniers à être supprimés lorsque l’espace disque supplémentaire est nécessaire. Notez que votre quota de cache change au fil du temps en fonction de la fréquence à laquelle l’utilisateur interagit avec votre application, et selon la quantité d’espace disque à l’échelle du système utilisée. Le chemin retourné peut changer au fil du temps si l’application appelante est déplacée vers un appareil de stockage adopté. Seuls les chemins relatifs doivent donc être conservés. Les applications ne nécessitent aucune autorisation supplémentaire pour lire ou écrire dans le chemin d’accès retourné, car ce chemin vit dans leur stockage privé. Retourne le chemin d’accès du répertoire contenant les fichiers de cache d’application.
- Attributs
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Java documentation pour android.content.ContextWrapper.getCacheDir().