为什么将文件放入Gennymotion模拟器和主机之间的共享驱动器中,删除后不会进入主机的回收站



文件放入Genny运动模拟器和主机之间的共享驱动器背后的逻辑是什么,删除后不会进入主机的回收站?

任何人都可以判断它是该特定工具(Gennymotion)的设计选择/功能,还是对于使用主机文件系统共享目录的任何模拟器通用?

如果它是通用的,为什么不像往常一样遵循两阶段删除过程的模式?不这样做有什么特别的好处吗?

回收

站/垃圾桶是窗口管理器(注意小写)方便。它允许普通用户说"哦,我不是故意要摧毁它"并以直接的方式将其带回。窗口管理器程序(适用于Windows,Mac和Linux),用于处理存放准备"清空/粉碎"的文件的位置。

如果您使用命令行,那么您会遇到像"del"或"rm"这样的命令,这些命令会从文件系统中删除或删除文件,并假设用户知道没有简单的返回方法。

对于开发人员在任何语言(C,C++,Python,C#,Java,Ruby,Swift)中使用的大多数IO库,"删除"或等效意味着从文件系统中删除。由于您(开发人员)使用了"删除"调用,因此您指的是该行为,而不是大约 200 个要求"您确定"的弹出对话框 - 除非您也将行为编写为这种方式。

最新更新