监听系统的启动
1.权限的设置 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<receiver android:name=".broadcastreciever.MyBroadCastReciver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>
</receiver>
3.编写广播类
public class MyBroadCastReciver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
System.out.println("手机启动了");
Intent serviceintent = new Intent();
serviceintent.setClass(context, ReciverServcie.class);
context.startService(serviceintent);
}
}
获得手机号码信息
1.权限 <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
2. 获得操作对象--TelephonyManager tm = (TelephonyManager)getSystemService(Service.TELEPHONY_SERVICE);
3.获得属性 例如:电话号码属性 ---tm.getLine1Number()