当学会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自定义对话框Dialog以及主题和样式
  2. Android小項目之ListView实现论坛管理效果
  3. Android基础-四种基本布局和自定义控件的步骤
  4. Android动画效果 translate、scale、alpha、rotate 切换Activity
  5. Android入门第十六篇之Style与Theme
  6. Android复合文本SpannableString使用总结
  7. Android中的四种布局
  8. Android(安卓)studio无法修改桌面的图标(已解决)
  9. Android开发之鬼迷心窍(二)

随机推荐

  1. 转载-Android运行时异常“Binary XML file
  2. 知乎日报 - 我的第一个Kotlin项目
  3. Android中使用ORMLite入门示例学习
  4. AndroidStudio安装SDKComponentSetup无法
  5. Android 中的网络操作(HttpURLConnection)
  6. Android用Websocket实现聊天室
  7. cm-14.1 Android系统启动过程分析(四)-Laun
  8. Android中Gravity中的一些值都是些什么意
  9. Android之ButterKnife用法详解
  10. 【Android】 Painless Thread