¿Qué componente de visualización utiliza Google Plus App (Stream)?
Si utilizas Google Plus App en Android y cambias a Stream, obtienes una vista desde la que puedes desplazarte a la izquierda y la derecha entre los círculos All / Incoming / Nearby-Stream. ¿Qué componente de vista se utiliza para esto? ¿Es este un componente estándar de Android? ¿O dónde puedo encontrar democode cómo puedo construir tal componente de vista?
- Obtener el tamaño de mi widget de pantalla de inicio
- Cambiar el estilo de android MediaController
- Render texto nítido con Canvas.drawText en Android
- Crea una barra lateral como el navegador Dolphin o Firefox en android
- Menú contextual de un ListFragment
- Listview en el lado de rleft y tabhost en el lado derecho con la proporción de 20:80 compartir pantalla
- Ejemplo de uso de pestañas de Android con Vistas en lugar de Actividades?
- Android obtener la posición del elemento seleccionado en gridview
- ¿Por qué no se puede agregar / quitar elementos de un ArrayAdapter?
- Por favor, ayuda con el botón de botón muy simple Android. Muy frustrado. :(
- Frontera brillante de Androide
- Cómo mostrar la tarjeta QuickContact desde el widget
- Configuración del título y del subtítulo de la barra de acción
Debería echar un vistazo al ViewPager
desde el paquete de compatibilidad de Android para obtener la navegación de widget / ViewPager
deseada. Más información aquí http://developer.android.com/sdk/compatibility-library.html
También, compruebe este tutorial recientemente publicado y algún código de ejemplo en ViewPager
por Richard: http://geekyouup.blogspot.com/2011/07/viewpager-example-from-paug.html
Es una combinación de un ViewPager
junto con un indicador de dónde se encuentra actualmente y donde se puede ir deslizando izquierda y derecha.
Una muestra de cómo esto se puede hacer junto con el código que puede utilizar en sus propias aplicaciones, por ejemplo, se puede encontrar aquí . He jugado con este código un poco y funciona muy bien.
Ninguno de los widgets / vistas predeterminados. Supongo que es una especie de vista personalizada con la funcionalidad de deslizar.
Honeycomb abre algunos nuevos widgets que parecen tener esta funcionalidad. Echa un vistazo aquí.
http://developer.android.com/sdk/android-3.0.html (Nuevos widgets)
He usado APKTool para echar un vistazo a lo que está pasando. Esperemos que esté bien publicar esto aquí. Esto es de la versión 1.0.2 del G + APK.
Eliminado google + código de la aplicación según la sugerencia de CommonsWare
Por lo tanto, parece que están utilizando las vistas estándar, aunque tal vez con una buena cantidad de detección de gestos y magia de animación suave.
EDIT) Si realmente quieres saber sobre el funcionamiento interno exacto de lo que está sucediendo en la actividad Stream, te sugiero que utilices APKTool tú mismo y examines el código .smali