`Butterknife` - generates `findViewById` and then ...
# android
a
Butterknife
- generates
findViewById
and then casts it for you. Can have Runtime errors if you're type in Java is inconsistent with xml.
DataBinding
- remembers
id -> View
map as it inflates. Checks types at Compile Time. Offers much more. IDE integration is a bit of a pain sometimes. have to clean build more than I'd like.