package com.example.dualsimtest;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity {
public static final String[] dualSimTypes = { "subscription", "Subscription",
"com.android.phone.extra.slot",
"phone", "com.android.phone.DialingMode",
"simId", "simnum", "phone_type",
"simSlot" };
EditText inputV;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
inputV = (EditText) findViewById(R.id.input);
findViewById(R.id.call).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
String number = inputV.getText().toString().trim();
if (number.equals("")) {
Toast.makeText(MainActivity.this, "输入号码不恩为空", 1500).show();
} else {
call(number);
}
}
});
}
private void call(String phone) {
Intent callIntent = new Intent(Intent.ACTION_CALL)
.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
callIntent.setData(Uri.parse("tel:" + phone));
for (int i=0; i < dualSimTypes.length; i++) {
callIntent.putExtra(dualSimTypes[i], 2);
}
this.startActivity(callIntent);
}
}
分享到:
相关推荐
在现代通信技术中,双卡合一的SIM卡、SIM卡座及移动终端是重要的组成部分,尤其是在智能手机和平板电脑等移动设备中广泛应用。本资料主要涵盖了这些领域的相关知识点,旨在帮助理解双卡技术的工作原理以及其在设备中...
SIM900DS最显著的特点便是其双卡双待能力,这意味着用户可以同时插入两张SIM卡,并且能够在两张卡之间进行切换,实现两路通话或数据传输的同时进行。这一特性极大地提高了设备的灵活性和效率,尤其适用于需要频繁...
了MTK双卡手机的SIM卡信息获取,包含SIM卡1和SIM卡2的完整信息 其中还包含了展讯和高通的双卡获取信息,但由于本人的手机是MTK双卡,所以只进行了MTK的双卡测试,其余2类手机的代码处于注释状态,希望大家用其他手机...
Android 获取双卡双待手机的 SIM 卡信息示例代码主要给大家介绍了关于 Android 获取双卡双待手机的 SIM 卡信息的相关资料,文中通过示例代码介绍的非常详细,对各位 Android 开发者们具有一定的参考学习价值。...
访问IMSI和IMEI通常需要`READ_PHONE_STATE`权限,而获取所有SIM卡信息可能需要更高的权限,如在Android N及以上版本需要`ACCESS_ALL_PHONE_STATE`。同时,获取网络连接状态可能需要`ACCESS_FINE_LOCATION`或`ACCESS_...
本Demo给出了MTK双卡手机的SIM卡信息获取,包含SIM卡1和SIM卡2的完整信息 其中还包含了展讯和高通的双卡获取信息,但由于本人的手机是MTK双卡,所以只进行了MTK的双卡测试,其余2类手机的代码处于注释状态,希望大家...
双卡双待手机的出现是为了满足用户对多个电话号码的需求,特别是在商务人士中,需要经常切换 SIM 卡的情况下。早期的双卡手机虽然可以同时接收两张 SIM 卡,但是实际上只有一个 SIM 卡是可用的,需要硬件电路来实现...
采用反射来调用android 隐藏的API 实现对sim卡中的联系人和短信进行增删改查。 SIM卡管家主要功能如下:1、sim卡上的短信导出 2、sim卡...是您管理SIM卡的工具,支持多款手机,注:双卡双待的手机请把sim放在主卡槽。
联发科和高通作为全球主流的手机芯片供应商,它们的芯片集成了双卡双待功能,提供了相应的API和驱动程序,使得开发者可以通过编程接口获取每个SIM卡的IMSI。 对于联发科芯片,其MTK平台提供了MDM(Mobile Device ...
在这里,你可以指定每张SIM卡的用途,比如一张用于通话和数据,另一张仅用于通话。 步骤5:测试双卡功能 完成上述步骤后,重启手机,然后测试两张SIM卡的通话和数据连接。确保两张SIM卡都能正常工作,且不会互相...
本文将详细介绍如何在Android 5.0及以上版本判断设备是否为单卡或双卡,并获取每个SIM卡的手机号码。 首先,我们需要了解SIM卡的相关概念。SIM卡(Subscriber Identity Module)是移动通信设备中的身份模块,存储了...
三星手机单卡改双卡双待破解软件Z3X 29.5破解版,版本比较新,应该支持到S8+,具体没认真看,我的G935F成功改成双卡双待,解压前关掉所有杀毒软件,因为破解补丁会报毒,介意的不要下,请自行衡量,步骤不难,如果...
6. **多SIM卡支持测试**:对于支持双卡双待的设备,需测试两块SIM卡的切换和并发使用,包括电话、短信和数据服务。 7. **SIM卡故障处理**:测试设备在SIM卡故障或损坏时的响应,例如显示错误信息、提示用户更换SIM...
android moto 双卡 sim库
软件类型:免费软件 所属类别:安全杀毒 更新时间:2014-10-24 程序大小:17.75MB 系统要求:2.2以上 ...5.支持双卡手机防盗保护,更换其中一张卡之后就会发送换卡通知短信,双卡接收指令通知,助您更快找回手机。
Nano SIM是目前市场上最小的SIM卡格式,尺寸为12mm x 9mm,相比Micro SIM更小,这使得智能手机制造商可以在设备内部节省更多空间,用于安装更大的电池或更复杂的电路设计。Nano SIM卡不仅体积小巧,而且能够支持4G/...
360手机卫士MTK双卡版,
总之,这个双卡手机来电防火墙的源码是一个丰富的学习资源,涵盖了Android中的多个关键技术点,包括AIDL、黑名单管理、反射以及电话服务的控制。对于希望提升Android开发技能,尤其是涉及系统级功能和安全性的开发者...
在Android平台上,获取手机SIM卡运营商信息是开发者经常需要实现的功能,这可以帮助应用程序根据用户所处的网络环境提供定制的服务。以下将详细讲解如何在Android中获取这些信息,包括手机型号、运营商信息以及系统...