mr-xujianbao's repositories
opencv
Open Source Computer Vision Library
libyuv-android
LibYUV for Android
media
Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
Shadow
零反射全动态Android插件框架
scrcpy
Display and control your Android device
JZVideo
高度自定义的安卓视频框架 MediaPlayer exoplayer ijkplayer ffmpeg
webrtc_android
webrtc VideoCall VideoConference 视频通话 视频会议
AndroidPicker
安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc.
matrix
Matrix is a plugin style, non-invasive APM system developed by WeChat.
AndroidPerformanceMonitor
A transparent ui-block detection library for Android. (known as BlockCanary)
AndroidWebRTC
Checkout step by step tutorial.
coil
Image loading for Android backed by Kotlin Coroutines.
Jetpack-MVVM-Scaffold
人生苦短,让脚手架为你节省时间。(目前作为《最佳实践》项目的 Dev 版优先更新)
Strict-DataBinding
善用 DataBinding 彻底解决 “View 实例的 Null 安全一致性问题”
architecture-samples
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
Jetpack-MVVM-Best-Practice
是难得一见 Jetpack MVVM 最佳实践!在 "以简驭繁" 代码中,对 "视图控制器" 乃至 "标准化开发模式" 形成正确、深入理解!
PermissionsDispatcher
A declarative API to handle Android runtime permissions.
RxPermissions
Android runtime permissions powered by RxJava2
PagerGridLayoutManager
基于RecyclerView实现网格分页LayoutManager——PagerGridLayoutManager
zxing
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
MVVM-Architecture
The practice of MVVM + Jetpack architecture in Android.
PictureSelector
Picture Selector Library for Android or 图片选择器
ImmersionBar
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,适配横竖屏切换、刘海屏、软键盘弹出等问题,可以修改状态栏字体颜色和导航栏图标颜色,以及不可修改字体颜色手机的适配,适用于Activity、Fragment、DialogFragment、Dialog,PopupWindow,一句代码轻松实现,以及对bar的其他设置,详见README。简书请参考:http://www.jianshu.com/p/2a884e211a62
BannerViewPager
🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。
RxFFmpeg
🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
CameraView
📸 A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs. Real-time filters, gestures, watermarks, frame processing, RAW, output of any size.
SectionedRecyclerViewAdapter
An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.
nginx-rtmp-module
NGINX-based Media Streaming Server
nginx-http-flv-module
Media streaming server based on nginx-rtmp-module. In addtion to the features nginx-rtmp-module provides, HTTP-FLV, GOP cache and VHOST (one IP for multi domain names) are supported now.