第一步:把要添加的号码存储到config.xml文件

public class IPActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        Button button = new Button(this);        final EditText editText = new EditText(this);        button.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {                SharedPreferences sp = getSharedPreferences("config" ,Context.MODE_PRIVATE);                sp.edit().putString("ip", editText.getText().toString().trim()).commit();            }        });    }}

第二步:使用广播拦截电话号码,并修改

public class IPBrocastReceiver extends BroadcastReceiver {    @Override    public void onReceive(Context context, Intent intent) {        String resultData = getResultData();        SharedPreferences sp = context.getSharedPreferences("config", Context.MODE_PRIVATE);        String ip = sp.getString("ip", null);        setResultData(ip + resultData);    }}

更多相关文章

  1. android通过号码查询联系人姓名
  2. Android 使用ContentObserver监听短信的变化,并发送信息给特定的
  3. android 版 双色球号码生成
  4. Android根据电话号码取得联系人姓名及头像
  5. Android手机中紧急号码的定制
  6. android edittext 输入手机号码格式变化
  7. Android 获取手机号码
  8. android 键对应的号码
  9. 获取Android短信草稿箱号码为空的解决办法

随机推荐

  1. Java事件模型与Android事件模型的比较
  2. Android利用Binder进行通信
  3. Android屏幕适配-终结者
  4. ANDROID音频系统散记之二:resample-1
  5. Android系统的架构
  6. 2020年20种最佳Android应用程序模板
  7. Android使用回调接口
  8. Android下使用OpenCV
  9. 从零学Android(十二)、Android中的图形和动
  10. Android分类列表之RecyclerView-ItemDeco