2012年 二月

Android文件或文件夹内容改变监听器(FileObserver)

Android Developer:

一. 概述:

android.os包下的FileObserver类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器,基于linux的 INotify。

FileObserver是个抽象类,必须继承它才能使用。每个FileObserver对象监听一个单独的文件或者文件夹,如果监视的 是一个

文件夹,那么文件夹下所有的文件和级联子目录的改变都会触发监听的事件。

二. 监听的事件类型:

(1)ACCESS,即文件被访问。

(2)MODIFY,文件被修改。

(3)ATTRIB,文件属性被修改,如 chmod、chown、touch 等。

(4)CLOSE_WRITE,可...