gaoyuyu's starred repositories
video-list-player
使用RecyclerView+ExoPlayer 模仿抖音上下无缝滑动视频播放。没有使用ViewPager2的原因是Fragment太重,内存消耗太大。当有使用ViewPager2效果的时候,没有必要,可以选择这个方式,更轻量化。有一点需要注意,在有键盘弹出的界面,RecyclerView的 onScrollStateChanged 监听方法,键盘弹出时,会被触发调用demo中有配合使用ExoPlayer 进行视频上下分页播放
SFragmentation
Fragment管理框架
LazyLoadFragment
我们在做应用开发的时候,一个Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用,而如果每个fragment都需要去加载数据,或从本地加载,或从网络加载,那么在这个activity刚创建的时候就变成需要初始化大量资源。这样的结果,我们当然不会满意。那么,能不能做到当切换到这个fragment的时候,它才去初始化呢?博文地址:http://www.cnblogs.com/leevey/p/5678037.html
Eyepetizer
🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
MarqueeRecyclerView
自动无限滚动跑马灯、支持垂直水平滚动、支持开关控制、一键接入,无需更多操作
LooperLayoutManager
实现无限循环的RecyclerView
WheelView2-3d
WheelView的另一种实现方式,适用任何布局方式整个item旋转
HorizontalWheelView
根据WheelView修改的水平滚轮选择器
WheelView-3d
Camera+Matrix+RecyclerView 实现仿IOS时间选择,垂直,水平方向WheelView 3d效果
NumPickerView
水平滚动数字选择器,继承view,,和日历滚动一样,继承view,在界面中可以左右滚动一行很长的数据,可以并且选中屏幕中间的数字,中间的数字最大最大,两边数字变淡变小,可以根据个人需求调整字体和颜色
HorizontalScrollSelectedView
横向滚动的,可以支持大量文本选择的 自定义View ,一行代码 , 简单易用 , 无OOM情况
ShadowLayout
可定制化阴影的万能阴影布局ShadowLayout 3.0 震撼上线。效果赶超CardView。阴影支持x,y轴偏移,支持阴影扩散程度,支持阴影圆角,支持单边或多边不显示阴影;控件支持动态设置shape和selector(项目里再也不用画shape了);支持随意更改颜色值,支持随意更改颜色值,支持随意更改颜色值。重要的事情说三遍
NotifyUtil
通知工具类
yfi_source
youtube&facebook&ins source
Android-YouTube-Background-Player
YouTube background player
android-youtube-player
YouTube Player library for Android and Chromecast, stable and customizable.
EasyPhotos
兼容android 10,自定义相机拍照。android图片选择、裁剪、压缩,自定义相机仿微信拍照,相册选择(单选/多选),文件夹图片选择(单选/多选),各界面根据状态栏颜色智能适配状态栏字体颜色变色为深色或浅色,根据使用场景智能适配沉浸式状态栏,内部处理运行时权限,支持Glide/Picasso/Fresco/Imageloader等所有图片加载框架库的带默认勾选选中图片的能填充自定义广告的自定义Ui相机相册图片浏览选择器;更有拼图/文字贴纸/贴图/图片缩放/Bitmap图片添加水印/媒体文件更新到媒体库等众多Bitmap图片编辑功能的android Bitmap图片处理工具框架库。
blurkit-android
The missing Android blurring library. Fast blur-behind layout that parallels iOS.
DylanStepCount
Android精准计步器
TodayStepCounter
Android计步模块(类似微信运动,支付宝计步,今日步数),记录当天从0点到23:59的步数
CameraView
Easily integrate Camera features into your Android app (forked and enhancemented)
camerakit-android
Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.
camera-samples
Multiple samples showing the best practices in camera APIs on Android.
Android-MvvmComponent-App
Android 组件化开源app -开眼短视频(OpenEyes)