- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 MediaProjection与MediaRecorder实现录屏
纸上得来终觉浅,绝知此事要躬行,Android在5.0提供了MediaProjection来实现录屏,但是一直都没有尝试过,这里尝试了一下该方式进行录屏。 其实Demo已经写好很久了,但是始终有一个问题,在某些机型上会偏色,因此这里写出来看看是否有人遇到同样的问题,且希望告知解决方案。录制 这里界面上有两个按钮,一个控制录制与暂停,另外一个是播放按钮,既然是录制,当然录制完成
2017-10-30 15:42:46 2637
原创 扫脸动画
需求 现在视频应用越来越多了,这里我们希望在视频开始之前,希望用户脸部能够正对着手机屏幕,以达到更好的效果。 基于上述的需求,这里我们就需要在视频流上层叠加一个让用户正对手机屏幕的效果,要求是悬浮层具有半透明,不完全遮挡视频流,同时在界面上留出脸部的形状,让用户有参考物,最后为了更好的视觉效果,我们需要在脸部有一个扫描效果。效果图 这里我们先呈现一个视觉效果图:
2017-10-19 10:40:14 1192
原创 ShimmerTextView
产品中有一个需求,要求TextView的文字有一个高亮的效果,高亮的同时有跑马灯效果! 本来想在网上找一个现成的用用,比如Facebook出的Shimmer,还有很多,但是都感觉代码太多,因此撸了一个简单版的,talk is cheap,show me you code。实现 我们知道TextView的文字的颜色是由Paint根据Color控制的,我们可以设置Paint的Sh
2017-10-17 14:51:47 435
原创 Binary XML file line #17<vector> tag requires viewportWidth >0
[TOC]前言 近期把项目中的support包升级到了26.1.0,看起来在手机上运行的稳稳的,没翻船!之后提交,测试就报了一个bug说5.0以下的手机都不能运行了!因此就排查了问题原因。问题 首先我们复现一下问题,看看崩溃日志,崩溃日志主要有以下两个:E/VdcInflateDelegate: Exception while inflating <vector>org.x
2017-10-10 16:36:13 1809
qsort
2007-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人