shape 陰影實現方式,總有一款適合你

2021-09-09 07:17:20 字數 998 閱讀 1982

經常有遇到設計給按鈕新增一些陰影,針對這一種情況有以下幾種方式:

1. 求美工妹妹切一張背景圖。- -!

2. 被拒之後- -!自己網上找一些資源,製作一張背景圖,這裡推薦乙個製作9path的**:9path神器

3. 使用安卓自帶的預設的背景

android:background="@drawable/abc_popup_background_mtrl_mult"
4. 安卓5.0之後使用 也能起到陰影的效果,但是不能自定義顏色,而且偏移的方向都是單向的,無法做到整個按鈕覆蓋,但是這個效果基本滿足。

5. 如果不想使用造成apk體積增大的話,用shape也是比較好的選擇,而且能自定義顏色

- 在drawable新建乙個layer_list.xml

- 使用
android:background="@drawable/layer_white_bg"
6. 自定義view繪製shadow,利用安卓api
paint.setshadowlayer(float radius, float dx, float dy, int shadowcolor);

radius: 陰影半徑,主要可以控制陰影的模糊效果以及陰影擴散出去的大小。

dx:陰影在x軸方向上的偏移量

dy: 陰影在y軸方向上的偏移量

shadowcolor: 陰影顏色。

優秀自定義練習**推薦:

一嗨租車,總有一款讓你中意

汽車方便了大多數的出行方式,也改變了出行的狀態,對於一些經濟不是特別寬裕的人來說的話,房貸等等各種費用的支出,並且停車難的這事,對於購買新車程式設計客棧壓力確實挺大的。於是,很多人選擇了當下比較流行的租車方式。眾所周知,一嗨租車擁有 200 多款車型,相信總有一款能夠讓你中意。一嗨租車在全國 450...

有令Dapp大全 總有一款適合你

紀念幣是youchain的乙個創新玩法,也是有令生態的最重要的角色。它使得全民發幣變得更容易,只要消耗you或者ftn你就可以發行自己的區塊鏈貨幣,目前最小的紀念幣單位是1you,後期還會加入其他幣種發幣的功能!這將使得有令的生態更加多元化!目前有令中比較受熱捧的紀念幣有 有令創世紀念金幣 增加88...

剃鬚刀排名大賞,總有一款適合你

在消費公升級的大背景之下,男士對於生活品質也變得越來越有追求。人們對於人生意義的追求,也從成功和圓滿變成了不被社會的條條框框所限制。對於當代男性來說,更多的是在尋找自己內心真實的聲音。做內心的熱愛,選擇自己喜歡的物品,才能和這個世界找到共鳴。重新定義自己的舒適圈,有一款適合自己的剃鬚刀是必不可少的。...