編輯:關於Android編程
復制代碼 代碼如下:
public class FileObserverTest extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
MyFileObserver mfo = new MyFileObserver(getApplicationContext().getFilesDir() + "/data.txt");
mfo.startWatching();//啟動文件監聽
//mfo.stopWatching();//取消文件監聽
}
public class MyFileObserver extends FileObserver {
public MyFileObserver(String path) {
super(path);
}
@Override
public void onEvent(int event, String path) {
switch (event) {
case android.os.FileObserver.CREATE:
// 文件被創建
Log.d("FileObserver", "---file create---");
break;
case android.os.FileObserver.OPEN:
// 文件被打開
//Log.d("FileObserver", "---file open---");
break;
case android.os.FileObserver.ACCESS:
// 打開文件後,讀文件內容操作
//Log.d("FileObserver", "---file access---");
break;
case android.os.FileObserver.MODIFY:
//文件被修改
Log.d("FileObserver", "---file MODIFY---");
break;
}
}
}
}
本文主要介紹的是一個球形水波的百分比控件,市面上有各種形形色色的百分比控件,我一直覺得水波是最炫的,UI給了我這個機會,然而網上搜了一大堆,不是太復雜,代碼太多(反正我是
本文實例分析了Android編程之絕對布局AbsoluteLayout和相對布局RelativeLayout。分享給大家供大家參考,具體如下: 一、絕對布局Ab
流式布局每行的行高以本行中最高的元素作為高,如果一個元素放不下到一行時直接到第二行FlowLayoutViewpackage com.qf.sxy.customview0
USB調試模式是安卓手機管理軟件均會用到的,小米平板開發者選項在哪呢?小米平板的開發者選項默認是隱藏的,但開啟方法和小米/紅米手機是一樣的。條件所限,下面小