分享

2017新鲜出炉的10个Android库,你关注了吗?

 水斯宁 2017-10-20


2017新鲜出炉的10个Android库,你关注了吗?

目前,Stepper只有垂直视图,但将来会有更多的风格。你可以尝试一下,如下图:

2017新鲜出炉的10个Android库,你关注了吗?

你可以自定义normal/active两个状态的颜色,完成图标,开启动画并设置动画时长。可通过Github上的设置项和样式查阅所有设置项。

2. MultiSnapRecyclerView

这是分屏滚动的Android库。

MultiSnapRecyclerView为RecyclerView提供了分屏功能。

2017新鲜出炉的10个Android库,你关注了吗?

目前提供的功能有:start, end和center三个位置的吸附,

snap count 指定要分屏的数量,

支持水平和垂直分屏,

滚动时的回调。

3. Garland View for Android

该库可实现如下的布局:

2017新鲜出炉的10个Android库,你关注了吗?

GarlandView 外部是一个水平滚动的视图,视图内的每一个子视图可垂直滚动。你可以在README中找到其他重要信息。还有一个示例App。该库支持API 19及更高版本。

4. VegaLayoutManager

这是一个自定义的布局管理器——滚动时缩小并淡出头部。这是受到Dribble项目的启发。

2017新鲜出炉的10个Android库,你关注了吗?

5. ExpandableLayout

这个库的名字不言而喻,它是一个基于LinearLayout的可扩展的布局。

2017新鲜出炉的10个Android库,你关注了吗?

README里含有你启动时需要的所有信息,另外,还有一个示例App可以帮助你快速跳转到代码中。

6. SwipeBackLayoutSwipeBackLayout

允许你使用手势返回上一个界面。你可以设置滑动方向,如从左到右、从右到左、从顶部到底部、从底部到顶部。你还可以设置是否只能从边缘滑动。

2017新鲜出炉的10个Android库,你关注了吗?

2017新鲜出炉的10个Android库,你关注了吗?

SwipeBackLayout只能包含一个子布局,例如:

LinearLayout,RelativeLayout,FrameLayout,TableLayout等。

ScrollView,HorizontalScrollView,NestedScrollView等。

RecyclerView,AbsListView(ListView)等子类。

ViewPager,WebView等。

该项目里面有一个详细说明的文档、示例APP和一个APK。

7. SmartCropper

这是一个可以智能剪裁图像的库,可以识别边框并修正裁剪后的图像,适用于身份证、名片、文件等其他图片文件的裁剪。

2017新鲜出炉的10个Android库,你关注了吗?

2017新鲜出炉的10个Android库,你关注了吗?

特征:

以智能的方式裁剪图片,还可以识别边框;

支持拖动、放大效果以提升定位体验;

使用透视变换裁剪,可以修正先前裁剪的图片;

支持多种UI设置,如辅助线、蒙版、设置锚点、放大等效果。

目前,此库采用优化点算法,CropImageView具有选择放大效果,而且它可以使用CropImageView XML来进行设置。

8. Date Range PickerDate Range Picker

是具有改进UI的自定义日期范围选择器。

2017新鲜出炉的10个Android库,你关注了吗?

2017新鲜出炉的10个Android库,你关注了吗?

9. StoriesProgressView

我们都知道Facebook和Instagram展现在他们App上的Stories ,这是介绍StoriesProgressView的一个库,它可以扩展LinearLayout和允许你添加以下视图。

2017新鲜出炉的10个Android库,你关注了吗?

该项目包含一个简短但详细的README以及示例App。

10. CosmoCalendar

这是一个可以自定义日历的库,它可以提供很多功能和UI设置,例如:

· 改变日历方向;

· 自定义文本颜色;

· 设置类型和颜色;

· 定义导航按钮等;

· 还有很多其他功能;

2017新鲜出炉的10个Android库,你关注了吗?


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多