2011-07-24 11 views
20

Me preguntaba si existe una forma "oficial" de crear aplicaciones para Android que tengan el mismo diseño que la nueva Android market o la aplicación Google+. Con eso me refiero a tener la posibilidad de deslizar hacia la izquierda/derecha para cambiar la vista, tener la lista en la parte superior, etc. (cualquier usuario de Android probablemente obtenga lo que quiero decir)¿Cómo crear una interfaz de usuario como el nuevo mercado o Google plus?

Si no hay una forma oficial, ¿Tiene algún consejo sobre cómo reproducir estos efectos?

+0

"cualquier usuario de Android probablemente obtenga lo que quiero decir" - no. Un pequeño porcentaje de usuarios de Android usa Google+, y solo un subconjunto de ellos tendrá instalada la aplicación G +, y yo no estoy entre ellos. Acabo de encender la aplicación Android Market en mi Nexus S y no veo dónde puedo "deslizarme hacia la izquierda/derecha para cambiar la vista, tener la lista en la parte superior, etc." Puede considerar escribir una pregunta más detallada, usando capturas de pantalla para ilustrar qué es lo que busca. – CommonsWare

+0

Lo siento, no me di cuenta de que el nuevo mercado de Android todavía no estaba en todos los dispositivos. Trataré de ser más preciso la próxima vez (es el primero en StackOverflow). ¡Gracias por tu tiempo de todos modos! – Quentin

+0

Creo que él está hablando de algo así: http://www.androiduipatterns.com/2011/07/how-to-tell-users-that-more-content-is.html También estoy interesado en crear un UI al igual que el nuevo mercado. Todavía no pude encontrar nada. El proyecto de viewflow parece agradable pero no sé si admite fragmentos que estoy usando ahora. –

Respuesta

13

Creo que esto es lo que su referencia a 'Compatibilidad Android paquete'

http://developer.android.com/sdk/compatibility-library.html

Esto permite lo siguiente:

ViewPager: Un ViewGroup que gestiona el diseño de las opiniones del niño, que el usuario puede deslizar entre.

Pager Adaptador: un adaptador que llena el ViewPager con las vistas que representan cada página.

Estos se utilizan en el G + app

ListFragment

se utiliza en la aplicación Market.

Tu mejor lectura de la URL que publiqué en la parte superior para una descripción completa y uso.

Otra forma de obtener mejor interfaz de usuario practive es leer la fuente de Google Apps Oficial:

Google IO Sched Source

Es posible que también desee comprobar hacia fuera algunas de las presentaciones de Google IO:

En la web: Implementing UIs IO 2011

En el teléfono: All IO 2011 & 2010 Videos (Shameless enchufe: p)

+0

Gracias, eso es exactamente lo que estaba buscando, echaré un vistazo a la documentación. – Quentin

0

Estaba buscando exactamente eso y encontré una biblioteca del mismo tipo que hizo ActionBarSherlock, es una extensión de viewflow (que se sugirió anteriormente).

http://viewpagerindicator.com/

Es compatible con los indicadores de círculo en la parte inferior, indicadores de las pestañas y los indicadores del título (esto es los que se utilizan en el mercado androide)

2

Creo que debería mirar a su alrededor y la ViewPager la PagerTabStrip. La biblioteca viewpagerindicator es demasiado para una barra de título de localizador pequeño.

Con el PagerTabStrip, solo necesita 4 líneas para realizar este título.

Cuestiones relacionadas