FlyJingFish's repositories

OpenImage

🔥🔥🔥查看大图、查看视频、图片浏览器,完美的甚至完胜微信的打开过渡动画,支持手势放大缩小图片,支持下拉手势返回,支持自定义图片加载库,支持自定义视频库,支持自定义所有UI

Language:JavaLicense:Apache-2.0Stargazers:325Issues:7Issues:28

AndroidAOP

🔥🔥🔥AndroidAOP 是专属于 Android 端 Aop 框架,只需一个注解就可以请求权限、切换线程、禁止多点、一次监测所有点击事件、监测生命周期等等,没有使用 AspectJ,也可以定制出属于你的 Aop 代码

Language:KotlinLicense:Apache-2.0Stargazers:320Issues:1Issues:5

GradientTextView

🔥🔥🔥渐变色GradientTextView,支持字体渐变色,支持渐变色粗边

Language:JavaLicense:Apache-2.0Stargazers:38Issues:1Issues:1

ShapeImageView

🔥🔥🔥支持显示任意图形,只有你想不到没有它做不到;不直接操作Bitmap,可绘制圆形或圆角矩形背景边框,另外新增4种显示模式(Supports displaying arbitrary graphics, only you can't think of it, you can't do it without it; without directly operating Bitmap, you can draw a circular or rounded rectangle background frame, and add 4 new display modes)

Language:JavaLicense:Apache-2.0Stargazers:28Issues:1Issues:3

FormatTextViewLib

🔥🔥🔥TextView支持部分文本设置加粗、斜体、大小、下划线、删除线,下划线支持自定义距离、颜色、线的宽度;支持添加网络或本地图片(TextView supports partial text setting bold, italic, size, underline, strikethrough, underline supports custom distance, color, line width; supports adding network or local pictures)

Language:KotlinLicense:Apache-2.0Stargazers:23Issues:1Issues:1

ShadowLayout

🔥🔥🔥ShadowLayout可自定义阴影颜色,自定义四个边的阴影宽度

Language:JavaLicense:Apache-2.0Stargazers:19Issues:0Issues:0

SwitchKeyboard

🔥🔥🔥切换键盘和菜单的工具类,聊天页面、评论、弹幕等情景都适用,切换效果堪比苹果手机

Language:JavaLicense:Apache-2.0Stargazers:18Issues:0Issues:0

HighlightView

🔥🔥🔥支持高亮灯光移动效果的View,可自定义任何图形和文字

Language:JavaLicense:Apache-2.0Stargazers:16Issues:1Issues:1

HollowTextView

🔥🔥🔥镂空 HollowTextView,支持渐变色粗边,支持设置背景

Language:JavaLicense:Apache-2.0Stargazers:12Issues:1Issues:0

EraseImageView

🔥🔥🔥可擦除带动画的ImageView,刮刮乐,探索擦除动画

Language:JavaLicense:Apache-2.0Stargazers:8Issues:1Issues:0

ModuleCommunication

🔥🔥🔥 Android模块化/组件化通信框架,本库旨在解决模块间的通信需求,可以让模块间的代码在依旧存在于其自己的模块的前提下,实现能够互相访问而不需要下沉到公共模块。以此来解决公共模块因为各个模块下沉代码而导致的不断膨胀的问题。更有方便的router功能

Language:KotlinLicense:Apache-2.0Stargazers:8Issues:0Issues:0

PerfectTextView

🔥🔥🔥完善了TextView 四个方向的Drawable设置,可在布局中设置大小和间距,并且可以设置点击,双击,长按监听

Language:JavaLicense:Apache-2.0Stargazers:8Issues:1Issues:0

TitleBar

🔥🔥🔥全能的顶部返回栏TitleBar,方便高效

Language:JavaLicense:Apache-2.0Stargazers:8Issues:0Issues:0

GraphicsDrawable

🔥🔥🔥万能的Drawable,支持圆图、圆角图以及自定义图形;不再需要学习各个图片加载框架各种设置圆角,圆形图,甚至任何的特殊图形也无缝支持;不需要再让 UI 切各种圆角、圆形图或其他图形的 placeholder、error 资源图

Language:KotlinLicense:Apache-2.0Stargazers:7Issues:0Issues:0

LightAOP

🔥🔥🔥Android平台Aop框架,支持Kotlin项目、支持Java项目、支持Java kotlin混合开发。将 AspectJ 轻量化、容易化使用的 Android 端 Aop 框架,不再学习如何使用 AspectJ 的语法,也可以定制出属于你的 Aop 代码

Language:JavaLicense:Apache-2.0Stargazers:6Issues:0Issues:0

LightRouter

🚀🚀🚀 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)

Language:KotlinLicense:Apache-2.0Stargazers:4Issues:0Issues:0

banner

🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。

Language:JavaLicense:Apache-2.0Stargazers:2Issues:0Issues:0

XfermodeDemo

测试Xfermode

Language:KotlinStargazers:2Issues:0Issues:0

GSYVideoPlayer

视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。

Language:JavaLicense:Apache-2.0Stargazers:1Issues:0Issues:0

BaseRecyclerViewAdapterHelper

BRVAH:Powerful and flexible RecyclerAdapter

License:MITStargazers:0Issues:0Issues:0

BlurView

Dynamic iOS-like blur of underlying Views for Android

License:Apache-2.0Stargazers:0Issues:0Issues:0
License:MITStargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:1Issues:0

eu-backend

🔥🔥🔥基于SpringBoot开发的轻量级快速开发平台

License:MITStargazers:0Issues:0Issues:0

EventBus

Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.

License:Apache-2.0Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

proguard

ProGuard, Java optimizer and obfuscator

License:GPL-2.0Stargazers:0Issues:0Issues:0

README

README文件语法解读,即Github Flavored Markdown语法介绍

License:UnlicenseStargazers:0Issues:0Issues:0

rxhttp

🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.

Language:KotlinLicense:Apache-2.0Stargazers:0Issues:0Issues:0

subsampling-scale-image-view

Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:0Issues:0