Este artículo es de las notas de estudio del "Sitio web de autoaprendizaje informático del Sr. Jin" , ¡y se recomienda encarecidamente! El contenido es muy bueno. Puedes aprender si lo necesitas ~
Tabla de contenido
1. Descripción general de la actividad
2. Descripción general del diseño
Tres, archivos de actividad y diseño
Cinco, alternativa a findViewById
1. Descripción general de la actividad
2. Descripción general del diseño
Tres, archivos de actividad y diseño
Se recomienda no modificar la clase base de actividad para evitar que el efecto de visualización de diferentes versiones sea diferente.
Asociación de actividades y diseños: use setContentView () en el código de actividad
Todos los elementos de control en el diseño tienen objetos de vista correspondientes ~
La eficiencia de fingViewById no es alta ~ Si necesita llamar a una gran escala en el proyecto, debe optimizarlo usted mismo ...
Hay dos formas de conectar un control a una actividad:
1. Agregue un oyente al objeto de control directamente en el código de actividad.
2. En el archivo xml, agregue el atributo onclick al control correspondiente (declarativo)
Obtenga la referencia del objeto de control correspondiente a través de findViewById, pero también puede usar directamente el valor de id del control como referencia del objeto en Kotlin .
4. Recursos del proyecto
Cinco, alternativa a findViewById
Seis, resumen