AndroidScreenShot_SysApi
Introduction: 非常优雅的方案实现屏幕截图,利用 android 5.0 之后的录屏 API 实现截屏。
Tags:
这是一个例子,以非常优雅的方案实现屏幕截图。 实现原理为 利用 android 5.0 之后的录屏 API 获取一帧画面,来实现截屏。
Special Features
打破老旧的截屏方案,不能截状态栏的问题。
截图其他 app.
Usage
使用 Shotter
请查阅代码 onClickReqPermission()
使用 ScreenShotActivity
请查阅代码 onClickShot(),该方法可以截图其他 app
更多拓展:
因为 ScreenShotActivity 是一个透明并隐藏的 activity,玩法有很多:
a. 截图桌面;
b. 对其他 app 进行截图:你自己试着调整 shotter 的 delay 时间为 3 秒,然后 start 截图,再切换到其他 app 里,等 toast 截图成功。