AndroidColtello da burro

introduzione

Butterknife è uno strumento di associazione delle viste che utilizza le annotazioni per generare il codice boilerplate per noi. Questo strumento è stato sviluppato da Jake Wharton in Square ed è essenzialmente utilizzato per risparmiare la digitazione di righe ripetitive di codice come findViewById(R.id.view) quando si tratta di visualizzazioni, rendendo il nostro codice molto più pulito.

Per essere chiari, Butterknife non è una libreria di dipendenze . Butterknife inietta il codice al momento della compilazione. È molto simile al lavoro svolto da Android Annotations.

Osservazioni

Coltello da burro

Associazione dei campi e dei metodi per le viste Android che utilizza l'elaborazione delle annotazioni per generare automaticamente il codice di zona.

  • Elimina le chiamate findViewById utilizzando @BindView nei campi.
  • Raggruppa più viste in un elenco o array. Operare su tutti contemporaneamente con azioni, setter o proprietà.
  • Elimina le inner class anonime per gli ascoltatori annotando i metodi con @OnClick e altri.
  • Elimina le ricerche di risorse utilizzando annotazioni di risorse sui campi.

Maggiori informazioni: http://jakewharton.github.io/butterknife/

Licenza

Copyright 2013 Jake Wharton

Autorizzato con Licenza Apache, Versione 2.0 (la "Licenza"); non è possibile utilizzare questo file se non in conformità con la licenza. È possibile ottenere una copia della licenza all'indirizzo

http://www.apache.org/licenses/LICENSE-2.0

Salvo quanto richiesto dalla legge applicabile o concordato per iscritto, il software distribuito sotto la Licenza è distribuito "COSÌ COM'È", SENZA GARANZIE O CONDIZIONI DI ALCUN TIPO, espresse o implicite. Vedere la Licenza per le autorizzazioni e limitazioni specifiche della lingua che disciplinano la Licenza.

Coltello da burro Esempi correlati