代码设置apn,上代码:

public class APNActivity extends Activity {

public static final Uri APN_URI = Uri.parse("content://telephony/carriers");

public static final Uri CURRENT_APN_URI = Uri.parse("content://telephony/carriers/preferapn");

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

int _3gWapId = addAPN();

SetAPN(_3gWapId);

}

//新增一个3GWap接入点

public int addAPN() {

int id = -1;

ContentResolver resolver = this.getContentResolver();

ContentValues values = new ContentValues();

values.put("name", "3gwap");

values.put("apn", "3gwap");

values.put("mcc", "460");

values.put("mnc", "01");

values.put("numeric", "46001");

Cursor c = null;

Uri newRow = resolver.insert(APN_URI, values);

if (newRow != null) {

c = resolver.query(newRow, null, null, null, null);

int idIndex = c.getColumnIndex("_id");

c.moveToFirst();

id = c.getShort(idIndex);

}

if (c != null)

c.close();

return id;

}

//设置接入点

public void SetAPN(int id) {

ContentResolver resolver = this.getContentResolver();

ContentValues values = new ContentValues();

values.put("apn_id", id);

resolver.update(CURRENT_APN_URI, values, null, null);

}

}

android apn代码详解,android 代码设置apn相关推荐

  1. 视频教程-Android Studio 开发详解-Android

    Android Studio 开发详解 1999年开始从事开发工作,具备十余年的开发.管理和培训经验. 在无线通信.Android.iOS.HTML5.游戏开发.JavaME.JavaEE.Linux ...

  2. android 最新写法,详解Android 硬布局item的高级写法

    本文主要介绍了Android 硬布局item的高级写法,分享给大家,具体如下: 效果: 这种布局应该是非常常见了,且写的比较多. 今天简单探讨一下效果图中上下两种布局的写法. 比较 上下效果一致 行数 ...

  3. android标签table,详解Android TableLayout表格布局

    表格布局的标签是TableLayout,TableLayout继承了LinearLayout.所以它依然是一个线性布局. 前言: 1.TableLayout简介 2.TableLayout行列数的确定 ...

  4. sift计算描述子代码详解_代码详解——如何计算横向误差?

    在路径跟踪控制的论文中,我们常会看到判断精确性的指标,即横向误差和航向误差,那么横向误差和航向误差如何获得? 在前几期代码详解中,参考路径和实际轨迹均由To Workspace模块导出,如图所示: 那 ...

  5. 【Android】Realm详解(Android 数据库Sqlite的完美替代者)

    介绍 Realm 是一个 MVCC (多版本并发控制)数据库,由Y Combinator公司在2014年7月发布一款支持运行在手机.平板和可穿戴设备上的嵌入式数据库,目标是取代SQLite. Real ...

  6. android 命令使用详解,Android下pm 命令详解

    作者:Sam (甄峰) sam_code@hotmail.com Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下.这 ...

  7. android开发actionbar,详解Android ActionBar之一:ActionBar概述与创建

    前面一个系列中讲的是Fragment的内容,Android 3.0中除Fragment外,Action Bar同样也是一个很重要的知识点.我们经常使用Action Bar来替代传统的标题栏.如果是An ...

  8. convert android layout xml,详解Android之解析XML文件三种方式(DOM,PULL,SAX)

    1.xml文件代码 ${fq.content} ${fq.time} 2.XML网页效果图 3.Android代码 1.布局文件 xmlns:tools="http://schemas.an ...

  9. yolov3代码详解_代码资料

    faster RCNN TensorFlow版本: 龙鹏:[技术综述]万字长文详解Faster RCNN源代码(一) buptscdc:tensorflow 版faster rcnn代码理解(1) l ...

最新文章

  1. 交叉熵理解深度学习互信息
  2. angularJs 之deferred
  3. Your First Concordion.Net Project (Part 5)-Running Specs with Gallio
  4. Vue打包后部署使用Nginx
  5. arcgis下的python编程-基于ArcGIS的Python编程秘笈(第2版)
  6. app后端设计(12)--图片的处理
  7. SQL性能--left join和inner join的运行速度与效率
  8. win2003 vps IIS6中添加站点并绑定域名的配置方法
  9. Docker 学习资料汇总
  10. Linux进程状态如何切换,Linux系统如何切换前台进程和后台进程(2)
  11. Windows下Maven的安装与配置
  12. 使用java反射写一个通用的jdbc查询
  13. mysql 查询指定日期的上一周的最后一天
  14. asp.net 页面跳转的方法
  15. JavaScript-2.4 改进的Hello程序,使用div,---ShinePans
  16. Mac OS下安装MangoDB及其使用配置
  17. SCM供应链管理系统解决方案:助力企业采购流程高效运行,全面降低供应链风险
  18. Chrome浏览器启动参数大全(命令行参数)
  19. 女生学python工作累吗_数据分析师女生做累么 工资一般多少
  20. Latex中IEEEtran中参考文献中斜体问题

热门文章

  1. 0x80070570 文件或目录损坏且无法读取 CHKDSK 修复
  2. 一句话概括C# . NET VS 关系
  3. 微信小程序项目实战篇——基于WYY音乐真实接口开发的音乐小程序
  4. Python 获取当前是哪个季度
  5. (王道计算机组成原理)第一章计算机系统概述-第二节:计算机硬件组成(存储器、运算器和控制器概述及计算机工作过程详解)
  6. 【解决RIDE出现中文乱码的问题】
  7. 【饭谈】50k测开的学习习惯是啥样的?
  8. 垃圾分类逼我去创业,商业模式都想好了 | 小酒馆
  9. 企业付款到零钱微信API请求报错:error:0909006C:PEM routines:get_name:no start line
  10. SSL漏洞 TLS/SSL Sweet32 attack || TLS/SSL Wrak Cipher Suites[解决]