本教程给大家分享一下模仿【网易云音乐】APP的听歌识曲界面效果
做法如下,如有雷同,纯属默契:

一、页面布局

从左侧元件库拉入一个【椭圆形】,尺寸为100*100,填充色为红色,再复制4个作为声波圆圈。

其次,从图表库中拉入一个【话筒】图标,填充色为白色,选中话筒和所有圆圈,居中对齐。状态栏等其他页面元素可忽略,后面分享的文件有,具体页面元素命名如下:

二、添加交互

1、实现圆圈波纹的效果

选中【圆圈1】,给其添加【载入时】事件。

第一步:设置尺寸变化

选择左侧的【元件】-【设置尺寸】-勾选【当前元件】-,宽高设置为300*300,锚点为【中心】,动画为【线性】,时间为【2000毫秒】,设置如下:

第二步:设置透明度变化

选择左侧的【元件】-【设置不透明】- 勾选【当前元件】-,不透明值为【0】,动画为【线性】,时间为【2000毫秒】,设置如下:

第三步:设置等待事件

选择左侧的【其他】-》【等待】,时间为【2000毫秒】,设置如下:

第四步:让元件变为原来大小

选择左侧的【元件】-》【设置尺寸】-》勾选【当前元件】,宽高设置为100*100,锚点为【中心】,动画为【无】,设置如下:

第五步:变为原来的透明度

选择左侧的【元件】-》【设置不透明】-》勾选【当前元件】,不透明值为【100】,动画为【无】,设置如下:

第六步:设置触发事件

选择左侧的【其他】-》【触发事件】-》勾选【当前元件】-》,选中【载入时】事件,设置如下:

2、制作其它的圆圈波纹的效果

复制【圆圈1】的交互事件,分别粘贴到【圆圈2】、【圆圈3】和【圆圈4】,预览效果如下:

这时发现四个圆圈的波纹效果重叠了,还需要给每个圆圈加不同的等待时间,并放在交互动作的最前面。【圆圈2】为【500毫秒】、【圆圈3】为【1000毫秒】、【圆圈4】为【1500毫秒】。设置及动作顺序如下:

三、交互细节调整

此案例中总共为5个圆圈,第一个静止,并放置在顶层,不设置交互事件。由于前面给圆圈的尺寸变化动画时间设置为2000毫秒,因此,为了防止动画重叠,给后面4个圆圈添加的500毫秒的间隔等待时间。

切记,【等待时间】必须放在载入时的第一个交互动作,才能实现渐进的波纹效果。

四、预览效果

学习更多教程,可关注本人公众号:艾斯的Axure峡谷。

欢迎大家留言评论,也可以留下你期待看到的交互效果。

示例演示:

示例下载:

https://pan.baidu.com/s/1G7875G3eXssStztzGRTAKw

提取码: fjy9

Axure教程(中级):网易云音乐听歌识曲效果模仿相关推荐

  1. 听歌识曲java_Android自定义View之继承扩展(仿网易云音乐听歌识曲)

    前言 上篇文章说到了自定义View的组合实战,链接:Android自定义View之组合实战(以支付宝页面为例) ,感兴趣的同学可以看看.今天要分享的是一个模仿网易云音乐听歌识曲界面的自定义View,实 ...

  2. Chrome插件:网易云音乐听歌识曲

    大家好,我是若川.持续组织了8个月源码共读活动,感兴趣的可以 点此加我微信ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步.同时极力推荐订阅我写的<学习源码整体架构系列& ...

  3. 自定义View之网易云音乐听歌识曲水波纹动画

    先上效果图 点击中间的按钮后,像外发散水波纹,再次点击水波纹消失. 实现原理 当点击按钮后,我们隔一段时间执行一个RippleCircleView的动画,动画包括扩大和透明度,通过PropertyVa ...

  4. 基于音频指纹技术的微信“摇一摇搜歌”和QQ音乐“听歌识曲”

    摘要: 逛商场时想知道广播里放的好听的歌是什么?听到音乐想跟着唱,想不起歌词怎么办?这些问题都通过微信"摇一摇搜歌"和QQ音乐"听歌识曲"帮您解决! 逛商场时想 ...

  5. 仿网易音乐听歌识曲-麦克风动画

    仿网易音乐听歌识曲-麦克风动画 最近准备做一个关于麦克风的类库,平时听歌也基本用网易音乐,发现了这个效果挺不错的,所以实现收集起来. 一.效果图 二.实现思路分析 透明度变换的体现: 半径不断扩散: ...

  6. Chrome插件:云音乐听歌识曲

    当你用网页在视频网站刷视频的时候,有没有碰到过一个 BGM 激起你内心的波澜,而你却不知道它的名字.此时只能打开手机进行听歌识曲,而通过一个浏览器的插件却更容易解决这个问题.不需要繁琐的掏出手机,也不 ...

  7. 非常使用的网易云打卡系统, 网易云音乐打卡,网易云音乐听歌300首, 网易云打卡一键听300首歌

    非常实用的网易云音乐打卡,网易云音乐一键打卡300首歌曲 定时完成网易云音乐打卡,也可托管完成. 一键打卡及可完成听歌任务 升级速度杠杠的! 注意事项: 1.仅支持网易云手机号码登录的用户 2.如果是 ...

  8. 网易云音乐听歌量爬虫(免登陆版)

    最近学习了一下爬虫的原理和基本的思路, 并且利用selenium + Python + Chrome 进行了一系列的爬虫. 最开始的想法是, 想每天爬取自己网易云音乐的一些数据, 比如每天听歌量, 之 ...

  9. 腾讯云函数 python_利用腾讯云函数进行网易云音乐听歌打卡

    腾讯云函数官网 1.找到腾讯云函数控制台,并新建函数(地区任选,这里以广州为例) 2.新建空白函数,函数名称随意填写,运行环境选择Python3.6 为什么不用PHP,因为PHP要执行的全部任务全部通 ...

最新文章

  1. sql server Json表达式解析函数
  2. python怎么删除列表创建_Python基础--列表创建访问删除
  3. ubuntu 12.04下 eclipse的安装
  4. WebRTC 中的基本音频处理操作
  5. centos 显示50g硬盘但是 实际大小很小_天啦噜!知道硬盘很慢,但没想到比 CPU Cache 慢 10000000 倍...
  6. 线性共轭梯度法python_python实现的共轭梯度法
  7. 没有Kubernets,学习Docker还有用吗?
  8. java ftp 连接超时时间_ftpClient的连接超时设置(setConnectTimeout,setSoTimeout) | 学步园...
  9. Python实战技术 - Python虚拟隔离环境 和 Docker技术
  10. My PaintBrush Pro for mac(专业的绘图画板)
  11. JavaEE学习10--Ajax
  12. SHELL编程命令大全
  13. Android 硬件加速
  14. 工业大数据竞赛的轴承数据集
  15. 记录下生活,让人生有点感悟
  16. python表情包多样化聊天室_Python | 信不信我分分钟批量做你大堆的表情包?
  17. 模拟电子技术 三极管部分 个人笔记
  18. java csv文件tozip后损坏_java上传并下载以及解压zip文件有时会报文件被损坏错误分析以及解决...
  19. 项目经理如何开展工作
  20. (附源码)计算机毕业设计SSM银行服务评价系统

热门文章

  1. 关于Java中大小写转换
  2. FFmpeg源码分析:音频滤镜介绍(上)
  3. FreeCAD新手入门
  4. GBase 8c 远程数据库连接
  5. 记录gt、ge、lt、le、eq、ne的含义
  6. VS2010和VS2013同时安装visual assist X助手
  7. 四十四、​Fluent 收敛标准-质量和能量守恒
  8. lambda学习视频和stream学习视频(Java8 Lambda表达式视频教程)-Java爬虫-网络购物的正确打开方式
  9. 类的封装与对象数组-随机点名器
  10. chrono是一个time library,C++11 std::chrono库详解