private ImageView today_eat;

  today_eat = (ImageView) view.findViewById(R.id.today_eat);
  today_eat.setOnClickListener(b);
  today_eat.setOnTouchListener(b);

onTouch里面写动画事件

public boolean onTouch(View v, MotionEvent event) {
if (v.getId() == R.id.today_eat) {
if (event.getAction() == MotionEvent.ACTION_UP) {
ObjectAnimator oa = ObjectAnimator.ofFloat(today_eat,
"scaleX", 0.93f, 1f);
oa.setDuration(500);
ObjectAnimator oa2 = ObjectAnimator.ofFloat(today_eat,
"scaleY", 0.93f, 1f);
oa2.setDuration(700);
oa.start();
oa2.start();
}
if (event.getAction() == MotionEvent.ACTION_DOWN) {
ObjectAnimator oa = ObjectAnimator.ofFloat(today_eat,
"scaleX", 1f, 0.93f);
oa.setDuration(500);
ObjectAnimator oa2 = ObjectAnimator.ofFloat(today_eat,
"scaleY", 1f, 0.93f);
oa2.setDuration(700);
oa.start();
oa2.start();
}
} else if (v.getId() == R.id.tomorrow_eat) {
if (event.getAction() == MotionEvent.ACTION_UP) {
ObjectAnimator oa = ObjectAnimator.ofFloat(tomorrow_eat,
"scaleX", 0.93f, 1f);
oa.setDuration(500);
ObjectAnimator oa2 = ObjectAnimator.ofFloat(tomorrow_eat,
"scaleY", 0.93f, 1f);
oa2.setDuration(700);
oa.start();
oa2.start();
}
if (event.getAction() == MotionEvent.ACTION_DOWN) {
ObjectAnimator oa = ObjectAnimator.ofFloat(tomorrow_eat,
"scaleX", 1f, 0.93f);
oa.setDuration(500);
ObjectAnimator oa2 = ObjectAnimator.ofFloat(tomorrow_eat,
"scaleY", 1f, 0.93f);
oa2.setDuration(700);
oa.start();
oa2.start();
}
}
return false;
}
}

  

  

阿里巴巴图库

android imageview按钮按下动画效果的更多相关文章

  1. AnimCheckBox按钮点击动画效果《IT蓝豹》

    AnimCheckBox按钮点击动画效果 AnimCheckBox按钮点击动画效果,点击选中后勾选框选择效果,很不错的动画功能.项目来源:https://github.com/lguipeng/Ani ...

  2. Android利用温度传感器实现带动画效果的电子温度计

    概述 Android利用温度传感器实现带动画效果的电子温度计. 详细 代码下载:http://www.demodashi.com/demo/10631.html 一.准备工作 需要准备一部带有温度传感 ...

  3. 我的Android进阶之旅------>Android利用温度传感器实现带动画效果的电子温度计

    要想实现带动画效果的电子温度计,需要以下几个知识点: 1.温度传感器相关知识. 2.ScaleAnimation动画相关知识,来进行水印刻度的缩放效果. 3.android:layout_weight ...

  4. 超炫的Button按钮展开弧形动画效果

    ----------------------收藏备用  ------------------------------- 代码下载:http://download.csdn.net/detail/qq2 ...

  5. 轻松实现Android,iOS的一个手势动画效果

    先来看效果 这是iOS下的效果,android下完全一致.通过do_GestureView组件和do_Animation组件,deviceone能很容易实现复杂的跨平台纯原生动画效果,这个示例就是通过 ...

  6. Android中xml设置Animation动画效果详解

    在 Android 中, Animation 动画效果的实现可以通过两种方式进行实现,一种是 tweened animation 渐变动画,另一种是 frame by frame animation ...

  7. Android小项目之五 splash动画效果

    ------- 源自梦想.永远是你IT事业的好友.只是勇敢地说出我学到! ---------- 按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点 ...

  8. android设置按钮按下的不同效果图

    <!-- 按钮设置按下去的不同效果的方式,设置android:background属性, 下面的 button_select实际上是button_select.xml --> <Bu ...

  9. android dialog加载中动画效果

    //显示动画 dialog = new Dialog(context, R.style.loading); dialog.setContentView(R.layout.loadinglayout); ...

随机推荐

  1. Watch time

    Stopwatch watch = new Stopwatch(); watch.Start(); ; i <= ; i++) { ; j <= ; j++) { ; k <= ; ...

  2. Zabbix实战-简易教程--低层次发现(LLD)

    一.概述 自动发现(LLD)提供了一种在为不同实体自动创建监控项,触发器和图形的方法.例如,Zabbix可以在你的机器上自动监控磁盘或网卡,而无需为每个磁盘或网卡手动创建监控项.(LLD) 此外,可以 ...

  3. Redis进阶实践之三如何在Windows系统上安装安装Redis

    一.Redis的简介        Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合 ...

  4. Java眼中的XML文件写入

    创建DOM方式生成XML文档 DOMTest package com.imooc.domtest.test; import java.io.File; import java.io.IOExcepti ...

  5. Codeforces-8VC Venture Cup 2016-Elimination Round-626A.暴力 626B.水题 626C.二分

    A. Robot Sequence time limit per test 2 seconds memory limit per test 256 megabytes input standard i ...

  6. BC#64 4.Tree

    题目:http://acm.hdu.edu.cn/showproblem.php?pid=5589 对于u,v的xor和就是u到根的xor和 xor上 v到根的xor和.看到n<=5w,考虑莫队 ...

  7. hdu_1698Just a Hook(线段树)

    hdu_1698Just a Hook(线段树) 标签: 线段树 题目链接 题意: 一个英雄的技能是发射一个长度为n的金属链,初始的金属链都是铁做的,标记为1,我们可以对于某个区间修改它的金属材质,如 ...

  8. Redis介绍及Jedis测试

    1.Redis简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes ...

  9. MFC中自定义消息

    在头文件stdafx.h中增加一个自定义消息宏 #define WM_USER_THREADEND WM_USER + 1 在于增加新消息的窗口或对话框类的头文件中增加一个回调函数声明 afx_msg ...

  10. 自己实现一个each迭代器

    什么是迭代器? 其实就是对一个对象内部进行遍历的方法,比如jquery的each方法,或者原生js的foreach方法. 迭代器的特点 针对迭代器,这里有几个特点: ☑ 访问一个聚合对象的内容而无需暴 ...