当前位置: 首页 > 面试题库 >

Android API,例如java.awt.Robot

王经赋
2023-03-14
问题内容

是否有一个类似于java.awt.Robot的Android API,即允许截图的API?


问题答案:

java.awt.Robot在Android SDK中不可用。

如果要在开发过程中自行制作屏幕截图,可以使用DDMS。如果您的应用程序应该截屏,我认为这需要root用户。有一些应用程序可以做到这一点,例如

http://handheld.softpedia.com/get/Others/Screenshot-
Android-71410.shtml

还有一个可用的库可能对您有用:

Android屏幕截图库(ASL)

但是,也有关于SO的讨论:

如何捕获android设备屏幕内容?



 类似资料:
  • 问题内容: “为了增加对Lambda表达式的支持,暂时考虑将对接口中私有方法的支持纳入Java SE 8,但是为了支持Java SE 8更好地关注更高优先级的任务,撤回了支持。支持专用接口方法,从而使接口的非抽象方法能够在它们之间共享代码。” 所以说http://openjdk.java.net/jeps/213的规范, 并在错误报告https://bugs.openjdk.java.net/br

  • 我正在为Eclipse Juno编写一个插件,我想使用类AbstractSourceLookupDirector。当我查看API时,它说它有一个构造函数,但是当我在代码中使用以下语句时,它说“不能实例化类型AbstractSourceLookupDirector” AbstractSourceLookupDirector srclookupDir=新的AbstractSourceLookupDir

  • 我有一个NotificationProcessor,它可以读取Springwebmvc注释并根据它发现的内容生成代码。 代码运行得很好,但是我需要弄清楚如何对一个方法进行单元测试,该方法将< code > javax . lang . model . type . type mirror 作为参数,并返回它的字符串类型表示,包括泛型(例如< code>java.util.Map 因此,为了对此方法

  • 问题内容: 我还是不熟悉Spring,但是遇到了一个问题,有必要为Jackson实施我的自定义解串器。该过程在一个小型教程中进行了描述,但是,我对Spring感到困惑。我不明白,在哪里 在Spring MVC中,当通过控制器类的方法对json反序列化时执行。所以我不知道该怎么做才能用自定义解串器替换默认的解串器。 任何建议最欢迎。 问题答案: 您没有说您在spring如何使用Jackson,所以我

  • 问题内容: 我如何使这种事情起作用?我可以检查,但不能。有办法可以做到吗? 问题答案: 这是不可能的,因为在泛型编译时会擦除数据类型。做到这一点的唯一可能方法是编写某种包装,该包装保存列表包含的类型:

  • 问题内容: 在程序快要结束时,我希望将类的所有实例中的特定变量加载到字典中。 例如: 假设实例数量会有所不同,我希望将Foo()的每个实例的x dict加载到新的dict中。我该怎么办? 我在SO中看到的示例假定一个已经具有实例列表。 问题答案: 跟踪实例的一种方法是使用类变量: 在程序结束时,您可以像下面这样创建字典: 只有一个列表: