当学会android基本控件的使用后,我们就会试着去改变android默认控件的一下风格,这里介绍如何改变button的样式。

button样式可以用background属性来修改,但你会发现,这样修改后当点击该button时不会出现聚焦的效果。为解决这个问题,可以用如下方法

1、准备两张png图片,放到drawable中,如btn_psd.png和btn_dft.png

2、在drawable创建newbtn.xml文件并定义样式,代码如下

<?xml version="1.0" encoding="UTF-8"?>
     
                android:drawable="@drawable/btn_psd" />     
                android:drawable="@drawable/btn_psd" />     
         
 

3、使用上面定义的newbtn资源

4、修改后的效果对比:

更多相关文章

  1. Android动画效果 translate、scale、alpha、rotate 切换Activity
  2. Android基础-四种基本布局和自定义控件的步骤
  3. android:layout_gravity="right"控制LinearLayout中控件居右显示
  4. Android自定义对话框Dialog以及主题和样式
  5. Android使用自定义字体的方法
  6. 5、控件系列之TOAST(吐司提示)的曾经、现在与未来
  7. Android Studio App设置线性布局LinerLayout控件垂直/水平方向排
  8. Android的按钮监听事件&自定义回调函数
  9. Android自定义权限的使用

随机推荐

  1. Android(安卓)Studio 3.0下Jni开发环境配
  2. [android研究联系人之二]联系人Email/Nic
  3. 解决给一组Button设置Background导致点击
  4. [转]Android中的BatteryService及相关组
  5. 让应用程序具体相应权限
  6. mac 下配置maven环境( 包括android工程使
  7. android之Android(安卓)Studio下自定义属
  8. Android数据库升级、降级、创建(onCreate
  9. android 使用opencv4 图片相似度对比
  10. Android(安卓)SurfaceHolder处理SurfaceV