我注意到,摆弄Google云端硬盘桌面应用程序,其唯一的用户界面只是一个原生的Windows资源管理器。背后的有趣部分是后台进程(googledrivesync.exe)
,它会不断检查该文件夹中是否发生了任何更改。如果发生任何变化,它会将它们与在线驱动器同步,确定。
让我怀疑的是,当您删除文件时,会在文件自己的图标上绘制一个小状态图标:
现在,这不是一次性抽奖 - 我注意到了。看,如果将视图更改为大图块,图标的大小也会变大:
它不能是注册图标,在注册表编辑器中的某个地方,或者左右;因为,如果我强制停止进程(通过任务管理器)并刷新资源管理器,它们就会消失。这让我觉得它是一个实时的油漆。
这让我非常好奇,'它真的检查我是否改变了我的观点,或者是否有一种干净的(原生的)方式来实现这一目标?怎么样?'。
虽然可以用任何语言询问,但我选择了Java,因为这就是我使用的。