zhoutl's repositories
ARouterProject
MVVM + ARouter = 快速开发框架
AndroidProject
An advanced template project
CoordinatorLayout
理解CoordinatorLayout 动画效果
WanAndroid
(v1.2更新崩溃退出,直接来releases页面下载v1.3.0):muscle: WanAndroid应用,持续更新,不断打造成一款持续稳定, 功能完善的应用
AndroidAOP
aop的方式实现防止按钮重复点击,java和kotlin都能使用
AndroidUtilCode
:fire: Android developers should collect the following utils(updating).
Arias
Aria 源代码备份
ArtPlayer
This is a flexible video player. MediaPlayer is completely separate from VideoView and can be replaced with other player kernels such as ExoPlayer and ijkPlayer. Developers can fully customize the player view, which we call the control panel. In addition, developers can use MediaPlayerManager to control playback behaviours, such as full-screen mode, small screen mode, and smart matching modes in RecyclerView.这是一个小巧灵活的视频播放器。支持全屏,小屏播放;支持重力感应;支持IjkPlayer,支持ExoPlayer;内部支持RecyclerView中播放;自定义UI ;APP内全局播放;静音;循环播放
Auto.js
A UiAutomator on android, does not need root access(安卓平台上的JavaScript自动化工具)
base-module
常用组件,快速开发框架(blur, fresco, volley, crash, log, ftp, update...)
BottomBarLayout
(一个轻量级的底部导航控件)A simple and lightly widget to accomplish bottom Navigation,可设置未读数、提示点、提示消息
CloudReader
云阅:一款基于网易云音乐UI,使用玩安卓、Gank.Io及豆瓣api开发的符合Google Material Design的Android客户端。项目采取的是MVVM-DataBinding架构开发,现主要包括:玩安卓区、干货区和豆瓣区三个子模块。
CrazyDaily
[开源项目] 一款程序员日常放松的App,基于Material Design + MVP-Clean + Weex + RxJava2 + Retrofit + Dagger2 + Glide + Okhttp + MTRVA + BRVAH + 炫酷控件 + 炫酷动画
Drawable_Learning
About the Android Drawable knowledge Learning
DS4Android
看得见的数据结构Android版---Show the Data_Structure power by Android View
echarts-for-weixin
ECharts 的微信小程序版本
Gank-With-Kotlin
🔥🚀🔥 一个功能完备的Gank客户端,纯Kotlin开发,用到了ViewModel+LiveData+Retrofit+RxJava等技术架构
GSYVideoPlayer
视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS支持,支持弹幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,其他一些小动画效果,rtsp、concat、mpeg。项目解析:
ImmersionBar
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,适用于Activity、Fragment、DialogFragment、Dialog,并且适配刘海屏,适配软键盘弹出等问题,一句代码轻松实现,以及对bar的其他设置,详见README,http://www.jianshu.com/p/2a884e211a62
libretorrent
Free and Open Source, full-featured torrent client for Android. Mirrored from https://gitlab.com/proninyaroslav/libretorrent
SlidingShut
滑动关闭 无需透明主题
sonimei-music
音乐搜索器 - 多站合一音乐搜索安卓解决方案
TimelineDemo
Android 时间线 开发示例
WanAndroid-1
一个基于 WANANDROID API 开发的微信小程序
YCUpdateApp
轻量级版本更新弹窗,弹窗上支持更新进度条,可以设置普通更新或者强制更新。解决8.0以上通知栏不显示问题,解决7.0以上安装apk异常,下载完成则会自动提示安装;下载异常,失败,错误等状态,支持重启下载任务;还支持自定义下载路径。代码量少,调用简单……