Step 1: Create a broadcast receiving Class
Public class mybroadcastreceiver extends broadcastreceiver {@ overridepublic void onreceive (context, intent) {// todo auto-generated method stub // receives the broadcast if (intent. getaction (). equals (intent. action_boot_completed) {intent startupintent = new intent (context, startupactivity. class); startupintent. addflags (intent. flag_activity_new_task); context. startactivity (startupintent );}}}
Step 2: register the broadcast receiving Class in the manifest File
<Cycler Android: Name = ". mybroadcastreceiver "> <intent-filter> <action Android: Name =" android. intent. action. boot_completed "/> </intent-filter> </Cycler>
Step 3: declare the broadcast permission after the receiving system is started in the manifest File
<! -- Receive the broadcast permission after the system starts --> <uses-Permission Android: Name = "android. Permission. receive_boot_completed"> </uses-Permission>