suponiendo que se refiere al botón de aplicaciones recientes.
Entonces la respuesta sería definitivamente stack , que es una estructura de datos LIFO (Last In First Out) que sirve para el propósito.
Para ser más detallados, supongamos el siguiente orden de uso de su aplicación:
- Cómo resolver http://www.spoj.com/problems/SAMER08A/ usando el algoritmo de Dijkstra
- Cómo determinar la eficiencia de un programa de retroceso
- Explicar cómo funciona el ordenamiento de burbujas. ¿Cuál es su complejidad temporal?
- ¿Qué son los algoritmos simples?
- En la programación de computadoras, ¿es cierto que una recursión funcionará mejor para encontrar todas las rutas posibles que los bucles anidados?
Ayer por la mañana contactos
Ayer por la noche Google Chrome
Ayer por la noche Whatsapp
Hoy por la mañana Gmail
Asumiendo que estos son los últimos tiempos usados de las aplicaciones respectivas.
Ahora, cuando presiona el botón Recientes, el orden reciente de las aplicaciones será Gmail, Whatsapp, Chrome y luego contactos (algunos teléfonos muestran el orden reciente de abajo hacia arriba y otros de derecha a izquierda).
Cada vez que salga de una aplicación, se empujará a la pila para que la parte superior de la pila siempre apunte a la que se accedió más recientemente.