Ysj (Ysj001)

Ysj001

Geek Repo

Location:China-Guangdong-Shenzhen

Home Page:https://blog.csdn.net/qq_35365635

Github PK Tool:Github PK Tool

Ysj's repositories

BytecodeUtil

安卓平台(已支持 AGP 8+)上的基于 ASM 实现的高性能轻量级字节码操作平台。你只需要专注于如何修改字节码达成业务需求,不需要再去写 Gradle 插件和进行复杂且冗余的 IO 处理。

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

FloatingBottomNavigator

浮动溢出效果的底部导航。支持自动判断 tab 高度,自动裁剪 bacground,支持设置分割线颜色和粗细,支持设置可浮动区域的大小。

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

YCR

(停止维护,建议使用 BCU 的 modifier-component-di)一个用于 Android 组件化改造的库。融合了 ARouter 和 CC 的特色,在保留原生能力的基础上做扩展。支持渐进式组件化改造,支持开发时夸 APP 调用,支持无入侵式获取 ActivityResult,支持绑定 Lifecycle 控制生命周期,支持手动中断路由过程……

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

DoKitPluginCompat

解决 DoKit 插件在 AGP 8+ 上无法使用的问题。

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

GLCameraX

Android CameraX + OpenGL。虽然 CameraX 已经封装了大部分对相机操作,但想要基于 OpenGL 做一个可以自定义渲染流程的相机还是有不少东西需要处理,如 OpenGL 环境的封装,需要自定义的 SurfaceProvider,和图片视频捕获。 本项目在 lib_camera 中提供了这一些列封装用来解决这些痛点,你可以添加自定义的相机渲染节点 CameraRenderer 来修改渲染流程。

Language:KotlinStargazers:7Issues:1Issues:0

SuspendedWindow

Android custom suspended window. 安卓自定义悬浮窗。

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

bcu-modifier-aspect

基于 BytecodeUtil 开发的,用于在 Android 中实现 AOP 的字节码修改器。

Language:KotlinLicense:Apache-2.0Stargazers:4Issues:1Issues:3

media-codec

完全基于 Android MediaCodec 封装的高性能编解码器实现,内部没有任何第三方库和的 C/C++ 代码。

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

PermissionMonitor

Android 隐私政策敏感权限监控工具。通过对敏感权限的调用代理来监控其调用,并支持检测通过反射调用敏感权限的行为。

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

UsbConnector

(已经不维护啦)一个 Android 轻松连接 USB device 的连接库

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

bcu-modifier-component-di

基于 BytecodeUtil 实现的,用于组件化的组件接口注入实例的字节码修改器。

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

StuOkHttp

用于学习 OkHttp 将其基本自己实现了一遍。

Language:KotlinStargazers:0Issues:1Issues:0

YCR-Idea-Plugin

一个配合 YCR 库使用的插件。兼容 Kotlin 和 Java 代码。支持便捷定位路由目标。支持路由 path 提示和自动补全。

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