android給任意view添加陰影

先看一下效果吧
陰影效果
開始的時候項目裏用陰影的地方很少,要用的地方也是讓ui切個陰影圖片解決,但後面ui妹子的設計風格變了,導致整個app各種頁面很多用陰影的地方(抓狂),所以才尋找一種優雅的解決方案(靠切圖解決陰影問題明顯很低效切不優雅)。開始的時候是想自定義一個framelayout在內間距添加陰影的方式實現,但還是遇到不少問題,做出來的效果不佳,當時項目又緊急,時間不夠,就沒折騰了,取而代之的是github的開源項目:ShadowLayout

這個項目使用下來還是挺方便的,在需要添加陰影的view外層包一層即可(跟我開始的思路一致,該項目是自定義framelayout並通過paint的setShadowLayer繪製陰影的),能實現各種陰影效果,故推薦給大家,希望能給作者更多的動力來維護該項目(畢竟以後的陰影就靠它了[滑稽])

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章