Android RIL
2010-05-27 03:43:00 来源:WEB开发网核心提示:还有一种简单的拨号方法,有仔细看Intent文档的人就会发现,Android RIL(3),对一个电话格式的网址(如href="tel:(+86)1234567890")发送出CALL_ACTION,就可以调用拨号程序对其进行拨号,调用android.os.SystemProperties.get(
还有一种简单的拨号方法,有仔细看Intent文档的人就会发现,对一个电话格式的网址(如href="tel:
(+86)1234567890")发送出CALL_ACTION,就可以调用拨号程序对其进行拨号。这种方便的方法可以在开发我们的浏览器应用的时候,
直接在浏览网页的时候正则匹配到电话号码,然后直接调用拨号程序对其拨号,很方便吧。
获取电话的属性可以通过TelephonyProperties来实现,比如SIM卡,IMEI等信息,我们可以通过调用
os.SystemProperties.put()方法传入TelephonyProperties的字段来设置对应的参数,也可以通过
os.SystemProperties.get()方法获取这些参数,以下是一些实际引用的例子:
获取本机号码,调用android.os.SystemProperties.get(PROPERTY_LINE1_NUMBER);
获取IMEI,调用android.os.SystemProperties.get(PROPERTY_IMEI);
获取运营商名字,调用android.os.SystemProperties.get(PROPERTY_SIM_OPERATOR_ALPHA);
获取国家代码,调用android.os.SystemProperties.get(PROPERTY_SIM_OPERATOR_ISO_COUNTRY);
获取语音信箱号码,调用哪个android.os.SystemProperties.get(PROPERTY_LINE1_VOICE_MAIL_NUMBER);
更多精彩
赞助商链接