Ysj's repositories
BytecodeUtil
安卓平台(已支持 AGP 8+)上的基于 ASM 实现的高性能轻量级字节码操作平台。你只需要专注于如何修改字节码达成业务需求,不需要再去写 Gradle 插件和进行复杂且冗余的 IO 处理。
FloatingBottomNavigator
浮动溢出效果的底部导航。支持自动判断 tab 高度,自动裁剪 bacground,支持设置分割线颜色和粗细,支持设置可浮动区域的大小。
DoKitPluginCompat
解决 DoKit 插件在 AGP 8+ 上无法使用的问题。
SuspendedWindow
Android custom suspended window. 安卓自定义悬浮窗。
bcu-modifier-aspect
基于 BytecodeUtil 开发的,用于在 Android 中实现 AOP 的字节码修改器。
media-codec
完全基于 Android MediaCodec 封装的高性能编解码器实现,内部没有任何第三方库和的 C/C++ 代码。
PermissionMonitor
Android 隐私政策敏感权限监控工具。通过对敏感权限的调用代理来监控其调用,并支持检测通过反射调用敏感权限的行为。
UsbConnector
(已经不维护啦)一个 Android 轻松连接 USB device 的连接库
bcu-modifier-component-di
基于 BytecodeUtil 实现的,用于组件化的组件接口注入实例的字节码修改器。
Language:KotlinApache-2.0000
YCR-Idea-Plugin
一个配合 YCR 库使用的插件。兼容 Kotlin 和 Java 代码。支持便捷定位路由目标。支持路由 path 提示和自动补全。