La pereza es una de las propiedades más poderosas de un buen programador, la mayoría de los desarrolladores de Android conocen la biblioteca de anotaciones ButterKnife de JakeWharton . Sin escribir elementos repetidos como findViewById() y setONClickListner() , usamos esta biblioteca, por lo que puede reducir la carga del desarrollador para escribir el mismo código una y otra vez cuando hay muchas vistas en el diseño que necesitan obtener referencias a través de findViewByID() . Las 7 características de los complementos de butterknife son:
- Optimice su código.
- Vista vinculante.
- También recursos vinculantes.
- Proporcione un detector de eventos.
- Proporcionar adaptador de lista.
- Proporcione RecyclerViewAdapter.
- Configuración de la propiedad Ver.
Cómo usar el complemento ButterKnifeZelezny X en Android Studio
Paso 1: Instale el complemento en el estudio de Android
Abra su Android Studio y vaya a la configuración> complementos como se muestra a continuación en la imagen.
Nota: puede consultar ¿Cómo instalar y desinstalar complementos en Android Studio? para instalar y desinstalar complementos en Android Studio.
Busque Android ButterKnife Zelezny en el mercado de complementos e instale el complemento. Después de completar la instalación, reinicie el IDE.
Paso 2: Abra un proyecto existente o nuevo
Vaya a build.gradle para la dependencia.
añadir dependencias:
dependencias { árbol de archivos de implementación (dir: ‘libs’, include:[‘*.jar’]) implementación ‘com.jakewharton:butterknife:7.0.1’
Paso 3: abra el archivo MainActivity.java o cualquier archivo de actividadjava donde desee agregar la biblioteca
Haga clic con el botón derecho en la notación del archivo XMl como se muestra en la figura anterior y seleccione insertar > Generar inyección de butterKinfe .
Paso 4: Seleccione Elementos y haga clic en el botón de confirmación.
Paso 5: Su inyección se implementa con éxito como se muestra en la figura.
Publicación traducida automáticamente
Artículo escrito por abhijat_sarari y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA