ImageButton------------------------------------------------>

一、Java  代码:

在drawable目录下添加新的xml文件 button_add_x.xmlimageButton.setOnTouchListener(new OnTouchListener(){   @Override   public boolean onTouch(View v, MotionEvent event) {   if(event.getAction() == MotionEvent.ACTION_DOWN){   //更改为按下时的背景图片   v.setBackgroundResource(R.drawable.pressed);   }else if(event.getAction() == MotionEvent.ACTION_UP){   //改为抬起时的图片   v.setBackgroundResource(R.drawable.released);   }   return false;   }   }); 二、1) 在drawable目录下添加新的xml文件 button_add_x.xml

<?xml version="1.0" encoding="UTF-8"?>                    
2)在布局文件中写

   


Button ------------------------------------------------>

Java代码:

mBtn = (Button) findViewById(R.id.btn); //btn为layout中的Button ID  mBtn.setOnTouchListener(new OnTouchListener() {  public boolean onTouch(View arg0,MotionEvent arg1) {  if(arg1.getAction() == MotionEvent.ACTION_DOWN) {  arg0.setBackgroundResource(R.drawable.pressed); //按下的图片对应pressed  } else if(arg1.getAction() == MotionEvent.ACTION_UP) {  arg0.setBackgroundResource(R.drawable.normal); //常态下的图片对应normal  }  else if() //这里还可以继续实现MotionEvent.ACTION_MOVE和MotionEvent.ACTION_CANCEL等实现更多的特效  return false;  }  }); 


TextView ------------------------------------------------>

 改变字体颜色:和Button的区别是改变的是textColor属性,而且selector文件定义在color     - ->
       1.在layout文件中指定TextView的textColor属性,如android:textColor="@color/textview_color";
       2.在color目录下添加新的xml文件textview_color.xml并指定TextView在各种状态下的色值

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









更多相关文章

  1. Android文件图片上传的详细讲解(三)---模式回调类
  2. android 添加和删除快捷方式
  3. android高效读取大图片 防止OOM
  4. Android中设置全屏的方法
  5. react-native apk打包 android
  6. Android多媒体开发(4)————移植Libmad到android平台
  7. android屏蔽返回键
  8. Android(安卓)添加菜单
  9. NPM 和webpack 的基础使用

随机推荐

  1. Android(安卓)Apk 反编译,Apk 修改以后再
  2. Android(安卓)- 支持不同的设备 - 支持不
  3. 【android内核分析-启动】Android(安卓)
  4. Android中Input型输入设备驱动原理分析(
  5. Android(安卓)AIDL 跨进程服务 Proxy/Stu
  6. Android应用程序进程启动过程的源代码分
  7. Android(安卓)系统下模拟触点击的功能与
  8. Android(安卓)App 性能优化之图片优化
  9. Android开发手记一 NDK编程实例
  10. 关于Google Android技术教程