new Thread用RxJava或者线程池代替

This commit is contained in:
kehaoyuan
2017-05-22 09:07:18 +08:00
parent 9369218821
commit 8643a12744
33 changed files with 231 additions and 216 deletions

View File

@ -500,7 +500,7 @@ public class MainActivity extends BaseActivity implements OnClickListener {
* 更新关注列表数据
*/
private void update() {
new Thread() {
AppController.MAIN_EXECUTOR.execute(new Runnable() {
@Override
public void run() {
final List<String> installed = new ArrayList<>();
@ -576,7 +576,7 @@ public class MainActivity extends BaseActivity implements OnClickListener {
// 检查可插件化游戏
checkGamePlugin();
}
}.start();
});
}
private void checkGameUpdate() {
@ -711,7 +711,7 @@ public class MainActivity extends BaseActivity implements OnClickListener {
checkPermission();
if (isNewFirstLaunch || TokenUtils.getDeviceId(this) == null) {
new Thread() {
AppController.MAIN_EXECUTOR.execute(new Runnable() {
@Override
public void run() {
// 注册设备
@ -729,7 +729,7 @@ public class MainActivity extends BaseActivity implements OnClickListener {
initConcern(); // 初始化关注
LibaoUtils.getCunHaoXiang(MainActivity.this, true);
}
}.start();
});
} else {
updateUserGhzs();
}