Determinar qual atividade está atualmente em

Determinar qual atividade está atualmente em

Quando os requisitos mudam, a interface do usuário geralmente passa por algumas mudanças.

Quando assumimos o código de outra pessoa, precisamos localizar rapidamente a Activity correspondente de acordo com a página que precisa ser modificada.

Julgar a qual atividade a página atual corresponde pode ser feito das duas maneiras a seguir.

Implementação BaseActivity

Primeiro, crie uma nova classe Kotlin chamada BaseActivity.

"É uma classe Kotlin, não uma Activity, mas o nome é Activity, porque não corresponde a nenhum layout"

open class BaseActivity :AppCompatActivity() {
    
    
    override fun onCreate(savedInstanceState: Bundle?) {
    
    
        super.onCreate(savedInstanceState)
        Log.d("BaseActivity", javaClass.simpleName)
    }
}

Os pontos a serem observados no código são os seguintes:

  • Adicionar a palavra-chave open significa que a classe pode ser herdada
  • Herdar AppCompatActivity
  • javaClass.simpleName indica o nome do exemplo em execução no momento

Por fim, altere outras atividades de herança de AppCompatActivity para herança de BaseActivity.

Desta forma, quando a Activity for onCreate(), o nome da Activity atual será impresso.

Monitoramento de consumo de energia MIUI

Esta função suporta apenas telefones celulares com MIUI instalado por enquanto.

Caminho de configuração: Configurações → Mais configurações → Opções do desenvolvedor → Monitoramento do consumo de energia

Após a abertura, você pode ver o nome da atividade atual na janela flutuante fornecida pelo MIUI.

Acho que você gosta

Origin blog.csdn.net/jiaweilovemingming/article/details/124640352
Recomendado
Clasificación