理解方法和对象调用

时间:2015-05-19 02:11:21

标签: java android

我试图了解这段代码是如何协同工作的。在测试时,在tomcat中我看到当设备收到信号时,我得到msg“==删除所有数据@ + uri”。平板电脑基本上从计算机接收信号以开始擦拭过程。一旦它获得信号并初始化连接,它就会显示在tomcat上然后开始擦除。它如何擦拭?

DSer.java
public abstract class DSer implements Wipeable{
protected void clearExistingData(ContextWrapper cw) {
    this.clearExistingData(cw, getContentURI());            
}

protected void clearExistingData(ContextWrapper cw, Uri uri) {
    cw.getContentResolver().delete(uri, null, null);
    Log.d("DataSerializer", "== Deleted all data @" + uri);
}

@Override
public void wipeData(ContextWrapper cw, Vector<DSFileInfo> files) {
    this.clearExistingData(cw);
}

Wipeable.java
import java.util.Vector;
import android.content.ContextWrapper;
public interface Wipeable {
public void wipeData(ContextWrapper cw, Vector<DSFileInfo> files);
}

0 个答案:

没有答案