看看

Circular Reveal from touch point:

@Override

public boolean onTouch(View view,MotionEvent motionEvent) {

if (motionEvent.getAction() == MotionEvent.ACTION_DOWN) {

if (view.getId() == R.id.square_yellow) {

revealFromCoordinates(motionEvent.getRawX(),motionEvent.getRawY());

}

}

return false;

}

private Animator animateRevealColorFromCoordinates(int x,int y) {

float finalRadius = (float) Math.hypot(viewRoot.getWidth(),viewRoot.getHeight());

Animator anim = ViewAnimationUtils.createCircularReveal(viewRoot,x,y,finalRadius);

viewRoot.setBackgroundColor(color);

anim.start();

}

android按钮最底,Android:点击按钮后布局上的动画,最低SDK版本为14相关推荐

  1. android 点击震动,Android 使用Vibrator服务实现点击按钮带有震动效果

    Vibrator 振动器,是手机自带的振动器哦,不要想成岛国用的那种神秘东西哦~~ Vibrator是Android给我们提供的用于机身震动的一个服务哦 更多详情可见官方API文档:Vibrator ...

  2. android 点击图标重启,Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题的解决方法...

    Android应用第一次安装成功点击"打开"后Home键切出应用后再点击桌面图标返回导致应用重启问题的解决方法 if((getIntent().getFlags() & I ...

  3. pyqt5+qt desiger实例教程(1)创建含有三个按钮的窗口,点击按钮2输出消息、按钮3可退出

    pyqt5+qt desiger实例教程(1)创建含有三个按钮的窗口,点击按钮三可退出 目标:设计一个含有三个按钮的窗口,点击按钮2弹出消息,点击按钮3退出 如果是使用的anacoda那么自带qtde ...

  4. Android应用第一次安装成功点击“打开”后Home键切出应用后再点击桌面图标返回导致应用重启问题...

    最近项目中遇到一个问题,用户第一次安装应用在系统的安装器安装完成界面有"完成"和"打开"两个按钮. 当用户点击"打开"按钮进入用户注册页面进 ...

  5. 点击按钮创建一个表格 点击按钮创建一个表格 权限选择 元素的value属性操作

    点击按钮创建一个表格 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  6. PHP js 点击按钮 切换模版,javascript点击按钮实现隐藏显示切换效果_javascript技巧...

    本文实例分享了点击按钮实现隐藏和显示的切换代码,供大家参考,具体内容如下 效果图: 在不少应用中,都有这样的功能,点击同一个按钮可以实现一个元素的显示和隐藏的切换,下面就通过代码实例介绍一下如何实现此 ...

  7. jquery粘贴按钮_实现前端点击按钮自动复制剪贴板功能

    [目录] 明确需求 html分析 代码实现 css分析 js分析 代码实现 只要是文本,长按选中就可以复制,但是需求来了挡也挡不住: 明确需求 为了提升用户体验,点击[复制]按钮就自动复制到剪贴板,那 ...

  8. 【Vue实战】使用vue实现点击按钮,改变被点击按钮的样式。

    1. 实现思路 为每个按钮设置一个index: 为按钮设置点击事件 获取到按钮点击事件以后,判断index,进而动态修改按钮的class 2. 代码实现 2.1 代码 <template> ...

  9. cocos android 剪切板,Cocos Creator 点击按钮复制到剪切版

    建一个ts文件,js文件不行,复制下面的代码,在场景中给button绑定事件 // Learn TypeScript: // - https://docs.cocos.com/creator/manu ...

最新文章

  1. 2021年东城区各学校高考成绩查询,2020年东城区高三一模成绩及高中排名
  2. 【图示,简单明了】HttpServlet中getAttribute和getParameter的区别——【javaweb系列学习笔记】
  3. java多线程详细讲解_Java多线程例子讲解
  4. [我研究]Behavior Based Software Theft Detection - Hawk
  5. SecureCRT远程登录ubuntu
  6. mysql百万级去重_mysql优化小技巧之去除重复项(百万级数据)
  7. yum下载rpm包、源码包安装
  8. 如何产生cpk图形_如何正确选择三坐标测量机测头
  9. 今日恐慌与贪婪指数为66 贪婪程度有所缓解
  10. python中split函数源代码_Pandas.split()函数用法及源码
  11. 大话WebRTC的前世今生
  12. c语言-蓝桥杯-平面切割
  13. 基于socket的即时通信系统的设计与实现
  14. xp升级到win7傻瓜教程_MeGUI教程-软件环境配置(转)
  15. win10安装AutoCAD2006步骤
  16. 安装X61驱动 xp
  17. php插入图片适应屏幕,PHPExcel:如何在首页页眉中插入图片并将其放大以适应其内容?...
  18. 【转】我在赶集网工作的两个月总结
  19. Android wifi carlife,CarLife 可以通过WIFI和Android
  20. 电脑快捷键你知道多少个?QQ截图快捷键ctrl加什么

热门文章

  1. pandas 知识点补充:绘图plot
  2. 报错解决方案:ERROR: Cython.Build.cythonize not found.
  3. Flink从入门到精通100篇(二十一)-Apache Flink 与 Apache Hive 的集成
  4. Tableau 2020.3 发布!新增 写入外部数据库 与 预测建模 等功能,进一步增强扩展分析
  5. 在Tableau中去除选择高亮效果
  6. Windows上搭建Python安装包MySQLdb
  7. mysql查询操作及正则表达式小结
  8. python 材料科学与工程专业_2020年最全的python的就业方向+清华计算机社流出上千集编程资料...
  9. hdfs复制文件夹_一文理解HDFS
  10. async function_掌握 Async/Await