假设我有一个总是在后台运行的android应用程序。该应用程序所做的是在Android屏幕上监听任何更改,然后记录数据库。 (这是我正在开发的应用程序的一个有用的法律功能)。那么,有没有办法听取android屏幕的变化?
UPDATE1:我想检测屏幕内容的变化,而不仅仅是方向。
Update2:我发现应用程序(Droid VNC)做得非常好。谁知道VNC在那里使用什么技术? 谢谢,
Nguyen Minh Binh。
答案 0 :(得分:1)
如果我没有错,你肯定是在谈论屏幕内容而不是方向,如果是,那么你必须感知设备的帧缓冲,因为你需要有根设备
答案 1 :(得分:0)
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
//YOUR STUFF HERE
}
答案 2 :(得分:0)
创建Service
,使用SensorManager
检测方向更改。