percolate / Caffeine
Licence: bsd-3-clause
Speed up your Android development
Stars: ✭ 418
Programming Languages
java
68154 projects - #9 most used programming language
Caffeine
Speed up your Android development!
A collection of utility classes that help make Android development faster (and safer!)
Examples
No more unsafe type casting scattered throughout your code:
TextView x = ViewUtils.findViewById(this, R.id.my_text)
ImageView y = ViewUtils.findViewById(this, R.id.my_image)
LinearLayout z = ViewUtils.findViewById(this, R.id.my_layout)
Some handy 1-liners:
ActivityUtils.launchActivity(this, SomeNewActivity.class);
DialogUtils.quickDialog(this, "Some awesome message");
ToastUtils.quickToast(this, "Some toast message");
Adding to your application
Simply add Caffeine as a gradle dependency. Distribution is done through jitpack.io.
See https://jitpack.io/#percolate/caffeine for instructions
Running Tests
./gradlew clean test:connectedAndroidTest
License
Open source. Distributed under the BSD 3 license. See LICENSE.txt for details.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].