GitPlanet
Projects
Users
Categories
Languages
About
All Git Users
→ yangchaojiang
6 open source projects by yangchaojiang
[ Open user page on Github ]
1.
Demoloadview
切换加载中,加载失败,加载成功布局,定义一个LoadViewHelper所有界面通用,通同时也支持单个自定义无需添加布局中view, 大大降低耦合性
✭ 218
java
android
loading
2.
Utilsdmo
jsonManager json解析 采用 fastjson TimeUtils 时间类 除了时间格式化,提供用于视频的时长,和语音的时长的时间格式化 YUtils 类例如 获取屏幕宽
✭ 149
java
json
toast
3.
Yjplay
一个支持自定义UI布局,流式API, 加密,直播 ,亮度,音量,快进等手势 ,广告视频预览,多种加载模式 ,多种分辨率切换 ,多种封面图, 自定义数据源,列表播放,倍数播放,边播变缓存<font color="red">不是使用AndroidVideoCache</font>,离线播放,神奇的播放器
✭ 1,700
c
assembly
objective c
java
Makefile
C++
video
video-player
exoplayer
fullscreen
textureview
surfaceview
listvideo
4.
Zoompreviewpicture
拓展性极高类似微信图片和视频浏览,常见应用场景如微信朋友圈照片九宫格和微信聊天图片图片,视频,gif预览
✭ 1,576
java
android
video
image
gif
5.
Aacomponents
基于google Android Architecture Components 封装实现组件式MVP快速开发框架
✭ 66
java
android
livedata
viewmodel
architecture-components
lifecycle
6.
Chatkeyboard Master
一个功能强大且易于使用的键盘库包括表情、录音、自定义多媒体键盘
✭ 62
java
1-6
of
6
user projects