如何将Android自定义View实现仿微信相机单点拍照长按录制视频的功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1448个文字,预计阅读时间需要6分钟。
Android仿微信相机拍照按钮,单击拍照,长按录视频。效果先上图。项目地址:[https://github.com/c786909486/PhotoButton2/tree/v1.0](https://github.com/c786909486/PhotoButton2/tree/v1.0)。添加依赖:allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
Android仿微信相机的拍照按钮单击拍照,长按录视频。先上效果图。
项目地址:github.com/c786909486/PhotoButton2/tree/v1.0
添加依赖
allprojects { repositories { ... maven { url 'jitpack.io' } } } dependencies { compile compile 'com.github.c786909486:PhotoButton2:v1.1' }
长按效果分析
判断是否为长按,如果是,则扩大外圆,缩小内圆。由于要扩大外圆,所以在绘制常态的外圆时不可将圆的直径设置为view的宽度或高度。
本文共计1448个文字,预计阅读时间需要6分钟。
Android仿微信相机拍照按钮,单击拍照,长按录视频。效果先上图。项目地址:[https://github.com/c786909486/PhotoButton2/tree/v1.0](https://github.com/c786909486/PhotoButton2/tree/v1.0)。添加依赖:allprojects { repositories { ... maven { url 'https://jitpack.io' } } }
Android仿微信相机的拍照按钮单击拍照,长按录视频。先上效果图。
项目地址:github.com/c786909486/PhotoButton2/tree/v1.0
添加依赖
allprojects { repositories { ... maven { url 'jitpack.io' } } } dependencies { compile compile 'com.github.c786909486:PhotoButton2:v1.1' }
长按效果分析
判断是否为长按,如果是,则扩大外圆,缩小内圆。由于要扩大外圆,所以在绘制常态的外圆时不可将圆的直径设置为view的宽度或高度。

