惊爆,让你非常开眼的一个开源项目
大家好,我是章鱼猫。今天给大家推荐的这个开源项目,来自于原作者的毛遂自荐,作者向我们投稿,所以,如果你身边也有好的开源项目,也可以向我们投稿,你专心创业和开源,我们来帮你打造影响力。这个开源项目是一个基于 Kotlin 的 Android 开源项目。开源项目是:Eyepetizer 。开眼这个 App 很多人都知道吗?没错,作者就是仿的它。Eyepetizer :基于 Kotlin 语言仿写「开眼
大家好,我是章鱼猫。今天给大家推荐的这个开源项目,来自于原作者的毛遂自荐,作者向我们投稿,所以,如果你身边也有好的开源项目,也可以向我们投稿,你专心创业和开源,我们来帮你打造影响力。
这个开源项目是一个基于 Kotlin 的 Android 开源项目。开源项目是:Eyepetizer 。
开眼这个 App 很多人都知道吗?没错,作者就是仿的它。
Eyepetizer :基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。
这是一个高仿「开眼 Eyepetizer」的短视频 Android 客户端项目,个人觉得这款 App 的 UI 设计风格很好看,界面简洁清新,通过此项目,进行相关技术的学习与整合。
整个项目没有复杂的封装,同时项目开发规范参考了 Kotlin 官方文档 与第三方 AndroidStandardDevelop。个人认为代码还是比较容易阅读理解的,因此也非常适合新手入门 Kotlin 语言,同时更快地掌握 Jetpack 组件的使用。
另外值得一提的是,所有 UI 都是经过标注工具测量后的,无论是字体颜色、大小、间距等几乎都是像素级模仿的「开眼 Eyepetizer」Android 客户端 App,对应的 v6.3.1 版本(目前最新版)。
主要功能
- 观看优质高清短视频与评论。
- 浏览社区图文与视频创作。
- 查看每日新鲜资讯与热搜关键词。
- 分享精彩短视频与新鲜资讯等。
特点
- 项目简单易懂,非常适合新手学习使用。
- 高颜值 UI,相对目前所有已开源的「开眼 Eyepetizer」项目,这个开源项目的 UI 是最精致的,因为是像素级的模仿。
- 项目使用的最新的架构技术等。
使用技术
- Kotlin
- Jetpack 组件,包含:ViewModel、LiveData、Databinding、WorkManager 等。
- 视频播放技术
- 协程
- MVVM 架构
- 其他等
来,光看介绍不过瘾,直接上图,看效果图:
颜值是不是很高呢?绝对是一个不错的使用 kotlin 开发 Android 的一个不错的开源项目。大家可以关注一下,去学习一下这个开源项目。
开源项目地址:https://github.com/VIPyinzhiwei/Eyepetizer
开源项目作者:殷志威
最后,照旧安利一波我们的公众号:「GitHub 精选」,目前每天都会推荐一篇优质的开源项目文章,主要分享比较实用或有趣的开发工具与开源项目。我们的目标是:挖掘开源的价值。这个公众号超级值得大家关注。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)