Prévia do material em texto
Unidade 2: Activity (Android e suas Intents) Activity Android e suas Intents ● Definição de Intent ● Tipos de Intents ● Permissões e Intent Filter Activity Definição de Intent ● São mensagens assíncronas que permitem que os componentes do aplicativo solicitem funcionalidades de outros componentes do Android. ● Interação com Componentes Internos e Externos ● Presentes na classe android.content.Intent Activity Definição de Intent ● Iniciar um serviço, chamar outra activity. ● Definir o contexto atual, classe de destino (Explícitas) ou recursos de sistema (Implícitas). ● Usar o método startActivity(i) Activity Tipos de Intent Explícitas: Define a activity que será chamada. Implícita: Solicita ao SO o componente a ser chamado. Activity Tipos de Intent É composto de Action e Data. Action: Define a ação a ser realizada. Existem algumas ações genéricas no android. ● Action_Dial - Chamada telefônica ● Action_View - Chamada URL ● Action_SendTo - Enviar informações Activity Tipos de Intent Dados: Dados a serem operados, expressos por uma URI (Identificador Uniforme de Recursos). Ex.: Intenção de abrir a lista de contatos. Activity Tipos de Intent Ex.: Intenção de abrir uma URL. Activity Tipos de Intent Ex.: Intenção de realizar uma chamada telefônica. Activity Intents e Permissões Outras Permissões Activity Referências ✅ https://developer.android.com/guide/components/intents-common?hl=pt-br Obrigado!