一些方便使用的开源项目

广告轮播Banner

https://github.com/youth5201314/bannerAndroid图片轮播控件 

图片加载框架 GlideImageView

该库是基于GlideV4.0设计的,实现如下特性:

1、通过提供的属性可以设置图片的圆角、边框。

2、可以设置点击触摸图片时的颜色、透明度。

3、一行代码加载来自网络、res、SDCard中的图片,可加载成圆形。

4、可以监听加载图片时的进度。

图片加载,带有进度效果

智能ImageView包括圆角与阴影功能,带有颜色解析器

简介

可以解析图片中的主色调,默认将主色调作为控件阴影的颜色

可以自定义设置控件的阴影颜色

可以控制控件四个角的圆角大小(如果控件设置成正方向,随着圆角半径增大,可以将控件变成圆形)

可以控制控件的阴影半径大小

可以分别控制阴影在x方向和y方向上的偏移量

可以将图片中的颜色解析出六种主题的颜色,每一种主题颜色都有相应的三种匹配背景 标题 正文的推荐颜色

智能imageView

AndroidAutoLayout----hy

再也不用拿着设计稿去想这控件的宽高到底取多少dp

再也不用去为多个屏幕去写多个dimens

再也不用去计算百分比了(如果使用百分比控件完成适配)

再也不用去跟UI MM去解释什么是dp了

你所要做的就是抄抄设计稿上面的px,直接写入布局文件。

还有很多好处,比如上面的Item里面元素比较多,如果标识的比较全面,一个FrameLayout,里面的View填写各种marginLeft,marginTop就能完美实现,几乎不需要嵌套了。

AndroidAutoLayout

Android 上最便捷的第三方 Keyboard 集合。



Keyborad

SelectorInjection

SelectorInjection是一个强大的selector注入器。它可以给view注入selector状态,免去了大量的selecor文件。

如果你的需求很简单,不妨试试这篇文章讲到的一张图片实现selector的方法:http://www.cnblogs.com/tianzhijiexian/p/4505190.html

--

###前言

selector的写法比较复杂,我借鉴了SelectorButton和MaterialDesignLibrary的写法,最终产生了能将颜色和形状两两组合的selector注入器。

本注入器支持且不仅仅支持下列的按钮,你还可以通过layer-list和shape的组合产生更多的按钮。

SelectorInjection

Git使用

Git使用

Android 层叠卡片控件,仿"探探app"

Android 层叠卡片控件,仿"探探app"

Android智能下拉刷新框架-SmartRefreshLayout

Android智能下拉刷新框架-SmartRefreshLayout

Android 简洁优雅的文件选择器

Android 简洁优雅的文件选择器

自定义View

Fresco

Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用]

开源Android图标库

三个优秀的Android图表开源控件

更换主题皮肤

仿网易云换肤

PhotoEdit(For Android studio )

PhotoEdit(For Android studio )

Android EditText的撤销和恢复(反撤销)

Android EditText的撤销和恢复(反撤销)

Fragment

fragment

轻量级新手引导遮罩

遮罩


你可能感兴趣的:(一些方便使用的开源项目)