激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Android實現兼容的水波紋效果

Android實現兼容的水波紋效果

2020-06-04 11:55daisy JAVA教程

Android的水波紋效果只有高版本才有,我們希望自己的應用在低版本用低版本的陰影,而高版本用水波紋,這怎么做呢?下面一起來學習學習。

先看看效果圖

Android實現兼容的水波紋效果

其實,要實現這一效果很簡單,只要分drawabledrawablev21兩個文件夾就好了。

 

普通情況下的selector:Android實現兼容的水波紋效果

?
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
 <item android:drawable="@color/menu_selected" android:state_pressed="true" />
 <item android:drawable="@android:color/transparent" />
</selector>

v21中的selector:

?
1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
 android:color="@color/menu_selected"
 ><!-- 按壓的顏色 -->
 <!-- 底部背景的drawable/color/bitmap -->
 <!--<item android:drawable="@color/red" />-->
</ripple>

這里ripple中的color就是按下的水波紋顏色,在里面加入一個item,這個item就會變成背景。

注意,不要添加透明的item做背景,其一是沒有意義,第二會出現無法顯示按壓效果的問題。

以上就是這篇文章的全部內容了,希望本文的內容對大家開發Android能有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品欧美二区三区中文字幕 | 久久99久久99免费视频 | 国产在线午夜 | 视频一区 日韩 | 国产一级毛片高清 | 日韩中文字幕一区二区三区 | 亚洲第一色婷婷 | 黄视频免费在线观看 | 日韩欧美高清一区 | 日韩av有码在线 | 色偷偷一区 | 国产亚洲欧美一区久久久在 | 成人免费在线观看视频 | 成人福利视频在 | 亚洲国产女同久久 | 男女污污视频网站 | 逼片视频 | 91福利社在线 | 成人做爰高潮片免费视频韩国 | 国产精品亚洲综合一区二区三区 | 久久久久久久久久久久久九 | 久久精品中文字幕一区二区 | 精品在线免费播放 | 日本免费不卡一区二区 | 91高清视频在线免费观看 | 91成人影院 | 日本黄色免费播放 | 欧美精品一区二区久久 | 天堂福利电影 | 欧洲成人免费 | 毛片在线视频免费观看 | 中文字幕h| 亚洲一区二区 | 国产精品一区自拍 | 高清国产午夜精品久久久久久 | 视频www | 美女在线视频一区二区 | 成人毛片100部免费观看 | 黄视频免费在线观看 | 蜜桃网站在线观看 | 色婷婷综合久久久久中文 |