2017 in Mobile: DZone’s Top 10 Android Libraries

移动开发 DZone (源链)

Although 2017 will be remembered as the year that Kotlin took hold, a lot of the libraries that we use are still Java-based. There’s no harm in that, and it’s a trend that is likely to change next year.

Here are our top ten libraries that were introduced in 2017 for Android development

vlayout

A powerful LayoutManager extension for RecyclerView, vlayout provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview.

android-architecture-components

Introduced at this year’s Google I/O, the Android Architecture Components collection of libraries introduces core concepts that help build properly maintainable and scalable apps. If you’re starting out on a project, you cannot ignore these – it’s a gift from Google!

Matisse

Matisse is a well-designed local image and video selector for Android.

litho

litho is a declarative framework for building efficient UIs on Android from Facebook.

UltraViewPager

UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.

chuck

chuck is an in-app HTTP inspector for Android OkHttp clients.

spruce-android

Spruce is a lightweight animation library that helps choreograph the animations on the screen. With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype.

MaterialChipsInput

MaterialChipsInput is an implementation of the Material Design Chips component for Android.

Tiny

An image compression library that has no other dependencies, Tiny uses an asynchronous thread pool to compress images , and will hand out the result in the main thread when compression is completed.

android-clean-architecture-boilerplate

android-clean-architecture-boilerplate is an Android boilerplate project using clean architecture, using RxJava2, Dagger 2, Glide and other libraries that have become the standard set for any Android app.

Interested in the top 10 Swift libraries for 2017? Check them outhere.

DZone责编内容来自:DZone (源链) | 更多关于

阅读提示:酷辣虫无法对本内容的真实性提供任何保证,请自行验证并承担相关的风险与后果!
本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 移动开发 » 2017 in Mobile: DZone’s Top 10 Android Libraries

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录