Cómo implementar un diseño dinámico de la interfaz de la aplicación Android
1. Si los cambios dinámicos en la interfaz de su aplicación no son particularmente grandes, puede pasar algunos parámetros de identificación a través del servidor para determinar qué controles mostrar, como {TextView:{name:'ttitle', id "text1", visible:'1'}} significa mostrar el cuadro de texto con ID text1. De hecho, ya existen muchas interfaces escritas de antemano, o múltiples interfaces.
2. Usar webview para cargar html directamente es lo más recomendado actualmente. Pero el estilo es realmente difícil de entender. Si no lo haces bien, parecerá muy tosco.