Executar Ações com aparelho bloqueado

Boa tarde senhores, sou novo no mundo Android, e estou realizando alguns estudos, e gostaria de saber se alguém tem algum material ou código de exemplo de como executar uma rotina de um app mesmo com o celular bloqueado.
Ex.: Quero criar um aplicativo que envie mensagem em determinada hora do dia, e isso deverá ocorrer mesmo se o celular estiver bloqueado.

Agradeço desde já.

Dê uma lida nesses materiais, tem exemplo no site.
https://developer.android.com/training/run-background-service/create-service.html

https://developer.android.com/training/scheduling/alarms.html

Dá pare ter uma ideia do que você precisa para iniciar .