Sugerencias para el formulario de entrada de datos en android

Estoy trabajando en la aplicación que tienen formulario de entrada de datos que tienen

  1. Algunos campos con 3 desplegables asociados a ella.
  2. Más de 25 campos de entrada (cuadro de entrada, botón de radio, desplegables, etc.)
  3. Todos los campos de entrada se agrupan en 3 categorías

Mi pregunta son:

  1. ¿Cómo mostrar el campo con 3 bajadas asociadas con él? Debido a un pequeño tamaño de pantalla no se puede mostrar horizontalmente.
  2. ¿Cuál es la mejor manera de representar más de 25 campos? He probado la vista de desplazamiento y pestañas, pero no lo encuentro tan agradable.
    Por ejemplo, si considera la fecha, entonces puede tener tres desplegables para la fecha, mes y año. (Su ejemplo justo tengo campos diferentes de la fecha)
  3. Cuál es la buena manera de tener campos en una categoría junto con una interfaz de usuario atractiva.

PS: Mi aplicación está relacionada con el Hospital por lo que tiene que ser agradable. Lo que también significa que no puedo utilizar el fondo brillante o la imagen.

Es posible que desee consultar este sitio para obtener ideas generales de diseño de la interfaz de usuario de Android. Aquí están algunos para sus casos particulares:

  • Re-diseñar su interfaz de usuario para mostrar sólo lo que se necesita. Es poco probable que todos los 25 campos se usen todo el tiempo. Considere pantallas separadas para diferentes casos de uso, y / o algún tipo de interfaz de usuario similar a un asistente (rellene los conceptos básicos, presione a continuación, complete los detalles, etc.)
  • Si realmente necesita mostrar todo esto, considere el uso de una tableta, no un teléfono para ejecutar la aplicación (suponiendo que se va a utilizar en el campo y tiene algún control sobre los dispositivos).
  • En lugar de las pestañas, es posible que desee probar algo como ViewPager . No toma tanto espacio como tabulaciones, y el número de vistas es prácticamente ilimitado.

Quizás así …

Puede utilizar la biblioteca QuickAction que permite crear algún tipo de menú contextual.

Para mantener una vista de pantalla sencilla, sólo puede mostrar los valores actuales. Varios en la misma línea para la misma categoría. Luego, si el usuario hace clic en un valor o categoría, activa una Acción Rápida con las acciones disponibles para la categoría o los valores: Editar, borrar, … Para cada acción, también puede mostrar un diálogo para actualizar / rellenar el campo que Ha desencadenado la acción …

  • RunOnUiThread vs Looper.getMainLooper (). Publicar en Android
  • Android: Actualización sobre el hilo de la interfaz de usuario muy rápido
  • Reemplace el título de la barra de acción con una ruleta (desplegable)
  • Eliminar el indicador de la serie / la leyenda del diagrama AndroidPlot
  • Actualizar interfaz de usuario mientras trabaja en el fondo
  • Android menú desplegable (sin girador!)
  • Deshabilitar el botón de envío cuando el EditText está vacío cuando se utiliza imeOption = actionSend
  • 3 Puntos después de un texto que no encaja en el tamaño de vista de texto
  • Desactivar SlidingMenu en actividad
  • ¿Cuál es la alternativa a getActionView () antes de API level11 en android?
  • Obtener / recoger una imagen de la aplicación de Android integrada en la Galería mediante programación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.