请教, sendFile函数中,红色这一段代码是不是相当于线程,执行sendFile函数时,红色的代码在后台运行
请问, sendFile函数中,红色这一段代码是不是相当于线程,执行sendFile函数时,红色的代码在后台运行
public boolean sendFile(final String module, final String name, int length, InputStream in,FileSendProcess cb) {
des.mCallback = Message.obtain(this, MSG_RUNNABLE_WITH_ARGS, new RunnableWithArgs() {
@Override
public void run() {
.........
logw(".........................");
}
});
//发送数据
int status = sendSyncSerializable(serial);
return true;
}
请问, sendFile函数中,红色这一段代码是不是相当于线程,执行sendFile函数时,红色的代码在后台运行
------解决思路----------------------
Message.obtain(...)
Return a new Message instance from the global pool.
public boolean sendFile(final String module, final String name, int length, InputStream in,FileSendProcess cb) {
des.mCallback = Message.obtain(this, MSG_RUNNABLE_WITH_ARGS, new RunnableWithArgs() {
@Override
public void run() {
.........
logw(".........................");
}
});
//发送数据
int status = sendSyncSerializable(serial);
return true;
}
请问, sendFile函数中,红色这一段代码是不是相当于线程,执行sendFile函数时,红色的代码在后台运行
------解决思路----------------------
Message.obtain(...)
Return a new Message instance from the global pool.