【公衆號回覆 “1024”,免費領取程序員賺錢實操經驗】
大家好,我是章魚貓。今天給大家推薦的這個開源項目,來自於原作者的毛遂自薦,作者向我們投稿,所以,如果你身邊也有好的開源項目,也可以向我們投稿,你專心創業和開源,我們來幫你打造影響力。
這個開源項目是一個基於 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
開源項目作者:殷志威
---特別推薦---
特別推薦:一個新的優質的推薦高效工具,軟件,插件的公衆號,每天給大家分享優秀的效率工具,「程序員掘金」,專門爲程序員挖掘好東西的一個公衆號,非常值得大家關注。