1. android 设置圆角按钮后,按下按钮后,还能改变按钮的颜色

<?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">    <item android:state_pressed="false">           <shape android:shape="rectangle" >            <!-- 填充的颜色 -->            <solid android:color="@color/btn_register_normal"></solid>            <!-- 设置按钮的四个角为弧形 -->            <!-- android:radius 弧形的半径 -->            <corners android:radius="15dip" />            <!-- padding:Button里面的文字与Button边界的间隔 -->            <padding android:bottom="2dp" android:left="2dp" android:right="2dp" android:top="2dp" />        </shape>    </item>    <item android:state_pressed="true">     <shape android:shape="rectangle">            <solid android:color="@color/lightblue" />            <corners android:radius="15dip" />         </shape>    </item> </selector>

2. 圆角有时候需要设置一边是圆角,一边是方形的。

<?xml version="1.0" encoding="utf-8"?><shape android:shape="rectangle" xmlns:android="http://schemas.android.com/apk/res/android">  <corners     android:topLeftRadius="5dp"    android:topRightRadius="5dp"    android:bottomLeftRadius="30dp"    android:bottomRightRadius="30dp"/>  <!-- 这是半透明,还可以设置全透明,那就是白色边框的效果了 -->  <solid android:color="#ff065e8d" />  <stroke    android:dashGap="0dp"    android:width="4dp"    android:color="@android:color/white" /></shape>

android 圆角按钮和按钮颜色

更多相关文章

  1. Android Studio中设置ButterKnife、android butterknife zelezny
  2. Android 在xml布局配置文件中给Button按钮添加事件
  3. 疯狂android讲义学习总结---各种按钮的制作
  4. android 拖动图片/拖动浮动按钮
  5. 修改ProgressBar的进度条颜色
  6. android设置状态栏颜色
  7. android中的按钮以图片的方式显示_基础篇
  8. android 开发中将十六进制 颜色代码 转换为int类型数值 方法 :
  9. 开源库android-state-button 为Android打造的多状态按钮

随机推荐

  1. widget开发实例代码
  2. j2me与android的区别
  3. Android的View和ViewGroup深入分析
  4. [置顶] android camera HAL v3.0概述
  5. Android基于OpenCV通过JNI识别并显示人脸
  6. Android 创建插件buildSrc流程
  7. android studio多渠道多环境打包自动重命
  8. Android中获取文本宽度和高度
  9. android怎样调用@hide和internal API
  10. Android之Merge及自定义属性attrs.xml使