Pregunta de la entrevista de Android: comprensión de la afinidad entre programas, ¿cómo responder?
La respuesta puede ser la siguiente:
1. Por defecto, todas las actividades de la aplicación tienen la misma afinidad, que se hereda de la aplicación. De forma predeterminada, la afinidad de la aplicación es el nombre del paquete del manifiesto.
2. Affinity es como una tarjeta de identificación activa, puedes decirle a tu tarea que perteneces a ella.
3. Escenarios de aplicación:
a: Vuelva a seleccionar las tareas de host apropiadas para las actividades según la afinidad
b: Coopere con la propiedad enableTaskReparenting
c: Inicie la actividad y establezca el indicador FLAG_ACTIVITY_NEW_TASK de la intención.