Cómo hacer una interfaz de usuario avanzada en Android?

Me pregunto cómo se puede hacer una avanzada interfaz de usuario de Android donde se puede agregar, por ejemplo, una gota de arrastrar y más opciones de gráficos? Es que mediante el uso de OpenGl?

Este es el ejemplo de la interfaz de usuario en iPhone Apps.

Ejemplo 1

Ejemplo 2

Gracias

Sus ejemplos parecen estar compuestos de muchas imágenes bonitas. Su primer ejemplo se ve muy estático y probablemente podría hacerse a partir de botones con imágenes personalizadas y establecer un montón de fondos en sus elementos de diseño. El segundo parece que tendría que hacer una Gallery personalizada y hacer un poco más de manipulación y composición de las imágenes por lo que podría valer la pena su tiempo para ir un poco más bajo nivel de rendimiento.

Básicamente, usted está mirando usando muchas imágenes. Puede hacer que funcionen con widgets y componentes existentes y obtener la funcionalidad más fácilmente, o puede utilizar OpenGL ect. Para obtener más flexibilidad y rendimiento a costa de tener que codificar toda la funcionalidad en sí mismo.

Si estás buscando arrastrar y soltar este post apunta al origen de un ListView con alguna funcionalidad rudimentaria de arrastrar y soltar.

  • Android: solicitud de revisión de Volley HTTP
  • Google-api-translate-java Error al recuperar la traducción
  • La aplicación de Amazon Marketplace rechazada por contener el archivo de configuración de Eclipse
  • Extracción de nombres de archivo de los URI de contenido SAF
  • ¿Cómo puedo escribir persa en android?
  • JSON problema de análisis no resuelto
  • ¿Es Sun Java realmente necesario para usar Android SDK en Ubuntu 10.10? Yo prefiero OpenJDK
  • ¿Cómo obtienes un programa de cámara simple trabajando para Android?
  • ActivityCompat.requestPermissions no muestra el mensaje
  • ¿Qué es Maven en Android Studio?
  • Filtro ArrayList después de convertir un largo (de los constructores) a un String
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.