Notas de estudio de Android 1.2
uno
- Después de instalar el entorno de desarrollo integrado de Android, debemos aprender a crear aplicaciones de Android y comprender la arquitectura MVC de las aplicaciones de Android: capa de control: escriba código en MainActivity para controlar la lógica del programa, capa de vista: diseñe la interfaz de usuario en Activity_main y capa de modelo: cadenas Defina datos de cadena en xml.
(1) Crear aplicaciones de Android
-
Crear un nuevo proyecto de Android
-
Basado en
Empty Activity
plantilla -
Configurar la información básica del proyecto
-
Haga clic en el botón [Finalizar]
(2) Ejecutar aplicaciones de Android
- Haga clic en el botón verde ejecutar en la barra de herramientas
- Inicie el simulador y vea los resultados de ejecución del programa.
- Hay una etiqueta en el centro de la pantalla:
Hello World
(3) Establecer etiquetas de pantalla
1. Modificar los atributos del texto de la etiqueta.
-
Abra el directorio res\layout y abra el archivo de diseño principal
activity_main.xml
. El valor predeterminado es la vista Diseño.
-
Cambiar a vista de código
-
Modificar
android:text
valor de atributo
-
Reinicie la aplicación y vea el efecto.
-
Al observar las indicaciones en pantalla, se recomienda no utilizar cadenas codificadas (cadena codificada) y debe utilizar recursos @string.
-
Entonces necesitamos definir una variable de cadena en el archivo
res/value
en el directorio.strings.xml
welcome
-
activity_main.xml
Llame a esta variable de cadena en el archivo de configuración de diseñowelcome
2. Establezca el tamaño y el color de fuente de la etiqueta.
- Modificar el tamaño y color de fuente de la etiqueta, textSize - tamaño de fuente del texto; textColor - color del texto
- Reinicie la aplicación y vea el efecto.
3. Modificar el título de la aplicación.
- Busque la aplicación de Android que creamos en la lista de aplicaciones:
Test
- El programa se ejecuta y el título en la barra de actividades es también el nombre de la aplicación.
Test
app_name
Modificar el valor de una variable de cadena en un archivo de recursos de cadena
- Reinicie la aplicación y vea el efecto.
- Cierre la aplicación y vea la lista de aplicaciones.
(4) Modificar el diseño y establecer las propiedades del diseño.
1. Cambie el diseño de restricciones a un diseño lineal
- Cambiar ConstraintLayout a LinearLayout
2. Establecer propiedades de diseño lineal
(1) Establecer imagen de fondo
-
Documentación oficial: las imágenes ordinarias se colocan en el directorio dibujable y los íconos se colocan en el directorio mipmap.
-
Copie la imagen de fondo background.png al directorio dibujable
-
background
Establecer propiedades para diseño lineal
-
Ejecute el programa y vea el efecto.
(2) Establecer la alineación de los subcontroles
-
Establezca las propiedades de diseño lineal
gravity
encenter
-
Corre para ver el efecto.
(3) Establecer la dirección del diseño lineal
- Si desea agregar varios controles de etiqueta a un diseño lineal, el valor predeterminado es organizarlos horizontalmente, es decir, la propiedad de orientación del diseño lineal es horizontal de forma predeterminada. Si desea organizar verticalmente, entonces el atributo de orientación del diseño lineal debe establecerse en vertical.
- Agregar una etiqueta y establecer atributos relacionados
- Ejecute el programa y vea el efecto.
- Si desea que las dos etiquetas estén un poco separadas, establezca los atributos de margen (marginLeft, marginRight, marginTop, marginBottom)