通过xml来控制按钮变化,相对比较简单实用,而且可以使界面的按钮看起来更加的炫目!

先看定义动画的文件,放在res/anim/目录下。

anim1.xml

<?xml version="1.0" encoding="utf-8"?>  

在activity中进行使用:

Animation alphaAnim = AnimationUtils.loadAnimation(this,R.anim.anim1);@Overridepublic void onClick(View v) {switch (v.getId()) {case R.id.button1:v.setBackgroundResource(R.drawable.button_press);v.startAnimation(alphaAnim);v.setVisibility(View.INVISIBLE); doyourMethod();break;default:break;}}

当点击按钮时,按钮背景先变为点击后的背景,然后渐渐隐藏。此种应用比较适应一次性点击的按钮!

更多相关文章

  1. Android(安卓)对返回按键点击次数的监听
  2. Android(安卓)自定义View双向选择带气泡SeekBar
  3. Android(安卓)ListView 自定义背景滚动变黑问题
  4. android安装sdk详解
  5. android中按键的扫描码和键值
  6. ActivityGroup使用问题
  7. android分享功能的实现
  8. 如何在Windows下搭建Android开发环境(转)
  9. Buttons in button bars should be borderless;

随机推荐

  1. Android兼容性测试工具Spoon
  2. Android(安卓)VR Player(全景视频播放器) [
  3. [Android]获取未安装的APK图标
  4. Android中线程形态AsyncTask、HandlerThr
  5. Android--高级组件
  6. Android(安卓)Framework入门介绍
  7. Cocos2d-x shareSDK
  8. Android(安卓)Studio SDK版本兼容问题,拷
  9. Android常用控件总结
  10. 【android】环境搭建(For Windows)