prefacio
CVTE la entrevista peor respuesta a un tema. Sin más, siempre y cuando la escuela debe saber que Android tenía cuatro modos de inicio: standard
, singleTop
, singleTask
, singleInstance
.
Cartografía de la mente
estándar, singleTop, singleTask pila tarea para la aplicación correspondiente son proceso actual, y SingleInstance punto a todo el sistema.
estándar - Modo Estándar
Actividad del modo de inicio por defecto.
- Características: Cada vez que se inicia una actividad creará una instancia.
- Escenario: por defecto.
singleTop - pila de multiplexación
- Características: Si la parte superior de la pila, no la creación de una instancia. De lo contrario creado.
- Escenario: La página actual tiene que saltar en la parte superior de la pila, como mensaje de notificación de salto
singleTask - reutilización dentro de la pila
- Características: Si la memoria de pila, que aparecerá después de todas las instancias de la pila .
- Escenario: hay una aplicación dedicada como base para la página principal, por lo que la aplicación ya está disponible en el mercado es también muy común, al igual que en una
Activity
incrustadoViewPager
+BottomNavigationBar
hecho en una página principal, comoViewPager
incrustado en una gran cantidad deFragment
este tiempo si esstandard
osingleTop
está forma, es fácil para la aplicación Caton.
notas:
Si otro proceso abre la App Actividad1, esta vez va a crear una nueva pila de tareas
Si se inicia en el modo de inicio Actividad1 ya está activo en una pila de tarea en segundo plano, a continuación, después del inicio, el fondo a la tarea de primer plano se acumulará juntos.
SingleInstance - único global
modo de inicio frente a tres diferentes, que no requiere la misma instancia de una pila de tareas
- En donde: el sistema será sólo una instancia.
- Escenario: aplicación dentro del sistema, tales como teléfono, mensajes de texto y otras funciones, por
Intent
la propagación de tiempo, fixed'll llamar a éstos el sistema viene con la aplicación, en general, menos uso en sus propias aplicaciones.
finalmente
Ahora, unas cuantas fotos pueden entender fácilmente! Fácil de acción, que puede enfocar un punto me gusta apoyar lo!
Hay más contenido de aprendizaje se ha cargado en mi GitHub, adjunto un enlace: https://github.com/Meng997998/AndroidJX