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
- Algunos campos con 3 desplegables asociados a ella.
- Más de 25 campos de entrada (cuadro de entrada, botón de radio, desplegables, etc.)
- Todos los campos de entrada se agrupan en 3 categorías
Mi pregunta son:
- ACTION_INSTALL_PACKAGE
- ¿Puede Android WebView HTML influenciar las características del teclado o del teclado?
- Ejemplos de la interfaz de usuario de Android
- ¿El ancho / altura de diseño relativo no funciona de forma programática?
- Java.lang.IllegalStateException: ScrollView puede alojar sólo un hijo directo
- ¿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.
- ¿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) - 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.
- Imagen animada recortada
- Cómo alinear LinearLayout en el centro de su matriz?
- Ver fuera de los límites de un cuadro de diálogo
- Cómo importar conjunto de iconos en el proyecto de Android Studio
- Vista de lista con elementos de vista personalizados con superposiciones parciales (Android)
- Implementar android: button = "@ drawable / checkbox" por programa
- Android Night Mode sin CarModeEnabled
- SetShadowLayer provoca lento tiempo de dibujo en GridView?
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 …
- Cómo agregar niños a childnodes mediante el documento jsoup
- El atributo "title" ya ha sido definido cuando tienen las dependencias del diagrama de android 1.0.0