package com.ichliebephone;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.os.FileObserver;
import android.view.View;
import android.widget.Button;
import android.view.View.OnClickListener;
public class FileObserverDemo extends Activity implements OnClickListener{
String TAG = "fb_test";
private Button btn_start;
FileObserver fb;
String path = "/mnt/sdcard/test.txt";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
btn_start = (Button) findViewById(R.id.btn_start);
btn_start.setOnClickListener(this);
Log.e(TAG,"Enter OnCreate()....");
file_observer();
}
public void file_observer(){
fb = new FileObserver(path){
@Override
public void onEvent(int event, String path) {
switch (event) {
case FileObserver.MODIFY://修改删除
Log.d(TAG, "File is Modifing...");
break;
}
}
};
}
@Override
public void onClick(View v) {
if(v == btn_start){
Log.e(TAG,"startWatching file ....");
//开启监听
fb.startWatching();
//结束监听
//fb.stopWatching();
}
}
}
Android系统攻城狮
- 粉丝: 7w+
- 资源: 101
最新资源
- 基于python和协同过滤算法的电影推荐系统
- 国际象棋棋子检测3-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- Python毕业设计基于知识图谱的电影推荐系统源码(完整项目代码)
- 基于C++的简易图书管理系统(含exe可执行文件)
- 使用python爬取数据并采用Django搭建系统的前后台,使用Spark进行数据处理并进行电影推荐项目源码
- 商城蛋糕数据库sql源码
- 基于Spark的电影推荐系统源码(毕设)
- NET综合解决工具,windows平台必备
- ZZU 面向对象Java实验报告
- 2024年秋学季-C#课程的信息系统大作业winform
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈