/AndroidScreenShot_SysApi

非常优雅的方案实现屏幕截图,利用android 5.0之后的录屏API实现截屏。

Primary LanguageJava

AndroidScreenShot_SysApi

非常优雅的方案实现屏幕截图,利用android 5.0 之后的录屏API获取一帧画面,来实现截屏。

特性

  1. 方便后台service调用截屏功能。

  2. 打破老旧的截屏方案,只能截当前activity不能截状态栏的问题。

使用

  1. 直接后台service启动ScreenShotActivity

这个activity是透明的,而且不会引起当前activity onPuase, ScreenShotActivity并自动实现弹出用户提示并截屏保存到外置存储空间下

注意:这个app使用外部存储,并不需要在mainfast中生明权限也没有在activity中动态申请,所以不要惊讶,不会崩溃的。
  1. 自定义使用

    直接使用Shotter,使用方法参考ScreenShotActivity。