Langue

ApplicationAttribute Classe

Définition

Génère un /manifest/application élément dans AndroidManifest.xml.

[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public sealed class ApplicationAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ApplicationAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
Héritage
ApplicationAttribute
Attributs
Implémente

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.

Constructeurs

Nom Description
ApplicationAttribute()

Construit et initialise une nouvelle ApplicationAttribute instance.

Propriétés

Nom Description
AllowBackup
AllowClearUserData

Indique si les utilisateurs ont ou non la possibilité de supprimer l’utilisateur ata.

AllowCrossUidActivitySwitchFromBelow
AllowNativeHeapPointerTagging
AllowTaskReparenting

Indique si les activités que l’application définit peuvent passer de la tâche qui les a démarrées à la tâche pour laquelle elles ont une affinité lorsque cette tâche est à côté de l’avant.

AppCategory
BackupAgent

Type qui implémente l’agent de sauvegarde de l’application.

BackupInForeground
Banner
DataExtractionRules
Debuggable

Indique si l’application peut être déboguée ou non.

Description

Texte lisible par l’utilisateur sur l’application, plus long et plus descriptif que l’étiquette de l’application.

DirectBootAware
Enabled

Indique si le système Android peut instancier ou non des composants de l’application.

EnableOnBackInvokedCallback

Génère un /manifest/application élément dans AndroidManifest.xml.

ExtractNativeLibs
FullBackupContent
FullBackupOnly
GwpAsanMode
HardwareAccelerated

Indique si le rendu à accélération matérielle doit être activé pour toutes les activités et vues au sein de cette application.

HasCode

Indique si l’application contient ou non du code.

HasFragileUserData
Icon

Icône représentant l’application.

KillAfterRestore

Indique si l’application doit être arrêtée une fois ses paramètres restaurés lors d’une opération de restauration complète du système.

Label

Étiquette lisible par l’utilisateur pour l’application.

LargeHeap

Indique si l’application doit être créée avec un tas Dalvik volumineux.

Logo

Ressource Android qui contient le logo de l’application en tant que trou et pour les activités qui ne spécifient pas de logo.

ManageSpaceActivity

Activity Le système peut lancer pour permettre aux utilisateurs de gérer la mémoire occupée par l’application sur l’appareil.

Name

TODO : Non pris en charge. Nom de la classe à laquelle implémente l’application.

NetworkSecurityConfig
PageSizeCompat

Génère un /manifest/application élément dans AndroidManifest.xml.

Permission

Nom d’une autorisation que les clients doivent avoir à lancer l’application.

Persistent

Indique si l’application doit rester en cours d’exécution à tout moment.

Process

Nom du processus dans lequel l’application doit s’exécuter.

RequestLegacyExternalStorage
RequiredAccountType
ResizeableActivity
RestoreAnyVersion
RestrictedAccountType
RoundIcon
SupportsRtl
TaskAffinity

Tâche pour laquelle l’application a une affinité.

TestOnly
Theme

Référence à une ressource de style définissant un thème global pour l’application.

UiOptions

Options supplémentaires pour l’interface utilisateur de l’application.

UsesCleartextTraffic
VMSafeMode

Implémentations d’interfaces explicites

Nom Description
IJniNameProviderAttribute.Name

Génère un /manifest/application élément dans AndroidManifest.xml.

S’applique à