Diversos Android -1 Tela preta causada pela obtenção de dados ao saltar para a interface, (carregamento de thread)

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

Acho que você gosta

Origin blog.csdn.net/weixin_41422638/article/details/112848409
Recomendado
Clasificación