supershadow 是乙個專門為 view 新增陰影效果的庫。 supershadow 支援自定義陰影實現方式、陰影顏色、陰影大小,圓角大小、陰影附加方向。
屬性
說明impl
以何種方式新增陰影,支援 wrap、drawable 兩種方式 (supershadow.wrap supershadow.draw)
baseshadowcolor
陰影的基本顏色,即最深的顏色,如果不主動設定colors的話,將會自動生成由baseshadowcolor為最深顏色漸變到完全透明的乙個長度為三的陣列
background
修改 view 的背景色,如果使用 drawable 方式新增陰影,那麼該屬性必須新增
shadowcolors
繪製陰影時需要的乙個顏色陣列,該陣列的長度為三, 通過設定該陣列, 會將你放在陣列的顏色轉化為你陰影的顏色
corner
陰影頂點的內側弧度。以適配被設定的 view 是圓角的情況, 對使用 drawable 方式設定陰影時,該屬性表示為圓角矩形背景的圓角角度
shadowsize
陰影大小
direction
設定陰影在 view 上顯示的方位 方法
說明make
為 view 新增陰影效果, 使用 builder 的 action 方法時會自動呼叫
remove
移除陰影
hide
隱藏陰影,與 remove 不同的是,hide 只是隱藏了 view 周圍的陰影效果,並沒有移除
show
如果呼叫了 hide ,可以再使用 show 將陰影效果顯示出來
你為誰打工?
出處 匠人的百寶箱 你為誰打工?一萬個人應該會有一萬個答案。因為每個人都在為不同的老闆打工嘛。那麼,假如這道命題中的 誰 允許泛指的話,這一萬個答案就合併成了乙個答案 為老闆打工。其實這好像也是天經地義的事情啊,誰給我們發工資我們就是為誰打工嘛。真的是如此嗎?老闆為什麼請你來打工呢?他憑什麼給你發工...
為你停下的人
於是在某個我們認為的成熟時刻,會做出一副冷靜沉默的態度,作為對懵懂青春時期玩世不恭與盛氣凌人的剝離。對所有爭議的事物保持沉默,對天氣新聞保持沉默,對曾經深深愛過的男孩子保持沉默。是知道很多事情,再多的努力也無法改變分毫。成長成熟以後才能懂得的靜默力量,從此變得不善言語起來。於是,每一天都有了新的改變...
為你寫詩9
誰也不知道,明天是什麼樣的,因為我不知道,我們什麼時候會分開,所以,我希望在那一天到來之前,我能寫完我們的故事,把最後的禮物贈予你。謝謝你,這兩天照顧我的情緒,怕我想多了,怕我敏感,經常給我打 發訊息,我感受到了你的在乎,我心裡也有點安心了。我看出來了,你突然成熟了,冷靜下來後,我知道,你是因為壓力...