#Kotlin# Murmur 開源啦~

Murmur 是一個帶白雜訊效果的豆瓣電台第三方客戶端。鑒於之前回答中有人對該項目感興趣,現已整合重構並開源,歡迎 Star 哦 (??`ω′?)

Murmur 採用 Kotlin / MVP / ReactiveX 進行構建,它是 Kotgo 的一個實現案例,詳細地描述了如何使用 Kotlin 來構建一個健全的 MVP 項目。如果你對使用 Kotlin 進行 Android 開發十分感興趣,強烈推薦你對本項目進行研究。

如果你對 MVP 模式十分感興趣,也請關注該項目,它比大多數你能看到的 MVP 架構的開源應用要正確得多,它的實現更為清晰且思路正確。它解決了一系列能考慮到的問題(生命周期/屏幕旋轉),它是更能經得起考驗的。

Screenshots

程式中的 OpenGL Shader 特效本人修改自 Shadertoy。

程式主體

你也可以在 這裡 下載到它進行試用。

操作說明

  • 您需要使用豆瓣帳號進行登錄
  • 請使用左右滑手勢進行歌曲切換

免責聲明

該項目僅限用於學術研究,不得用於商業用途。項目中的 Launcher Icon 來自設計師 @湯未冷 ,特此聲明。

推薦閱讀:

仿 Android 的 Go桌面主菜單的 3D 效果怎樣實現?
達到什麼技術水平的 Android 或 iOS 開發者算高手?
有哪些大齡非 CS 科班出身的青年轉行程序員,結果失敗的例子?
如何評論 360 開源的 Android 插件機制 Droid Plugin?
有哪些優秀的 Android 應用開源項目、特效、設計資料推薦?

TAG:Android开发 | Kotlin |