Cómo crear una página de información de teléfono móvil usando Android
Utilice Android Studio para crear un programa llamado "Página de información móvil" para mostrar información en la página de configuración del teléfono móvil.
1. Resultados de ejecución
2. Ideas de diseño (principios de implementación)
1) Copie los ocho íconos preparados en la carpeta res/drawable
2) ¿Crear un diseño lineal vertical y crear cuatro diseños relativos en el diseño lineal?
3) Agregar el TextView correspondiente en el diseño relativo
4) Almacenar los estilos extraídos en el archivo style.xml debajo del archivo de valores
5) Cree las carpetas value-zh-rCN y value-en-rUS y el archivo strings.xml
3.
Implementación de caso
1) Cree un programa de página de información de teléfono móvil en la carpeta res/layout
activity_main.xml, que se utiliza para la interfaz del programa correspondiente al archivo de diseño. es el siguiente:
2) Extraer estilo p>
Dado que los márgenes, el ancho y el alto entre los mismos controles se fijan cuando se escribe el archivo de diseño. Por lo tanto, habrá mucho código de diseño duplicado. Para simplificar y reutilizar el código, se puede extraer el mismo código para el estilo en un archivo style.xml separado.
Cree un archivo style.xml en la carpeta res/values. El código en el archivo style.xml es el siguiente:
& lt;!-- el ancho y el alto coinciden--parent -->
3) Cree las carpetasvalues-zh-rCN yvalues-en-rUS en el directorio res
Crear carpetasvalues-zh-rCN yvalues-en-rUS en el directorio res y cree los archivos
strings.xml correspondientes en estas dos carpetas.
El archivo strings.xml en la carpeta value-zh-rCN tiene este aspecto:
& lt ;string name="_gesture">Gesto personalizado
Cadena en la carpeta value-en-rUS. El archivo xml tiene este aspecto:
4) Escribe código para interactuar con la interfaz
Necesitas escribir la lógica para interactuar con el usuario en el código MainActivity.
El código correspondiente para MainActivity es el siguiente:
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle saveInstanceState) { super.onCreate(savedInstanceState);
setContentView(R. diseño .activity_main);
4.activity_main);
}
}
Lo anterior es todo el código para el teléfono móvil. Página de información En la simulación Cuando se ejecuta en el emulador, el texto anterior se mostrará en inglés de forma predeterminada. Para mostrar chino, debe realizar algunas configuraciones:
Primero buscar. el elemento de configuración en la configuración del emulador y haga clic para ingresar
Una vez completada la configuración, cuando la página se ejecute en el simulador, el texto anterior se mostrará en chino