Notificação Android

Como lanço notificações mesmo que o telemovel esteja bloqueado/aplicação a correr/aplicação fechada?

sei que caso o telemovel seja desligado e depois ligado, é necessario incluir no manifest

action android:name=“android.intent.action.BOOT_COMPLETED” e atraves do service lançamos as notificações

mas e para os casos que eu mencionei em cima?