https://github.com/trending/java
头像生成
VerticalSlideView
类似淘宝的商品详情页,继续拖动查看详情,其中拖动增加了阻尼,并且重写了ListView,GridView,ScrollView,WebView,RecyclerView 的 dispatchTouchEvent 方法,使用的时候无须额外的代码,可以任意嵌套使用。
Github
Java 的 Markdown 解析器 commonmark-java
commonmark-java 是一个 Markdown 解析器,一个基于 CommonMark 规范解析和渲染 Markdown 文本的 Java 库
Github
具有以下特性:
- 小(最小化的依赖)
- 快 (比 pegdown 快 10-20 倍,在仓库中可查看 benchmarks)
- 灵活 (解析后可操作 AST,自定义 HTML 渲染)
- 可扩展(表格,删除线,自动链接等等)
利用图表实现价格范围添加的Android库
标签组件
Kongzue StackLabel 是堆叠标签组件,适合快速完成需要堆叠标签的场景,例如“搜索历史”、“猜你喜欢”等功能。
Github
一个Android颜色选择器库
HoloColorPicker
ColorPickerView
ColorPicker
圆形SeekBar
垂直SeekBar
IndicatorSeekBar
MusicAnimLine
MediumClap-Android
WaveView
ShadowImageView可以根据图片内容变阴影颜色,更加细腻的阴影效果
SVGAPlayer 播放 After Effects / Animate CC (Flash) 动画
Iconfont-阿里巴巴矢量图标库
官网
需要登录(可以用微博),可以下载SVG和PNG格式。
开源Icon MaterialDesign
支持Android(Vector/SVG,官网选中图标右键可以直接看Vector),Web(css字体),Windows(字体),
官网
Github
InfiniteCycleViewPager
QMUI_Android
package com.qmuiteam.qmui.util
里面有很多实用的工具类,如状态栏相关的工具类:QMUIStatusBarHelper
Vorolay
FlabbyListView
Ferris-Wheel动画
在空间中绘制随机飞行粒子形成星座
md编辑器
md编译和解析
##将文本转换为UML序列图
Github
AnimatedTabLayout
Fragmentation
为”单Activity + 多Fragment”,”多模块Activity + 多Fragment”架构而生,简化开发,轻松解决动画、嵌套、事务相关等问题。
Github
Cosin(loading view)
AndPermission
Github
Android权限申请管理库
SeekCircle
Custom Circular SeekBar
TimeRuler 时间轴、时间刻度尺
Equalizer for Android
FastBootWeixin 微信公众号快速开发框架
基于SpringBoot的微信公众号快速开发框架,注解方式处理全部逻辑
Github
一款万能遥控器的交互效果
Android 毛玻璃效果
Github Blurry
Blurry is an easy blur library for Android.
Github BlurKit
(目前版本只能在Activity使用,不支持Fragment和Dialog等)模糊图片,提供高斯模糊的遮罩(BlurLayout),随着遮罩下面的内容的变化,高斯模糊效果也会随之改变。[参考](https://juejin.im/post/5a7fec225188257a865d6c30),最新版本为`compile 'com.flurgle:blurkit:1.1.1'`,readme上没有更新。
Github Dali
需要Java8,模糊图片和View(获取View的Bitmap在处理为图像),可以自动刷新模糊。
##### [Github Gaussian](https://github.com/jrvansuita/GaussianBlur)
只有模糊图片。
Github BlurDialogFragment
处理了整个DialogFragment,适用于模糊整个Fragment。原理就是获取Fragment的Activity的View Bitmap,再处理为模糊。其他的库也差不多这个思想。
…