展开

关键词

首页关键词android水波纹动画

android水波纹动画

相关内容

移动直播 SDK

移动直播 SDK

移动端直播推流、拉流的快速集成方案,让手机也能马上直播
  • Android 水波纹效果的探究

    长按水波纹扩展效果前言水波纹效果从Android5.0就已经出来了,基本的使用相信大家都知道了,这里多谈一些相对深层次的使用:1、基本使用2、水波纹效果与布局绘制之间的问题3、长按水波纹扩散效果4、Button点击的水波纹效果基本使用系统自带水波纹实现方式有界水波纹android:background=?android:attrselectableItemBackground无界水波纹 以控件宽高中最大的数值作为水波纹效果所在正方形的边界进行绘制 android:background=?android:attrselectableItemBackgroundBorderless自定义水波纹实现方式无界水波纹 有界水波纹 水波纹效果与布局绘制之间的问题?参考资料Ripple 水波纹效果聊聊Android5.0中的水波纹效果解决点击ripple水波纹无效的问题UI之修改Button颜色保持默认点击效果
    来自:
    浏览:810
  • 有赞真赞,官网水波纹动画这么酷

    在我心目中有赞前端团队感觉非常不错,特意看了看他们网站有没有好玩的动画,最终发现一个水波纹动画,感觉挺有意思,和小伙伴们分享一下。有没有发现这个弹窗底部有一个水波纹一直在动。?做动画其实还有一招「欺骗用户的眼睛」,看似很高大尚的动画,其实可能很简单。就像今天这个动画,其实就是一个旋转和位移就搞定了。 首先看一个效果,椭圆旋转的效果是什么样的?如果让一个椭圆做旋转动画,你会发现它有点像水波纹运动。 ?如果让这个椭圆边旋转边滚动呢,你会发现它在扭曲着“屁股”在走动。 ?这就是这个水波纹动效的核心思路,剩下的就是配合 UE 小姐姐调各种参数了,让整个动画变得更逼真。具体实现看代码:?底部蓝色的长条: ?水波纹 1: ?水波纹 2: ?到这里一个水波纹的效果实现思路就分析完了,大家加油!动画效果的 demo 我上传到了:https:github.comlefexFEtreemasteranimationanimation。
    来自:
    浏览:184
  • Android:RippleDrawable 水波纹涟漪效果

    二、RippleDrawable基本概念介绍(1)、RippleDrawableRippleDrawable可以实现上面效果图中的水波纹效果,它是在API 21 中添加的,所以,低于21的版本中不可使用,android.R.id.mask) or an existing mask layer may be replaced using setDrawableByLayerId(android.R.id.maskmask 直译过来有遮罩的意思,它会限定水波纹的范围。没有指定mask ,并且也没有指定radius 时,会以控件宽高中的较大值为直径绘制水波纹,这样就必然会超出控件的范围,所以,这种效果也叫做 无界水波纹效果。指定mask 后 ,id 为 mask 的item 中指定的drawable 可以限定水波纹的范围。三、代码示例:(1)、xml 中定义 ripple下列代码依次对应效果图中的前6个。
    来自:
    浏览:398
  • 广告
    关闭

    腾讯极客挑战赛-寻找地表最强极客

    报名比赛即有奖,万元礼品和奖金,等你来赢!

  • Android--MaterialDesign动画之触摸反馈(Touch feedback)

    5.0引入了很多动画效果,是谷歌提供的自带的效果,其中触摸反馈就是一种,简而言之就是点击水波纹效果,Button就默认带有水波纹效果?如果想要在其他控件,如TextView上有触摸反馈可以将background属性设置成以下值1.android:background=?attrselectableItemBackground--和Button一样的效果(扩散时有边界,边界就是View的宽高) 2.android:background=?我们还可以改变水波纹的形状,需要在drawable自定义水波纹效果的xml,这边用了默认的安卓机器人启动图标 效果如下:?还可以给xml中的item属性设置一个值为@android:idmask的id,达成点击的时候才显示这个drawable?
    来自:
    浏览:301
  • Android 必知必会 - FloatingActionButton 24.2.0 默认无水波纹效果

    micro.blog.csdn.netarticledetails52540251 无意间发现一个问题,在使用 22.2.0 的 design 库时,FloatingActionButton 默认点击时产生水波纹的点击效果,但是我使用最新版 24.2.0 的 design 库时,它默认点击没有水波纹效果,而且不响应app:pressedTranslationZ=xxdp这个属性。如果想实现 22.2.0 版本默认的效果,需要加上一个属性:android:clickable=true来让它拥有默认点击产生水波纹。PS: design 库的两个版本的引用方式: 22.2.0compile com.android.support:design:22.2.0 24.2.0compile com.android.support
    来自:
    浏览:216
  • 数据万象

    队列操作,亮度,对比度,快速入门,自定义配置,设置文本审核,文本审核,功能概览,提交音频审核任务,查询音频审核任务结果,二维码生成,工作流回调内容,任务回调内容,TriggerWorkflow,支持的字体和动画,媒体处理服务,视频元信息获取,视频截帧,视频转动图,智能封面,文件转码,SDK 文档,SDK 概览,iOS SDK,快速入门,基础图片处理,加载 TPG 图片,使用 SDWebImage 加载图片,Android提交音频审核任务,查询音频审核任务结果,图片二维码,二维码生成,存储桶配置,图片处理,人体人脸,图片样式,图片压缩,回调内容,工作流回调内容,任务回调内容,TriggerWorkflow,支持的字体和动画
    来自:
  • 短视频 SDK

    产品概述,快速入门,视频编辑(Android),视频拼接(Android),购买流程,错误码表,SDK 集成(Android Studio),SDK 集成(XCode),大眼瘦脸和挂件(iOS),大眼瘦脸和挂件(Android),视频上传(iOS),视频上传(Android),视频鉴黄,快速搭建一个短视频 App,源码解读(iOS),源码解读(Android),Android 编译问题,功能答疑,Android(iOS),录制草稿箱(Android),变声和混响(iOS),变声和混响(Android),类抖音特效(iOS),类抖音特效(Android),贴纸和字幕(iOS),贴纸和字幕(Android),图片转场Android),视频鉴黄,快速搭建一个短视频 App,源码解读(iOS),源码解读(Android),Android 编译问题,功能答疑,Android 常见问题,上传常见问题,iOS 常见问题,视频合唱),录制草稿箱(iOS),录制草稿箱(Android),变声和混响(iOS),变声和混响(Android),类抖音特效(iOS),类抖音特效(Android),贴纸和字幕(iOS),贴纸和字幕(Android
    来自:
  • 移动直播 SDK

    Demo 体验,Web(H5)播放器,如何适配苹果 ATS,SDK 下载,iOS,Android,版本历史,iOS,iOS,iOS,Android,Android,Android,推拉流 URL,禁播和流管理,TXLivePusherObserver,TXDeviceManager,iOS,Android ,iOS,Android,iOS,Android,iOS,Android,设定画面质量,自定义采集和渲染,版本历史,iOS,iOS,iOS,Android,Android,Android,推拉流 URL,禁播和流管理,直播基础相关问题,如何优化视频卡顿(V1),降低延迟相关问题,如何实现秒开,推流失败相关问题Web,概览,TXLivePusher,TXLivePusherObserver,TXDeviceManager,旧版文档,SDK 集成,iOS,Android ,摄像头推流,iOS,Android,录屏推流,iOS,Android,标准直播拉流,iOS,Android,旧版文档,设定画面质量,自定义采集和渲染,SDK 指标监控,旧版文档,iOS,V2TXLivePusher,概览,V2TXLivePusherObserver
    来自:
  • 配置报告加载动画

    在查看报表时,对于图表类组件,腾讯云商业智能分析 BI 提供了加载时的动画效果,包括生长特效、从图表中心纵向扩展、点的由浅到深、由中心向四周扩散和圆形旋转和从中心扩大五种动画效果。不同的图表类型拥有不同的动画效果,具体的配置方法如下: 单击【制作报告】,进入到制作报告界面。选择上方工具栏【更多】>【查看设置】,勾选支持动画。
    来自:
  • 即时通信 IM

    ),概述(Android),初始化(Android),消息收发(Android),登录(Android),离线推送基本配置,群组管理(Android),添加分组,删除分组,价格说明,撤回群消息,更新好友(Android),快速搭建(iOS),设置样式(Android),设置样式(iOS),自定义消息 (Android),自定义消息 (iOS),概述,离线推送(Google FCM),SDK API(Web),初始化与登录(iOS),用户资料与关系链(Android),用户资料与关系链(iOS),消息收发(Android),消息收发(iOS),会话(Android),会话(iOS),群组管理(Android),概述(Android),初始化(Android),消息收发(Android),登录(Android),离线推送基本配置,群组管理(Android),添加分组,删除分组,价格说明,撤回群消息,更新好友,导入 TUIKit (Android),导入 TUIKit (iOS),快速搭建(Android),快速搭建(iOS),设置样式(Android),设置样式(iOS),自定义消息 (Android),
    来自:
  • 实时音视频

    ),跑通通话模式(Android),快速集成(iOS),快速集成(Android),快速集成(Mac),快速集成(Windows),快速集成(小程序),跑通通话模式(iOS&Mac),跑通通话模式(Windows(Android),TRTCLiveRoom API (iOS),TRTCLiveRoom API (Android),跑通通话模式(Electron),跑通直播模式(Electron),查询历史房间列表),TRTCMeeting (Android),TRTCMeeting (iOS),多人视频会议(iOS),查询异常体验事件,语音聊天室(Android),实时屏幕分享(iOS),实时屏幕分享(AndroidTRTCCalling API(Android),TRTCCalling API(iOS),TRTCCalling API(iOS),TRTCCalling API(Android),TRTCVoiceRoom),一分钟集成 SDK,跑通通话模式,跑通通话模式(Android),快速集成(iOS),快速集成(Android),快速集成(Mac),快速集成(Windows),快速集成(小程序),跑通通话模式(iOS
    来自:
  • 智能扫码

    产品概述,购买指南,常见问题,词汇表,快速集成(iOS),快速集成(Android),码型支持,Demo 体验,接入准备,跑通 Demo(iOS),跑通 Demo(Android),错误码,iOS API概览,Android API 概览,操作指引,接入指引,二维码和条形码识别,条码信息查询,产品概述,购买指南,常见问题,词汇表,快速集成(iOS),快速集成(Android),产品简介,码型支持,Demo体验,接入准备,跑通 Demo(iOS),跑通 Demo(Android),错误码,iOS API 概览,Android API 概览,SDK 文档,一分钟跑通 Demo,一分钟集成 SDK,客户端
    来自:
  • 云游戏

    修改实例名称和描述,开机、关机、重启实例,销毁/退还实例,搜索实例,新建分组,修改实例分组,修改分组信息,删除实例分组,部署游戏,调整游戏运行实例类型,续费实例,禁用/取消禁用,搜索分组,搜索游戏,产品动态,AndroidSDK 下载,JS SDK 下载,Demo 后端与云 API 对接示例(Node.js),试玩游戏,切换游戏存档,保存游戏存档,Android SDK 接口,获取实例总数和运行数,Web 端搭建示例,Android 端搭建示例,排队功能,云游戏存档,API 文档,简介,API 概览,调用方式,请求结构,公共参数,签名方法 v3,签名方法,返回结果,更新历史,游戏相关接口,尝试锁定机器,强制退出游戏SDK 下载,JS SDK 下载,Demo 后端与云 API 对接示例(Node.js),试玩游戏,切换游戏存档,保存游戏存档,云游戏 Android SDK,Android SDK 接口,获取实例总数和运行数,最佳实践,Web 端搭建示例,Android 端搭建示例,排队功能,云游戏存档,云游戏前端 JS SDK
    来自:
  • 人脸核身

    流程指引,词汇表,产品概述,产品优势,应用场景,购买方式,欠费说明,退费说明,微信小程序接入,API 概览,历史版本 Android SDK,历史版本 iOS SDK,简介,API 概览,请求结构,公共参数,照片人脸核身,获取数字验证码,获取动作顺序,身份信息认证,三分钟跑通接口,银行卡三要素核验,服务等级协议,银行卡四要素核验,银行卡二要素核验,OCR 生成签名,开发准备,配置流程,接口调用,OCR Android,服务端验证结果,前端获取结果验证签名,服务端验证结果,合作方后台上送身份信息,开发准备,配置流程,接口调用,人脸 Android 错误码,接入示例,配置流程,接口调用,接入流程与说明,人脸 IOS 错误码,OCR Android SDK 接入,开发准备,配置流程,接口调用,OCR Android 错误码,接入示例,OCR iOS SDK 接入,配置流程,接口调用,OCR iOS 错误码,OCR 验证结果,前端获取结果验证签名,服务端验证结果,OCR 验证结果,前端获取结果验证签名,服务端验证结果,基础版核身 SDK 接入,合作方后台上送身份信息,Android 活体检测+人脸比对,开发准备,配置流程,
    来自:
  • 手撕一个让人「欲罢不能」的水波纹选中控件

    一、前言在 Android 5.0 以后,随着 Material Design 的提出,Android UI 设计语言可谓是提升了一大步,但是在国内其实并没有得到很大的推广应用。原生的水波纹我们知道在 Android 5.0 以后,要实现水波纹的效果点击效果很简单,只需配置 ripple 的 drawable 就可以了。计算水波纹最长半径看一个简单的 gif 动画?水波纹这里以控件中心为例,同心圆不断扩展,最后覆盖整个控件。我们知道,同心圆绘制的时候,超出控件的部分会被自动截断,所以最后效果是这样的?通过判断 scroller 是否已经执行完毕,返回 true 说明动画还没执行完,进入 updateChangingArgs 中更新动画相关的参数: 获取当前水波纹同心圆绘制半径curRadius =绘制水波纹动画参数有了,剩下的就是绘制了。可以有两个选择,一个是在 onDraw 方法中绘制,一个是在 dispatchDraw 中绘制。
    来自:
    浏览:326
  • 移动推送 TPNS

    魅族通道接入,FCM 通道接入,vivo 通道接入,OPPO 通道接入,接口文档,错误码,简介,SDK 集成,推送证书获取指引,通知服务扩展的使用说明,错误码,服务等级协议,词汇表,iOS 常见问题,Android厂商通道 QPS 限制说明,客户端集成插件,推送测试方法指引,产品限制说明,全球化部署,开发者协议,快速入门配置,进阶自定义配置,标签功能,服务升配,多包名推送功能,定速推送,退款说明,iOS 快速接入,Android快速接入,转化漏斗,角标适配指南,厂商通道限额说明,产品功能动态,Android SDK 发布动态,iOS SDK 发布动态,macOS SDK 发布动态,通道策略,厂商消息分类功能使用说明,厂商通道注册失败排查指南消息回撤,创建推送计划接口,腾讯 SDK 隐私协议,推送控制,iOS 平台角标功能实践,合规指南,合规指南,服务端 SDK,即时通讯离线推送,产品简介,产品概述,产品优势,应用场景,价格总览,SDK 文档,Android快速接入,转化漏斗,角标适配指南,厂商通道限额说明,产品动态,产品功能动态,Android SDK 发布动态,iOS SDK 发布动态,macOS SDK 发布动态,通道策略,厂商消息分类功能使用说明
    来自:
  • 云点播

    VID 查询视频信息,获取视频信息,快速入门,截图地址设为视频封面,HLS 视频简单剪切,音视频加速播放,依照指定流程处理视频,客户端上传指引,客户端上传签名,超级播放器 iOS,Web 端上传 SDK,Android查询当前存储情况,查询视频处理用量统计数据,关于云点播历史预置转码模板下线的公告,账单查询,超级播放器签名示例,超级播放器配置,创建视频制作项目,管理视频制作项目,添加音视频,设置音视频样式,添加文本,添加转场动画批量获取视频信息,获取视频信息,依照视频名称前缀获取视频信息,增加视频标签,删除视频标签,修改视频属性,视频上传完成,URL 拉取视频上传完成,视频转码完成,视频拼接完成,删除视频,音视频转码处理,超级播放器 Android视频处理,快速入门,截图地址设为视频封面,HLS 视频简单剪切,音视频加速播放,依照指定流程处理视频,媒体上传,客户端上传指引,客户端上传,客户端上传签名,超级播放器 iOS,Web 端上传 SDK,Android查询视频处理用量统计数据,关于云点播历史预置转码模板下线的公告,账单查询,超级播放器签名示例,超级播放器配置,视频制作,创建视频制作项目,管理视频制作项目,添加音视频,设置音视频样式,添加文本,添加转场动画
    来自:
  • 播放器 SDK

    产品概述,应用场景,购买指南,快速入门,Demo 体验,SDK 下载,TCPlayerLite,iOS 播放器 SDK,工程配置,点播播放器 SDK,直播播放器 SDK,Android 播放器 SDK,SDK,联系我们,Web 端播放问题,Web 视频播放器概述,点播播放器使用文档,点播播放器开发文档,词汇表,产品动态,产品简介,产品概述,应用场景,购买指南,快速入门,Web 端集成,iOS 端集成,Android端集成,常见问题,Demo 体验,SDK 下载,TCPlayerLite,iOS 播放器 SDK,工程配置,定制开发,点播播放器 SDK,直播播放器 SDK,Android 播放器 SDK,工程配置,
    来自:
  • Android--MaterialDesign动画之揭露效果(Reveal effect)

    揭露效果也是5.0谷歌引入的一种效果,可以以一个水波纹扩散的形式显示控件,使用也很简单先看下效果:?使用方法:调用ViewAnimationUtils的createCircularReveal方法获取animator 参数:1-需要执行动画的View,2-动画中心的x坐标,3-动画中心的y坐标, 4-开始水波纹半径,5-结束水波纹半径 imageview.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ViewAnimationUtils 参数:1-需要执行动画的View,2-动画中心的x坐标,3-动画中心的y坐标, 4-开始水波纹半径,5-结束水波纹半径 .createCircularReveal
    来自:
    浏览:208

扫码关注云+社区

领取腾讯云代金券