android获取通讯记录,sim卡和手机】的更多相关文章

//获取手机和手机卡通讯录 public static String getContacts() { String szContacts = ""; szContacts=getPhoneContacts()+getSIMContacts(); return szContacts; } // 获取手机联系人 public static String getPhoneContacts() { String szpPhoneContacts = ""; ContentR…
TelephonyManager是一个管理手机通话状态.电话网络信息的服务类,该类提供了大量的getXxx()方法来获取电话网络的相关信息.这些信息包括设备编号.软件版本.网络运营商代号.网络运营商名称.手机制式.设备当前位置.SIM卡的国别.SIM卡序列号等. 下面来实际看一下: MainActivity.java package com.example.telephonymanager; import java.util.ArrayList; import java.util.HashMap…
import java.util.ArrayList;import java.util.HashMap;import java.util.Map; import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.telephony.TelephonyManager;import android.view.Menu;import android.widget.Lis…
//获取手机号码 TelephonyManager tm = (TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE); String deviceid = tm.getDeviceId();//获取智能设备唯一编号 String te1 = tm.getLine1Number();//获取本机号码 String imei = tm.getSimSerialNumber();//获得SIM卡的序号 String imsi…
判断是否有sim卡的方法:   int absent = TelephonyManager.SIM_STATE_ABSENT; if (1 == absent) { Log.d(TAG,"请确认sim卡是否插入或者sim卡暂时不可用!"); }   判断是哪个运营商的   TelephonyManager telManager = (TelephonyManager) getSystemService(Activity.TELEPHONY_SERVICE); String operat…
在manifest添加以下权限<uses-permission android:name="android.permission.READ_CALL_LOG" /><uses-permission android:name="android.permission.READ_CONTACTS" /> /** * 利用系统CallLog获取通话历史记录 * @param activity * @param num 要读取记录的数量 * @retu…
更新: 收不到启动广播,查看知乎,好像是说高版本的系统都禁止了 还可以通过adb发送开机广播 adb shell am broadcast -a android.intent.action.BOOT_COMPLETED 还没测试,回去再测试 ========================== 读取sim卡的序列号,保存起来,一旦sim发生变更了,认为是小偷的sim卡,发出警告 读取sim卡序列号 获取TelephonyManager对象,通过getSystemService(TELEPHONY…
安卓手势触摸滑动: package com.itheima52.mobilesafe.activity; import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android.view.GestureDetector; import android.view.GestureDetector.SimpleOnGestureListener; im…
SIM卡 SIM卡是(Subscriber Identity Module 客户识别模块)的缩写,也称为智能卡.用户身份识别卡,GSM数字移动电话机必须装上此卡方能使用.它在一电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容,可供GSM网络客户身份进行鉴别,并对客户通话时的语音信息进行加密. 标准SIM卡 SIM卡主要用于GSM系统,但是兼容的模块也用于UMTS的UE(USIM)和IDEN电话.有人把CDMA2000和cdmaOne的RUIM卡和UIM卡,也称作SIM卡,…
SIM卡是工作中测试用的,经常插拔到不同的手机,前两天SIM卡放到手机中都能正常识别,今天插入到另一款手机中发现无法识别.心里糟了,是不是卡坏了,根据之 前的直觉,在公司找了一块橡皮,在SIM卡的芯片部位反复擦了十几下,插入手机后神机出现,SIM可以识别了. 以后遇到类似问题的网友可以试试,看能否解决你的问题.这招儿十有八九还是很灵的. 原因追踪:SIM卡的芯片跟卡槽经常摩擦,芯片上容易产生氧化层,导致插入手机后不容易识别,使用橡皮擦了芯片后便将芯片上的氧化层去除,解决了问题. 当然也有其他原因…