Intent
Um Intent
é um objeto
que fornece vínculos de tempo de execução entre componentes separados, como
duas atividades. O Intent
representa
uma “intenção de fazer algo” do app. Você pode usar intents para uma
ampla variedade de tarefas. https://developer.android.com/training/basics/firstapp/starting-activity?hl=pt-br
Como direcionar o usuário para outro aplicativo
https://developer.android.com/training/basics/intents/sending?hl=pt-BR
Android – Como passar dados entre activitys (Bundle/Intent)
IntentFilters
É uma declaração de capacidade e interesse em oferecer assistência àqueles em necessidade. Ele pode ser genérico ou específico em relação a quais Intents ele oferece seu serviço.
Como permitir que outros aplicativos iniciem sua Activity
https://developer.android.com/training/basics/intents/filters?hl=pt-br
Aula 10: O que são Intents (intenções) ?
https://mariovalney.com/aula-10-como-mudar-de-activity-com-intents/
Activity
Uma Activity é um módulo único e independente que normalmente está relacionada diretamente com uma tela de interface de usuário e suas funcionalidades correspondentes. https://medium.com/@elisacapololo2017/activity-em-android-f0b5a0ffc69c
Single Activity: Why, When, and How (Android Dev Summit ’18)
Serviços
Um Service
é um componente do
aplicativo que pode realizar operações longas e não fornece uma interface do
usuário. Outro componente do aplicativo pode iniciar um serviço e ele
continuará em execução em segundo plano mesmo que o usuário alterne para outro
aplicativo. Além disso, um componente poderá se vincular a um serviço para
interagir com ele e até estabelecer comunicação entre processos (IPC). Por
exemplo, um serviço pode lidar com transações de rede, reproduzir música,
executar E/S de arquivos, ou interagir com um provedor de conteúdo, tudo a
partir do segundo plano.
https://developer.android.com/guide/components/services?hl=pt-br
IntentService no Android, Entendendo e Utilizando
https://www.youtube.com/watch?v=nk-IBkqXi4E
BroadcastReceiver
Se um aplicativo quiser receber e responder a um evento global, como um telefone tocando ou uma mensagem de texto recebida, ele deve se registrar como BroadcastReceiver.
Iniciar IntentService Android com AlarmManager e BroadcastReceiver
BroadcastReceiver Tutorial Part 7 – LOCAL BROADCAST MANAGER – Android Studio Tutorial
https://www.youtube.com/watch?v=rLOuFHkHSJI
ContentProvider
O ContentProvider implementa um conjunto padrão de métodos para permitir um aplicativo acessar um depósito de dados. O acesso deve ser para operações de leitura ou escrita, ou para ambas. Um ContentProvider pode fornecer dados para uma Activity ou Service no mesmo aplicativo, ou a uma Activity ou Service contida em outros aplicativos.
AndroidManifest.xml
Quando criamos o nosso projeto Android, utilizando o Android Studio, um arquivo AndroidManifest.xml é gerado, geralmente no diretório app/src/main onde podemos declarar os nossos componentes e outras informações para a execução do nosso APK no sistema operacional Android.
Google Android. Aprenda A Criar Aplicações Para Dispositivos Móveis Com O Android SDK
CRIANDO APLICATIVOS DO ZERO E FÁCIL
>>> http://bit.ly/androidblack
#android
Deixe um comentário