SafeDK
Sign upAdd Your SDK

Field and method binding for Android views

Field and method binding for Android views which uses annotation processing to generate boilerplate code for you.

Main Features

  • Eliminate findViewById calls by using @Bind on fields.
  • Group multiple views in a list or array. Operate on all of them at once with actions, setters, or properties.
  • Eliminate anonymous inner-classes for listeners by annotating methods with @OnClick and others.
  • Eliminate resource lookups by using resource annotations on fields.
SDK for Android
New: Resource binding annotations! 
  • @BindBool binds an R.bool ID to a boolean field.
  • @BindColor binds an R.color ID to an int or ColorStateList field.
  • @BindDimen binds an R.dimen ID to an int (for pixel size) or float (for exact value) field.
  • @BindDrawable binds an R.drawable ID to a Drawable field.
  • @BindInt binds an R.int ID to an int field.
  • @BindString binds an R.string ID to a String field.

Documentation

Example A

Selected Apps that use this SDK

B4bmacfcfphjnjzzfcffj6zemj8yjokc1dtzj9f4 x hcwhnx6yxpf43gejpgsjzrgvwuwntqpwivutz

iHeartRadio - Radio & Music

0zv0yf5yqhdpgfytmxwqdt82uawwkbia89rtxe irnk uvz2t5sratl4mnsocvtvvng6c3nfopsfum3k

Bible

X1ekd9 xzhobl1a8judxsfcghtzibcu1vloddfqpmgqtnacaz3qctesviyszr8d72u8gwmwvz0biwulp

Twitter

Eypxsrvpk1gq ejpdk9wgtkh5z6ytus3h93mhi8poyagio2gfjlytnuzi8 y0a56mopqsctgzgfbja10

Duolingo: Learn Languages Free

Qtivyvydid ixqf u79sfv6j b4jzgx2xlv limre1hhjdeykzpktqxwk44w3iujy9m iwropm8g9kee

Mobile Security & Antivirus

818 bgwzst6jnyde5xcbp uuevksyzlaio jdb ivs75etsozqqfkttelica5teliahsjgicnyflymgq

Spotify Music

Pf7n jjz06fve5lkjyxxlmx9xlmeik5iks msgtsuhznqd1m4zu29xu6wqjgsx4z3rozitjplkkq7jhb

Facebook

Similar SDKs

MORE

Reviews

Rate Now
5
60%
40%
0
0
0
Pedro Serrano06 Apr, 2016Report offensive

Amazing SDK

This SDK helps a lot in android development

MORE

Start a new discussion about ButterKnife

×
0
/1000
Login