17. Sustitución de la barra de desplazamiento, valor porcentual

Las barras de desplazamiento indican tu posición en la lista calculando la ubicación de la barra. También sugieren el tamaño total de la lista: cuanto más pequeña es la barra, más grande es la lista. El valor porcentual funciona de forma similar pero de manera diferente. Te indica tu posición precisa en la lista. El tamaño de la lista se refleja en qué tan rápido cambia el porcentaje (al desplazarte por una lista grande, el porcentaje aumenta más lentamente que en una lista pequeña).

Las barras de desplazamiento se han eliminado porque pueden causar problemas: requieren muchos cálculos para determinar su tamaño y posición cada vez que se desplaza la lista. Esto puede provocar bloqueos si la lista contiene muchos elementos, especialmente cuando esos elementos tienen diferentes tamaños.

La nueva solución es un valor porcentual, mostrado en la esquina inferior derecha, para indicar tu posición dentro de la lista. 0% significa que estás en la parte superior de la lista, 50% indica el medio, y 100% marca el final.

Este nuevo enfoque ahorra espacio en pantalla y también elimina los problemas causados por cálculos excesivos. Es más rápido y fluido, gracias a operaciones más simples y ligeras. Ahora esta herramienta es incluso más robusta que antes.

Este video muestra una lista con 10 elementos. El nuevo sistema muestra 0% en la parte superior de la lista y 100% en la parte inferior.


Finalmente, otra ventaja de este sistema es que los valores porcentuales son más fáciles de recordar que las posiciones de las barras de desplazamiento.

Ahora cada lista implementa esta nueva tecnología única en Android.