原文地址:http://blog.csdn.net/peijiangping1989/article/details/19333779
點擊閱讀原文
-----------------------------------------------------------
今天分享一下流行的扁平化按鈕。完全不需要用到圖片哦。效果圖如下:

里面有2個按鈕都是一樣的模式。只要修改的色值就可以。下面跟我來更新你的UI吧。
首先編寫 button.xml
代碼如下
- <?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="#e79429"?/>??
- ??????????????
- ????????????<corners?android:radius="10dp"?/>??
- ????????</shape>??
- ????</item>??
- ??????
- ????<item>??
- ????????<shape>??
- ????????????<solid?android:color="#f6aa3e"?/>??
- ????????????<corners?android:radius="10dp"?/>??
- ????????</shape>??
- ????</item>??
- </selector>??
然后使用方法如下:
設置button的背景
- <Button??
- ????????????android:id="@+id/one"??
- ????????????android:layout_width="wrap_content"??
- ????????????android:layout_height="wrap_content"??
- ????????????android:layout_marginTop="10dp"??
- ????????????android:background="@drawable/button"??
- ????????????android:paddingBottom="8dp"??
- ????????????android:paddingLeft="25dp"??
- ????????????android:paddingRight="25dp"??
- ????????????android:paddingTop="8dp"??
- ????????????android:text="我要贈送"??
- ????????????android:textColor="@color/White"??
- ????????????android:textSize="18sp"?/>??
這樣就完成了這個按鈕。并且帶有點擊效果哦。
-------------
更多的Java,Angular,Android,大數據,J2EE,Python,數據庫,Linux,Java架構師,:
http://www.cnblogs.com/zengmiaogen/p/7083694.html