macprozhou's starred repositories
MyKeyBoard
安卓自定义软键盘,包含数字,大小写字母,标点符号三种软键盘可自行切换
Eyepetizer
🔥基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
XimalayaKotlin
🔥 一个模仿企鹅 FM 界面的 Android 应用—喜马拉雅Kotlin。完全使用 Kotlin 开发。有声资源和播放器由喜马拉雅 SDK 提供。An unofficial Ximalaya FM client for Android entirely written using Kotlin language.
Yuan-SxMusic
随心音乐,一款音乐播放器 APP 。数据爬取 QQ 音乐网页端,实现歌曲查询和播放,歌词显示及其歌曲下载等功能
DMusic
DMusic Player for Android - An online music player based on Component + MVP Base + MVP Customization + greenDAO + OkHttp3 + Retrofit + RxJava2; supports local and network music playback; can play Baidu music, Netease cloud music; support online music list , radio, MV, music online, download, local and online lyrics; Lyrics, music cache; self-built song list, song management, collection, sorting, sorting, skinning, sleep timing, mode switching, more settings, etc. 基于 Component + MVP Base + MVP Customization + greenDAO + OkHttp3 + Retrofit + RxJava2 的在线音乐播放器; 支持本地及网络音乐播放; 可播放百度音乐,网易云音乐; 支持在线音乐榜单, 电台, MV, 音乐在线播放,下载, 本地及在线歌词; 歌词, 音乐缓存; 自建歌单, 歌曲管理, 收藏, 排序, 分类, 换肤, 睡眠定时, 模式切换, 更多设置等
NetEaseMusic
Material Design NetEase Music Player In MVP Pattern Design 网易云音乐
PathLayoutManager
RecyclerView的LayoutManager,轻松实现各种炫酷、特殊效果,再也不怕产品经理为难!
fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
flutter_boss
flutter仿BOSS直聘(二),大前端技术实现
SwipeMenuContainer
Imitation QQ left slide display menu.
MNProgressHUD
一个常用的自定义弹框封装(适配AndroidX),加载ProgressDialog,状态显示的StatusDialog和自定义Toast,全部支持背景颜色,圆角,边框和文字的自定义,构建者模式,链式调用。
TigerVideo
Android播放视频library,支持小窗口,全屏模式播放,支持手势控制前进,后退,音量,亮度等操作,支持视频缓存,支持自定义显示视图。视频播放控制与界面展示完全解耦,支持自定义基于不同内核(MediaPlayer, ExoPlayer, PLDroidPlay...)的播放器,对界面操作无任何影响
android-art-res
the source code in research art of android development