这篇文章给大家介绍怎么在Android应用中实现一个截图与录屏功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
截屏:
步骤如下:
1:获取MediaProjectionManager
2:通过MediaProjectionManager.createScreenCaptureIntent()获取Intent
3:通过startActivityForResult传入Intent然后在onActivityResult中通过MediaProjectionManager.getMediaProjection(resultCode,data)获取MediaProjection
4:创建ImageReader,构建VirtualDisplay
5:最后就是通过ImageReader截图,就可以从ImageReader里获得Image对象。
6:将Image对象转换成bitmap
实现:
步骤已经给出了,我们就按照步骤来实现代码吧。
首先MediaProjectionManager是系统服务,我们通过getSystemService(MEDIA_PROJECTION_SERVICE)获取它
复制代码 代码如下:
本文题目:怎么在Android应用中实现一个截图与录屏功能-创新互联
文章分享:https://www.cdcxhl.com/article6/dpdpig.html
成都网站建设公司_创新互联,为您提供电子商务、移动网站建设、小程序开发、全网营销推广、静态网站、建站公司
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联