自学几天遇到的错误,做个记录,持续更新。
1-http通讯要在子进程中,如
new Thread(new Runnable() {
@Override
public void run() {
String msg = loginByGet(username, psw);
}
}).start();
2-子进程中不能直接调用Toast
这个错误导致我APP直接奔溃还不知道原因,当时没语法错误,手机上运行又没错误日志。后来根据android studio上的日志logcat才发现错误提示Can't toast on a thread that has not called Looper.prepare()。有解决办法先直接废弃,本来只是个提示而已,换其他方法。