| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
iamjohnli
10年前发布

在 Android 程序中实现自动的屏幕截屏功能

screenshot-tests-for-android 是来自 非死book 的一个 Android 开发包,用于在 Android 程序中实现自动的屏幕截屏功能。

示例代码:

public class MyTests {    @Test    public void doScreenshot() {      /*       * Create and set up your view some how. This might be inflating,       * or creating from a view class. You might want to set properties       * on the view.       */      View view = mLayoutInflater.inflate(R.layout.my_layout, null, false);        /*       * Measure and layout the view. In this example we give an exact       * width but all the height to be WRAP_CONTENT.       */      ViewHelpers.setupView(view)        .setExactWidthDp(300)        .layout();        /*       * Take the actual screenshot. At the end of this call the screenshot       * is stored on the device, and the gradle plugin takes care of       * pulling it and displaying it to you in nice ways.       */      Screenshot.snap(view)        .record();    }  }

官方网站:http://www.open-open.com/lib/view/home/1455511767901

 本文由用户 iamjohnli 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1455511767901.html
Android开发 移动开发