Bom,
primeiramente sua aplicação deve ter permissão de receber a informação de que o boot se completou, para
isso é necessário adicionar no seu AndroidManifest a permissão:
Pronto sua aplicação têm permissão. Mas não basta a permissão, você também deve criar um Receiver(Receptor de Broadcast). Em uma breve explicação, um Receiver (Receptor de Broadcast) responde às solicitações de serviço de outra aplicação, um aviso global de evento. Ex: bateria baixa, boot do sistema, uma chamada etc. O
Receiver deve ser declarado no AndroidManifest:
O nome da sua classe deve ser declarada no
“ReceiverBoot” é o nome da classe que será criada para o tratamento do evento, de qual evento? Do evento de boot
Pronto agora tenho uma classe declarada para receber o evento de boot do meu dispositivo, mas aonde eu falo o que tem que fazer quando terminar o boot do sistema? Eu respondo, na classe “ReceiverBoot” que deve ser criada. Essa classe deve ser estendida da classe BroadcastReceiver:
O método onReceive é chamado toda fez que ocorrer um evento de boot no dispositivo então ai você coloca a chamada de sua Atividade ou se quiser fazer somente um teste use o Toast para imprimir uma mensagem
Bom esse foi meu primeiro blog sobre Android. Espero ter tempo para escrever mais dicas. Até a próxima. |

