ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:21.62KB ,
资源ID:22351182      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22351182.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TelephonyManager类使用方法大全Word文档下载推荐.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TelephonyManager类使用方法大全Word文档下载推荐.docx

1、 /* * 电话状态: * 1.tm.CALL_STATE_IDLE=0 无活动 * 2.tm.CALL_STATE_RINGING=1 响铃 * 3.tm.CALL_STATE_OFFHOOK=2 摘机 */ tm.getCallState();/int * 电话方位: * tm.getCellLocation();/CellLocation * 唯一的设备ID: * GSM手机的 IMEI 和 CDMA手机的 MEID. * Return null if device ID is not available. tm.getDeviceId();/String * 设备的软件版本号: * 例

2、如:the IMEI/SV(software version) for GSM phones. * Return null if the software version is not available. tm.getDeviceSoftwareVersion(); * 手机号: * GSM手机的 MSISDN. * Return null if it is unavailable. tm.getLine1Number(); * 附近的电话的信息: * 类型:List * 需要权限:android.Manifest.permission#ACCESS_COARSE_UPDATES tm.ge

3、tNeighboringCellInfo();/List鉴于有些同志没有源码,我把源码粘出来,TelephonyManager.java:package android.telephony;import com.android.internal.telephony.*;import java.util.ArrayList;import java.util.List;import android.annotation.SdkConstant.SdkConstantType;import android.annotation.SdkConstant;import android.content.C

4、ontext;import android.os.RemoteException;import android.os.ServiceManager;import android.os.SystemProperties;* Provides access to information about the telephony services on* the device. Applications can use the methods in this class to* determine telephony services and states, as well as to access

5、some* types of subscriber information. Applications can also register * a listener to receive notification of telephony state changes. * * You do not instantiate this class directly; instead, you retrieve* a reference to an instance through * link android.content.Context#getSystemService* Context.ge

6、tSystemService(Context.TELEPHONY_SERVICE).* Note that acess to some telephony information is* permission-protected. Your application cannot access the protected * information unless it has the appropriate permissions declared in * its manifest file. Where permissions apply, they are noted in the * t

7、he methods through which you access the protected information. public class TelephonyManager private static final String TAG = TelephonyManager; private Context mContext; private ITelephonyRegistry mRegistry; /* hide */ public TelephonyManager(Context context) mContext = context; mRegistry = ITeleph

8、onyRegistry.Stub.asInterface(ServiceManager.getService( telephony.registry); private TelephonyManager() private static TelephonyManager sInstance = new TelephonyManager(); public static TelephonyManager getDefault() return sInstance; / / Broadcast Intent actions /* * Broadcast intent action indicati

9、ng that the call state (cellular) * on the device has changed. * * * Requires the READ_PHONE_STATE permission. * This was a link android.content.Context#sendStickyBroadcast sticky * broadcast in version 1.0, but it is no longer sticky. * Instead, use link #getCallState to synchronously query the cur

10、rent call state. * see #EXTRA_STATE * see #EXTRA_INCOMING_NUMBER * see #getCallState SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION) public static final String ACTION_PHONE_STATE_CHANGED =android.intent.action.PHONE_STATE * The lookup key used with the link #ACTION_PHONE_STATE_CHANGED broadcast

11、 * for a String containing the new call state. * see #EXTRA_STATE_IDLE * see #EXTRA_STATE_RINGING * see #EXTRA_STATE_OFFHOOK * Retrieve with * link android.content.Intent#getStringExtra(String). public static final String EXTRA_STATE = Phone.STATE_KEY; * Value used with link #EXTRA_STATE correspondi

12、ng to * link #CALL_STATE_IDLE. public static final String EXTRA_STATE_IDLE = Phone.State.IDLE.toString(); * link #CALL_STATE_RINGING. public static final String EXTRA_STATE_RINGING = Phone.State.RINGING.toString(); * link #CALL_STATE_OFFHOOK. public static final String EXTRA_STATE_OFFHOOK = Phone.St

13、ate.OFFHOOK.toString(); * for a String containing the incoming phone number. * Only valid when the new call state is RINGING. public static final String EXTRA_INCOMING_NUMBER = incoming_number / Device Info * Returns the software version number for the device, for example, * the IMEI/SV for GSM phon

14、es.Requires Permission: * link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE public String getDeviceSoftwareVersion() try return getSubscriberInfo().getDeviceSvn(); catch (RemoteException ex) return null; * Returns the unique device ID, for example,the IMEI for GSM * phones. public S

15、tring getDeviceId() return getSubscriberInfo().getDeviceId(); * Returns the current location of the device. link android.Manifest.permission#ACCESS_COARSE_LOCATION * ACCESS_COARSE_LOCATION. public CellLocation getCellLocation() Bundle bundle = getITelephony().getCellLocation(); return CellLocation.n

16、ewFromBundle(bundle); * Enables location update notifications. link PhoneStateListener#onCellLocationChanged * PhoneStateListener.onCellLocationChanged will be called on location updates. link android.Manifest.permission#CONTROL_LOCATION_UPDATES * CONTROL_LOCATION_UPDATES * hide public void enableLo

17、cationUpdates() getITelephony().enableLocationUpdates(); * Disables location update notifications. link PhoneStateListener#onCellLocationChanged link android.Manifest.permission#CONTROL_LOCATION_UPDATES public void disableLocationUpdates() getITelephony().disableLocationUpdates(); * Returns the neighboring cell information of the device. * return List of NeighboringCellInfo or null if inf

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1