有没有办法检测android屏幕内容是否在变化?
假设我有一个总是在后台运行的android应用程序。该应用程序所做的是监听android屏幕上的任何变化,然后记录到数据库中。(这是我正在开发的应用程序的一个有用的法律功能)。那么,有什么方法可以监听android屏幕的变化呢 更新1:我想检测屏幕内容的变化,而不仅仅是方向 更新2:我发现一个应用程序做得很好。有人知道VNC在那里使用什么技术吗? 谢谢 阮明平。可能会帮助你有没有办法检测android屏幕内容是否在变化?,android,broadcastreceiver,android-service,Android,Broadcastreceiver,Android Service,假设我有一个总是在后台运行的android应用程序。该应用程序所做的是监听android屏幕上的任何变化,然后记录到数据库中。(这是我正在开发的应用程序的一个有用的法律功能)。那么,有什么方法可以监听android屏幕的变化呢 更新1:我想检测屏幕内容的变化,而不仅仅是方向 更新2:我发现一个应用程序做得很好。有人知道VNC在那里使用什么技术吗? 谢谢 阮明平。可能会帮助你 @Override public void onConfigurationChanged(Configuration ne
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
//YOUR STUFF HERE
}
我可以帮你吗
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
//YOUR STUFF HERE
}
创建一个
服务
,它使用传感器管理器
来检测方向变化。创建一个服务
,它使用传感器管理器
来检测方向变化。如果我没说错,你肯定是在谈论屏幕内容而不是方向。如果是,那么你必须感知帧缓冲区对于设备,您需要根设备如果我没有错,您肯定是在谈论屏幕内容而不是方向如果是,那么您必须检测设备的帧缓冲区,因为您需要根设备,即用于活动
,因此不能在后台使用。也就是说,对于活动
,因此不能使用在背景中使用。是的,你说得对。你能给我一个教程/示例的URL吗?再次感谢关键词“framebuffer”:)我不知道framebuffer的详细概念,其他人可以在这方面帮助你是的,你是对的。你能给我一个教程/示例的URL吗?再次感谢关键词“framebuffer”:)我不知道framebuffer的详细信息,其他人可以在这方面帮助你