高仿最美应用项目源码
项目介绍
这是仿最美应用开发的基于 mvp+rxjava+retrofit 的项目, 很值得学
GitHub 地址:
https://github.com/JJOGGER/BeautifulApp
Musicoco 完整项目: 音乐播放器
项目介绍
功能: 通过耳机和通知栏快捷控制音乐播放, 创建歌单, 本地歌曲搜索, 记忆播放, 自动切换到夜间模式, 定时停止播放, 应用主题自定义以及播放界面风格选择等功能.
GitHub 地址:
- https://github.com/DuanJiaNing/Musicoco
- XPage
项目介绍
框架 Demo: 一个非常方便的 fragment 页面框架, 传递数据, 跳转动画 功能: 支持 Fragment 之间, activity 和 fragment 之间的数据交互.
[图片上传失败...(image-7cadae-1539568147075)]
GitHub 地址:
https://github.com/xuexiangjys/XPage
PreLoader 框架 Demo: 预加载: 页面启动速度优化利器
项目介绍
功能: Activity 打开之前就预加载数据, 在 Activity 的 UI 布局初始化完成后显示预加载的数据, 大大缩短应用冷启动时间.
GitHub 地址:
https://github.com/luckybilly/PreLoader/blob/master/README-zh-CN.md
VoiceManager 完整项目: MVP 架构, 完整录音播放.
项目介绍
功能: 实现录音功能, 提供暂停, 继续切换, 并且监听音量大小以波浪线呈现出现.
GitHub 地址:
- https://github.com/jaydenxiao2016/VoiceManager
- BlurDialogFragment
完整项目: 弹出弹窗, 背景变得模糊.
项目介绍
功能: 模糊背景使用 FastBlur 进行模糊.
GitHub 地址:
https://github.com/tvbarthel/BlurDialogFragment
StepView 框架 Demo: 自定义 VIew, 实现流程图, 可以定制横着, 或者竖着流程图.
项目介绍
功能: Step by step,just use HorizontalStepView,VerticalStepView. step indicator,flow indicator,timeline,order process,express status
GitHub 地址:
https://github.com/baoyachi/StepView
UserGuideView 完整项目: 用户引导控件
项目介绍
功能: 应用推出新功能需要给给用户提示指引一下. 传入需要指引的 View 即可.
[图片上传失败...(image-30841d-1539568147075)]
GitHub 地址:
https://github.com/yilylong/UserGuideView
gesturelock 完整项目: 高仿 Android 原生解锁
项目介绍
功能: 高仿 Android 的原生手势解锁.
[图片上传失败...(image-fc3ca6-1539568147075)]
GitHub 地址:
https://github.com/gamedirty/gesturelock
SwipeCaptcha 完整项目: 滑动验证码
项目介绍
功能: 仿斗鱼滑动验证码.
GitHub 地址:
https://github.com/mcxtzhang/SwipeCaptcha
PopupCircleMenu 框架 Demo: 模仿花瓣 App 的弹出式菜单
项目介绍
功能: 弹出式菜单, 完整动画, 点击事件定义
[图片上传失败...(image-10f965-1539568147075)]
GitHub 地址:
- https://github.com/panshen/PopupCircleMenu
- AndroidRocket
框架 Demo: 获取当前界面的 Activity 名和包名
项目介绍
功能: 获取当前界面的 Activity 名和包名
GitHub 地址:
https://github.com/eicky/AndroidRocket
Toasty 框架 Demo: 各式自定义 Toast
项目介绍
功能: 基于 toasty, 单例化, 简化 API. 看遍 toast 相关开源库, Toasty 的 UI 最美, 单例化后最优雅
GitHub 地址:
https://github.com/hss01248/Toasty
FragmentRigger 完整项目: Fragment 框架
项目介绍
功能: 在使用 FragmentRigger 的时候, 使用成本只有一行注解!!!
GitHub 地址:
https://github.com/JustKiddingBaby/FragmentRigger
PRDownloader 框架 Demo: 为 Android 提供的支持断点续传的文件下载器
项目介绍
功能: 断点续传, 大文件下载, 提供了像 onProgress,onCancel,onStart,onError 等回调
GitHub 地址:
https://github.com/MindorksOpenSource/PRDownloader
AnimatedPieView 框架 Demo: 展示饼图和环形图
项目介绍
功能: alpha 触摸动画, 点击回调, 点击特效, 动画期间自己适配文本域的位置
[图片上传失败...(image-705861-1539568147075)]
GitHub 地址:
https://github.com/razerdp/AnimatedPieView
ExpansionPanel 框架 Demo: 可折叠面板
项目介绍
功能: 多级菜单栏, 功能选择栏
[图片上传失败...(image-e86276-1539568147075)]
GitHub 地址:
https://github.com/florent37/ExpansionPanel
TicketView 完整项目: 卡片视图
项目介绍
功能: 它提供了 3 种类型的 TicketView 边角: 常规的, 圆形的以及扇贝形的
GitHub 地址:
https://github.com/vipulasri/TicketView
Android-Indefinite-Pager-Indicator 框架 Demo: 无限翻页指示器
项目介绍
功能: 这个库是提供给 RecyclerView 与 ViewPager 的轻量级即插即用型的无限翻页指示器 类似的图片轮播库还有: RecyclerViewCardGallery RecyclerBanner
[图片上传失败...(image-e0e5aa-1539568147076)]
GitHub 地址:
https://github.com/rbro112/Android-Indefinite-Pager-Indicator
FloatWindow 框架 Demo: 动作缓缓的悬浮窗
项目介绍
功能: 置于全界面的悬浮窗, 移动时的动作轻缓, 用了合适的插值器.
GitHub 地址:
https://github.com/yhaolpz/FloatWindow
来源: http://news.51cto.com/art/201810/585001.htm