Start the listening system
1. Permission Settings <uses-Permission Android: Name = "android. Permission. receive_boot_completed"/>
2. receive broadcasts completed by the system startup
<Cycler Android: Name = ". broadcastreciever. mybroadcastreciver">
<Intent-filter>
<Action Android: Name = "android. Intent. Action. boot_completed"/>
</Intent-filter>
</Cycler>
3. Compile Broadcast
Public class mybroadcastreciver extends broadcastreceiver {
@ Override
Public void onreceive (context, intent ){
// TODO Auto-generated method stub
System. out. println ("mobile phone started ");
Intent serviceintent = new Intent ();
Serviceintent. setClass (context, ReciverServcie. class );
Context. startService (serviceintent );
}
}
Obtain mobile phone number information
1. permission <uses-permission android: name = "android. permission. READ_PHONE_STATE"/>
2. Get the operation object -- TelephonyManager tm = (TelephonyManager) getSystemService (Service. TELEPHONY_SERVICE );
3. Obtain the phone number attribute, for example, tm. getLine1Number ()