Ao saltar para a interface, se a aquisição de dados de adaptação na interface for adicionada ou obtida antes de a interface ser carregada, pode fazer com que o salto congele e até mesmo uma tela preta em casos graves.
A maneira simples de resolver isso é obter dados após carregar a página para aquisição de atraso de thread, por exemplo:
常见的OnCreate(){}常常加载控件时,会去获取需要的数据等,此时就需要启用线程
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
//inputMethodManager.showSoftInput(view, 0);
getAllNetWorkList();
}
}, 200); //200毫秒后
Quando você obtém muitos dados, deve usar threads para obtê-los.
Por exemplo, algumas transmissões de thread, transmissões de atividade e outras transmissões de dados. Quando os dados são grandes ou complexos, habilite a aquisição de linha ou habilite a aquisição de atraso de thread