Android manifiesta mainfest algunos atributos

1. El control includeFromRecents no se muestra en la lista reciente

No mostrar cuando es verdadero; mostrar cuando es falso, por defecto

  <activity
        android:name=".MainActivity"
        android:alwaysRetainTaskState="true"
        android:excludeFromRecents="true"
        android:exported="true"
        android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|fontScale|layoutDirection|density"
        android:launchMode="singleInstance"
        android:resizeableActivity="${resizeable}"
        android:screenOrientation="landscape"
        android:windowSoftInputMode="adjustPan">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

    </activity>

2. Atributo de múltiples ventanas resizeableActivity


La etiqueta de actividad global se puede configurar bajo la etiqueta de la aplicación y se puede configurar una sola actividad bajo la etiqueta de la aplicación

android:resizeableActivity="${resizeable}"

La configuración de este atributo dará lugar a tres situaciones:
① Si este atributo no se declara, el modo multiventana está permitido de forma predeterminada, pero habrá un mensaje en la imagen de arriba (cuando se ejecuta por primera vez) ②
Si este atributo se declara y el valor se establece Si es verdadero, entonces se permite ingresar al modo de ventanas múltiples y no habrá aviso ③
Si se declara este atributo y el valor se establece en falso, entonces es no se permite ingresar al modo de múltiples ventanas, solo se permite la visualización de pantalla completa

Atributo de cambio de ventana configChanges
android:configChanges="keyboardHidden|orientation|screenSize|mcc|mnc|keyboard|navigation"

Escalar el tamaño de la ventana de la aplicación en varias ventanas activará un cambio de configuración. Los cambios posibles incluyen tamaño de pantalla, tamaño de pantalla más pequeño, dirección de diseño, diseño de pantalla, orientación. Se recomienda que el manifiesto de actividad configure configChanges, de lo contrario, la actividad se destruirá y reconstruirá, lo que puede causar bloqueos y una mala experiencia de usuario. .

Supongo que te gusta

Origin blog.csdn.net/github_37610197/article/details/128849181
Recomendado
Clasificación