Android平台美颜相机/Camera实时滤镜/视频编解码/影像后期/人脸技术探索——4.1高仿FaceU长按录像按钮

本文介绍了如何在Android平台上实现类似FaceU的长按录像按钮功能,包括按钮的动画效果、时间阈值判断、事件回调等关键步骤,并提供了代码实现和自定义配色的方案。
摘要由CSDN通过智能技术生成

回到目录

最近需要做短按拍照,长按录像功能,虽然长按只需要LongClickListener就好了,但是要同时做出动画效果。
在网上转了一圈,发现仿微信长按录像的不少,例如这个,但是仿FaceU的好像还没有,所以决定自己写一个。
先放一张效果图:
仿FaceU录像按钮.gif

一、实现流程分析

按钮要实现类似ClickListener和LongClickListener的功能,因此需要监听触控事件
按照时间顺序,按钮的动画效果大概是这样:

  • 还没有到达LongClick的时间阈值,没有任何反应,静态的画面为中间一个半透明白色圆形,外面一个白色圆环
  • 动画开始,中间的圆形消失,变成一个逐渐扩大的绿色圆形
  • 在绿色圆形扩大的同时,外面的圆环扩大,同时进度条开始移动
  • 绿色圆形和圆环扩大到最大值
  • 进度条满,达到录像的时间阈值或用户手指离开(ACTION_UP)

此外,还有两个黑色半透明的圆环作为描边,但是效果不是很明显,略去不表。

美颜相机 3.1.0 大小:22.49MB 版本:3.1.0 适用系统:Android 2.3.1以上 开发者:厦门美图网科技有限公司 应用简介 美颜相机-把手机变成自拍神器! •美图秀秀团队倾力打造!大牌明星强力推荐! •最流行的自拍软件,亿万用户正在使用, 好评率全球第一!! 专为爱自拍的女生量身定制,颠覆传统自拍效果,瞬间自动美颜,效果比化妆品神奇! 【美颜相机3.1.0更新信息】 1、“高级美颜-增高”功能惊艳登场,瞬间拥有修美腿; 2、提升美颜效果,照片细节更清晰; 3、 全新体验,国际化界面和多语言支持~ ===== 特色亮点 ===== •自 拍• #一键变美# 一键让你的肌肤瞬间完美无暇!傻瓜式操作,七个美颜级别,量身打造你的美丽! #效果出众# 全自动磨皮、美白、降噪、瘦脸、美化眼睛,让你拥有嫩白肌肤、尖俏小v脸! #人脸识别# 通过智能的人脸识别技术和极速美颜算法,皮肤和头发细节完美呈现。 •视频自拍• 重磅推出“视频自拍”功能,最流行的10秒短视频拍摄,采用领先的视频美颜技术,令你时刻拥有水嫩肌肤,拍视频也能美美哒! •高级美颜• 1、一键美颜:只需按一下,即可变美,7种美颜风格,比化妆品还神奇; 2、磨皮美白:让皮肤白皙透亮,自然收细毛孔; 3、祛斑祛痘:轻松点掉烦恼的痘痘,祛斑不留痕; 4、瘦脸瘦身:划指间,自然修容,优化脸型,强效击退双下巴,提拉紧致瘦身,让象腿变腿、胖妞变超模~ 5、祛黑眼圈:熬夜晚睡,也可以跟细纹、熊猫眼saygoodbye; 6、美化眼睛:让您1秒拥有水灵灵的大眼睛; 7、亮眼:加亮眼部轮廓,让你的眼睛明眸闪耀; 8、美颜特效:独家研发的多款细腻的人像特效,瞬间渗透,快速拥有惊艳面容; 还支持分享到instagram、facebook、line、微信、朋友圈、新浪微博哦,赶快下载体验吧! 如果觉得好别忘记告诉朋友哦!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值