一 實現效果說明
按鈕正常效果
按鈕點擊時效果
二 現在透視效果按鈕
實現透視效果按鈕,主要關注兩點:
1 按鈕背景實現
2 按鈕字型顏色實現
2.1 按鈕背景實現
透視顏色主要是在背景顏色值中增加alpha值
按鈕透視實現
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:useLevel="false"> <padding android:left="10px" android:top="5px" android:bottom="5px" android:right="10px" /> <corners android:radius="10px" /> <solid android:color="#7fE6E6E6" ></solid></shape>
按鈕點擊背景實現
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:useLevel="false"> <padding android:left="10px" android:top="5px" android:bottom="5px" android:right="10px"/> <corners android:radius="10px"/> <solid android:color="#0040FF"></solid></shape>
2.2 按鈕字型顏色實現
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_window_focused="false" android:color="@color/black"></item><item android:state_pressed="true" android:color="@color/white"></item><item android:color="@color/black"></item></selector>
實現以上效果的小應用【運動減肥計算機】
應用匯:http://www.appchina.com/soft_detail_275718_0_10.html
安卓市場:http://static.apk.hiapk.com/html/2012/05/576305.html