标签:
开发步骤:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <shape> <solid android:color="#FF27FF64"/> <stroke android:width="0.5dp" android:color="#FF27FF64"/> <corners android:radius="5dp"/> </shape> </item> <item android:state_pressed="false"> <shape> <solid android:color="#FF09C232"/> <stroke android:width="0.5dp" android:color="#FF09C232"/> <corners android:radius="5dp"/> </shape> </item> </selector>?
1 btn_reg_bg.xml 2 3 <?xml version="1.0" encoding="utf-8"?> 4 <selector xmlns:android="http://schemas.android.com/apk/res/android"> 5 <item android:state_pressed="true"> 6 <shape> 7 <solid android:color="#FF27FF64"/> 8 <stroke android:width="0.5dp" android:color="#FF27FF64"/> 9 <corners android:radius="5dp"/> 10 </shape> 11 </item> 12 <item android:state_pressed="false"> 13 <shape> 14 <solid android:color="#FF09C232"/> 15 <stroke android:width="0.5dp" android:color="#FF09C232"/> 16 <corners android:radius="5dp"/> 17 </shape> 18 </item> 19 </selector>
1 //activity_login.xml 2 3 <Button 4 android:id="@+id/btnRegister" 5 android:layout_width="0dp" 6 android:layout_height="35dp" 7 android:text="立即注册" 8 android:textSize="15sp" 9 android:textColor="#646464" 10 android:layout_weight="1" 11 android:background="@drawable/btn_reg_bg"/> 12 <Button 13 android:id="@+id/btnLogin" 14 android:layout_width="0dp" 15 android:layout_height="35dp" 16 android:text="马上登录" 17 android:textSize="15sp" 18 android:textColor="#646464" 19 android:layout_weight="1" 20 android:background="@drawable/btn_login_bg"/> 21 ?
运行:
小结:Android中的视图组件外观可以使用xml文件配置,这样执行效率很高,比使用图片好很多!
标签:
原文地址:http://www.cnblogs.com/zulo/p/5068850.html