1.5 - Categoria (Category)

A categoria, representada apenas por uma string, serve como informação adicional para auxiliar o Android na escolha de qual componente é o mais adequado para receber a Intent.

Podemos adicionar várias categorias a uma Intent através do método addCategory. Assim como as ações, existem várias categorias predefinidas, como a Intent.CATEGORY_APP_MUSIC, que, quando colocada em uma Intent, informará ao Android que uma Activity capaz de reproduzir músicas deve ser acionada.

1.6 - Sinalizadores (flags)

Os sinalizadores definidos na classe Intent funcionam como metadados para a intenção.

Ou seja, os metadados são dados que descrevem outros dados, o que significa, por exemplo, que os sinalizadores podem instruir o sistema Android sobre como inicializar uma activity bem como tratá-las após sua inicialização. É importante frisar que a maioria dos flags disponíveis dependem do tipo de componente que será executado pelo Android baseado na Intent em questão.

Copyright © 2016 AIEC.