BlackNumberService.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:mobilesafe 作者:
@Override
public void onReceive(Context context, Intent intent) {
    //��ȡ��������,��ȡ���Ͷ��ŵ绰����,����˵绰�����ں�������,��������ģʽҲΪ1(����)����3(����),���ض���
    //1,��ȡ��������
    Object[] objects = (Object[]) intent.getExtras().get("pdus");
    //2,ѭ���������Ź���
    for (Object object : objects) {
        //3,��ȡ���Ŷ���
        SmsMessage sms = SmsMessage.createFromPdu((byte[])object);
        //4,��ȡ���Ŷ���Ļ�����Ϣ
        String originatingAddress = sms.getOriginatingAddress();
        String messageBody = sms.getMessageBody();

        int mode = mDao.getMode(originatingAddress);

        if(mode == 1 || mode == 3){
            //���ض���(android 4.4�汾ʧЧ   �������ݿ�,ɾ��)
            abortBroadcast();
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号