接上篇推薦:
推薦 3 個走心項目
這次推薦 3 個UI 類項目吧。
github 最近趨勢榜都基本被資源類霸榜了,另外一些好玩又有用的 UI 類項目感覺很少出現在我眼前了,最近我還是準備特意關注下。
1
今日頭條點贊動畫
最近看皮皮蝦比較多,加了這樣一個很好玩的點贊特效,有事沒事我就點一下,有幸看到一個庫,有興趣可以學習下。
https://github.com/Qiu800820/SuperLike
demo點贊按鈕熱區太小了,點的不過癮。
2
餓了麼等頁面加載效果
這個效果出現很久了,也經常見在羣裏討論,不過怎麼說呢,loading 的時候,很多時候是無法確定頁面準確的佈局位置的,所以這幾個庫幾乎都是搞個差不多的佈局佔位實現的,總體感覺開發成本提高了不少。
不過沒看到類似的效果的文章,如果大家有興趣可以學習下,也期待該效果對應的文章,歡迎投稿。
https://github.com/team-supercharge/ShimmerLayout
https://github.com/sharish/ShimmerRecyclerView
https://github.com/ethanhua/Skeleton
3
XPopup
功能強大,UI簡潔,交互優雅的通用彈窗!可以替代Dialog,PopupWindow,PopupMenu,BottomSheet,DrawerLayout,Spinner等組件,自帶十幾種效果良好的動畫, 支持完全的UI和動畫自定義!
這個支持的功能真的就太多了,如果靜下新來學習下,肯定有收穫。
https://github.com/li-xiaojun/XPopup
不建議在 UI 上浪費太多時間,但是也不是完全不用看,看的時候抓住本質原理。
很多效果看一下源碼,就能發現原來還能這麼搞,收穫很及時,也能擴充自己的方案儲備。
至於一些特別難搞的數學計算,動畫各種曲線計算,這方面可以適當不浪費時間。
PS:發現各種無法導入等問題,請儘可能嘗試自行修復,或者直接 issue 項目作者。
推薦閱讀:
這效果炸了系列 豆瓣影音炫酷堆疊列表效果
Android 優質技術分享 | 6 期
史上最全Android應用角標適配方法