Looking for android Keywords? Try Ask4Keywords

AndroidCouteau à beurre


Introduction

Butterknife est un outil de liaison de vues qui utilise des annotations pour générer du code standard pour nous. Cet outil est développé par Jake Wharton à Square et est essentiellement utilisé pour enregistrer des lignes de code répétitives telles que findViewById(R.id.view) lorsqu’il s’agit de vues, rendant ainsi notre code beaucoup plus propre.

Pour être clair, Butterknife n'est pas une bibliothèque d'injection de dépendance . Butterknife injecte du code au moment de la compilation. Il est très similaire au travail effectué par les annotations Android.

Remarques

Couteau à beurre

Liaison de champs et de méthodes pour les vues Android qui utilise le traitement des annotations pour générer du code standard pour vous.

  • Éliminez les appels à findViewById en utilisant @BindView sur les champs.
  • Regrouper plusieurs vues dans une liste ou un tableau. Utilisez-les tous en même temps avec des actions, des paramètres ou des propriétés.
  • Éliminez les classes internes anonymes pour les auditeurs en annotant les méthodes avec @OnClick et autres.
  • Éliminez les recherches de ressources en utilisant les annotations de ressources sur les champs.

Plus d'infos: http://jakewharton.github.io/butterknife/

Licence

Copyright 2013 Jake Wharton

Licence sous la licence Apache, version 2.0 (la "licence"); vous ne pouvez utiliser ce fichier que conformément à la licence. Vous pouvez obtenir une copie de la licence à

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

Sauf si requis par la loi applicable ou convenu par écrit, les logiciels distribués sous la Licence sont distribués "TELS QUELS", SANS GARANTIE OU CONDITION D'AUCUNE SORTE, expresse ou implicite. Reportez-vous à la licence pour connaître la langue spécifique régissant les autorisations et les limitations sous la licence.

Couteau à beurre Exemples Liés