señal - ¿Cómo puedo mejorar la apariencia de una aplicación de Android?
emojis ios 10 para android descargar (10)
He visto que los componentes estándar de la interfaz de usuario de Android tienen un aspecto y una apariencia pobres.
¿Alguien puede proporcionarme algunos enlaces o sugerencias sobre cómo mejorar la apariencia de una aplicación de Android?
La apariencia de su aplicación de Android depende del tema predeterminado que esté usando en su teléfono.
La interfaz de usuario se puede personalizar al máximo en Android. Puede crear componentes de interfaz de usuario personalizados y widgets. Desde la v10 de la actualización del complemento ADT, los elementos de la interfaz de usuario se han mejorado mucho. Muchos widgets nuevos (codificados previamente) ya están disponibles para su desarrollo.
mira aquí para mi publicación en el blog:
http://sree.cc/google/android-development-adt-plugin-v10-improvements-designing
Android está evolucionando ... Ver los cambios hasta ahora ...
Algunas ideas:
- LayoutAnimations para tus
ListViews
. - Usar TextSwitcher e ImageSwitcher en lugar de TextView e ImageView .
- Agrega animations a tus vistas.
- Proporcione los recursos correctos para cada dispositivo. Puedes usar android-ui-utils .
- Usa android-wheel para iphone como pickers.
- Proporciona algunos patrones de Android con GreenDroid .
- Usa esquinas redondeadas para tus
ListView
. - Compruebe las libs de terceros disponibles .
- Internacionalice su aplicación usando android2po o getlocalization .
- Usa mapviewballoons para tu mapa de Android.
Si tiene algún tipo de tutorial, colóquelo dentro de SwipeView .
PD: si quiere que su inicio de sesión sea seguro, use la contraseña vacía para Android ;)
¡Claramente tienes que echarle un vistazo al impresionante sitio web de Android Patterns ! ¡Ahora con un diez por ciento más de utilidad!
Algunas de las respuestas sugirieron agregar animaciones. Esta idea tiene cierto mérito, pero tenga en cuenta que al menos algunos usuarios desactivarán las animaciones. Algunas de las aplicaciones para "reducir el uso de la batería", por ejemplo, desactivarán automáticamente todas las animaciones solo para reducir el uso de CPU y el retraso de respuesta.
Personalmente, generalmente no me importa el "genio" en el diseño de UI casi tanto como me importa la capacidad de respuesta, la coherencia, el funcionamiento intuitivo y la conservación del espacio de la pantalla. Eye Candy es agradable para mí, pero solo si no desperdicia píxeles, ofusca la funcionalidad o reduce la velocidad del teléfono. Hazlo bonito, o hazlo simple, pero asegúrate de que hace lo que yo esperaba.
Creo que este enlace puede ayudarte: https://developer.android.com/design/patterns/index.html
Contiene alguna regla para el diseño de la IU de Android. De otra manera, puede usar algunos patrones de UI como Flat Design. Espero que pueda ayudarte.
Debo decir que los xml drawables personalizados son una parte muy grande.
Con ellos puede crear animaciones simples , usar múltiples 9 parches en un botón (para desenfocado, enfocado o presionado), crear fondos . Todo editado, integrated y tested fácilmente.
Echa un vistazo al ViewPagerIndicator Jake Wharton. Hace que sea relativamente fácil agregar un UI / UX moderno a la función de deslizamiento de ViewPager, y es compatible con Android Lib de soporte, por lo que funciona con Android 1.6 y superior. Le da el mismo aspecto / sensación que algunas de las aplicaciones de Android modernas más actuales.
Solo tenga en cuenta que, para que funcione, deberá especificar un tema para su actividad, que no se menciona en la sección "Uso", pero se encuentra en el archivo de manifiesto en su código de muestra.
Por supuesto, también deberá agregar la biblioteca de soporte a su proyecto. Puede hacer esto haciendo clic con el botón secundario en proyecto en eclipse -> Herramientas de Android -> Agregar biblioteca de soporte.
La apariencia de su aplicación de Android depende básicamente del tema predeterminado que está utilizando en su teléfono.
Sin embargo, puede cambiar ese comportamiento para su aplicación al aplicar Estilos y Temas a su aplicación. Tienes muchas posibilidades de personalizar y tematizar tu aplicación mediante la API de Android. No debería haber necesidad de un marco adicional externo para usar.
Espero que eso ayude.
Aquí puedes encontrar todos los archivos psd para crear un buen Ui para Android.
Editar Acaba de lanzar http://android-patterns.rickreation.com . Tiene una serie de ejemplos de las principales aplicaciones en Google Play. Voy a agregar información sobre la implementación de esos patrones también.
La convención que la mayoría de las aplicaciones han comenzado a seguir ahora es una de esta conferencia de Google I / O. Vi esto en Facebook, Twitter, Picplz y un par de otras aplicaciones. GreenDroid es una biblioteca para obtener algunos de estos sin mucho trabajo.
Las dos cosas más útiles que he encontrado al modificar los componentes son las herramientas seleccionables y nueve parches.
StateListDrawables ayuda a manejar diferentes eventos de UI fácilmente en un solo archivo XML. No hay necesidad de perder el tiempo en el código. Nueve parches lo ayudan a crear fondos estirables que se expanden de acuerdo con el tamaño de la Vista.
Los objetos dibujables de formas también son útiles para hacer cosas básicas como rectángulos redondeados.