This commit is contained in:
ecpvint
2024-08-15 18:35:25 +08:00
commit 6158a7ad2b
17 changed files with 822 additions and 0 deletions

View File

@ -0,0 +1,49 @@
package net.droidtech.agct;
import android.os.Handler;
import android.os.Message;
import net.droidtech.utils.AGCT;
/**
* Created by root on 2019/7/17.
*/
public class DecodeThread extends Thread {
private String data;
private Handler handler;
public void putEncodedData(String data){
this.data=data;
}
public void setHandler(Handler handler){
this.handler=handler;
}
@Override
public void run(){
Message msg=handler.obtainMessage();
byte[] result=AGCT.decode(this.data);
if(result!=null){
msg.what=4;
msg.obj=result;
}else{
msg.what=1;
}
msg.sendToTarget();
}
}