原文地址:
https://dzone.com/articles/android-libraries-that-can-clean-up-your-code
http://www.iteye.com/news/32065
1.Butter Knife
http://jakewharton.github.io/butterknife/
Bind Android views and callbacks to fields and methods.
2.Ice Pick
https://github.com/frankiesardo/icepick
用于简化保存和恢复实例状态的生命周期。
Icepick is an Android library that eliminates the boilerplate of saving and restoring instance state.
3.Dart 和 Henson
https://github.com/f2prateek/dart
Extras "injection" library for Android.
4.Parceler
http://parceler.org/
Android Parcelables made easy through code generation.
5.Timber
https://github.com/JakeWharton/timber
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
6.Dagger2
https://github.com/google/dagger
A fast dependency injector for Android and Java.
7.Retrofit
http://square.github.io/retrofit/
A type-safe HTTP client for Android and Java
8.Realm
https://github.com/realm/realm-java
Realm is a mobile database: a replacement for SQLite & ORMs
9.OkHttp
http://square.github.io/okhttp/
An HTTP & HTTP/2 client for Android and Java applications
10.Lottie
https://github.com/airbnb/lottie-android
Render After Effects animations natively on Android and iOS
分享到:
相关推荐
"Basic4Android_Libraries(更新到2017年4月)"这个压缩包包含了截止到2017年4月的所有B4A库文件。这意味着它可能包含了大量的类库和模块,这些资源可以帮助开发者利用B4A进行更高效、更便捷的开发工作。这些库可能...
### 关于Android广告库对用户隐私的影响研究 随着智能手机在过去几年中的迅速普及和发展,移动应用市场也随之繁荣起来。为了提供更多的功能和服务,如社交网络互动、游戏等,大量的应用程序应运而生。这些应用程序...
List of Android UI/UX Libraries.zip,一份精选的android ui/ux库列表
Android-android-ui-animation-components-and-libraries.zip,android ui库、组件和动画作者@ramotion-https://github.com/ramotion/swift-ui-animation-components-libraries,安卓系统是谷歌在2008年设计和制造的。...
Basic4Android是一款基于Java语言的开发工具,专为Android应用开发设计。它简化了编程过程,使得开发者可以使用更简单的语法来创建复杂的Android应用程序。"最新类库"指的是Basic4Android提供的最新版本的库文件,...
B4A full v1.9 Libraries是B4A的一个完整版本,包含了丰富的库函数,支持多种功能,帮助开发者快速构建各种类型的Android应用。 **B4A库系统** B4A的库系统是其强大之处,这些库提供了对Android原生API的封装,让...
Android VR SDK是Google推出的一款用于开发虚拟现实应用的软件开发工具包,主要...通过深入研究Android VR SDK的"libraries"和"simples",开发者可以逐步掌握VR应用开发的关键技术和实践,从而创造出丰富多样的VR体验。
第一步:添加jar包到libs里面,系统自动把jar加载到android private libraries中; 第二步:新建文件 afinal_0.5.1_bin.jar.properties 文件,文件内容为jar包的源代码的路径,如下:(换成你自己的) 代码如下: ...
"android-libraries-and-resources"项目提供了一个全面的列表,汇集了适用于Android应用开发的各种库、工具和其他有益资源。这些资源通常经过社区验证,具有良好的性能和广泛的适用性。下面,我们将详细探讨这些库和...
然而,"Android port of Boost C++ Libraries.zip" 是一个专门为Android平台优化的Boost库版本,使得开发者能够在Android应用中利用Boost的强大功能。 这个移植版的Boost库可能包含了对Android NDK(Native ...
5. **Android Public Libraries**: - 这些库文件(通常为.jar或.aar格式)提供了对Android框架API的访问。开发者可以将这些库导入到他们的项目中,以便调用Android的各种功能。 6. **Documentation**: - `...
《Android开发:ACL库在Flashlight+Libraries项目中的应用》 在移动开发领域,尤其是在Android平台上,开发者经常面临各种挑战,其中之一就是如何高效、便捷地管理应用程序的权限。在这个背景下,ACL(Access ...
Right now, the library supports java libraries and android libraries which don't rely on android resources. Support for lazy loading resources may be added later. In the demo app there's two examples ...
Guava: Google Core Libraries for Java Guava is a set of core libraries that includes new collection types (such as multimap and multiset), immutable collections, a graph library, functional types, ...
LOCAL_SHARED_LIBRARIES := libclibm libcutils libnetutils LOCAL_MODULE := iperf # LOCAL_FORCE_STATIC_EXECUTABLE := true # LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # LOCAL_UNSTRIPPED_...
在“Basic4android_1.70_Retail_+_Libraries”这个压缩包中,包含了B4A的1.70零售版本以及相关的库文件。零售版意味着这是一个完整且经过官方认证的版本,拥有全部的功能,适用于商业开发。库文件对于扩展B4A的功能...
3. **Platform Libraries**:包含了运行Android应用所需的核心库和框架。 4. **Build Tools**:用于构建、编译和打包应用的工具,如AAPT(Android Asset Packaging Tool)、dx等。 5. **AndroidJUnitRunner**和**...
【标题】:“安卓VR相关-AndroidVR的项目(所需要开发VR的库文件在libraries里).rar”揭示了这个压缩包包含的是与Android平台上的虚拟现实(VR)开发相关的项目资源。这里的“Android VR”通常指的是Google的Daydream...