android apn代码详解,android 代码设置apn
代码设置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相关推荐
- 视频教程-Android Studio 开发详解-Android
Android Studio 开发详解 1999年开始从事开发工作,具备十余年的开发.管理和培训经验. 在无线通信.Android.iOS.HTML5.游戏开发.JavaME.JavaEE.Linux ...
- android 最新写法,详解Android 硬布局item的高级写法
本文主要介绍了Android 硬布局item的高级写法,分享给大家,具体如下: 效果: 这种布局应该是非常常见了,且写的比较多. 今天简单探讨一下效果图中上下两种布局的写法. 比较 上下效果一致 行数 ...
- android标签table,详解Android TableLayout表格布局
表格布局的标签是TableLayout,TableLayout继承了LinearLayout.所以它依然是一个线性布局. 前言: 1.TableLayout简介 2.TableLayout行列数的确定 ...
- sift计算描述子代码详解_代码详解——如何计算横向误差?
在路径跟踪控制的论文中,我们常会看到判断精确性的指标,即横向误差和航向误差,那么横向误差和航向误差如何获得? 在前几期代码详解中,参考路径和实际轨迹均由To Workspace模块导出,如图所示: 那 ...
- 【Android】Realm详解(Android 数据库Sqlite的完美替代者)
介绍 Realm 是一个 MVCC (多版本并发控制)数据库,由Y Combinator公司在2014年7月发布一款支持运行在手机.平板和可穿戴设备上的嵌入式数据库,目标是取代SQLite. Real ...
- android 命令使用详解,Android下pm 命令详解
作者:Sam (甄峰) sam_code@hotmail.com Sam在看相关PackageManager代码时,无意中发现Android 下提供一个pm命令,通常放在/system/bin/下.这 ...
- android开发actionbar,详解Android ActionBar之一:ActionBar概述与创建
前面一个系列中讲的是Fragment的内容,Android 3.0中除Fragment外,Action Bar同样也是一个很重要的知识点.我们经常使用Action Bar来替代传统的标题栏.如果是An ...
- 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 ...
- yolov3代码详解_代码资料
faster RCNN TensorFlow版本: 龙鹏:[技术综述]万字长文详解Faster RCNN源代码(一) buptscdc:tensorflow 版faster rcnn代码理解(1) l ...
最新文章
- 交叉熵理解深度学习互信息
- angularJs 之deferred
- Your First Concordion.Net Project (Part 5)-Running Specs with Gallio
- Vue打包后部署使用Nginx
- arcgis下的python编程-基于ArcGIS的Python编程秘笈(第2版)
- app后端设计(12)--图片的处理
- SQL性能--left join和inner join的运行速度与效率
- win2003 vps IIS6中添加站点并绑定域名的配置方法
- Docker 学习资料汇总
- Linux进程状态如何切换,Linux系统如何切换前台进程和后台进程(2)
- Windows下Maven的安装与配置
- 使用java反射写一个通用的jdbc查询
- mysql 查询指定日期的上一周的最后一天
- asp.net 页面跳转的方法
- JavaScript-2.4 改进的Hello程序,使用div,---ShinePans
- Mac OS下安装MangoDB及其使用配置
- SCM供应链管理系统解决方案:助力企业采购流程高效运行,全面降低供应链风险
- Chrome浏览器启动参数大全(命令行参数)
- 女生学python工作累吗_数据分析师女生做累么 工资一般多少
- Latex中IEEEtran中参考文献中斜体问题
热门文章
- 0x80070570 文件或目录损坏且无法读取 CHKDSK 修复
- 一句话概括C# . NET VS 关系
- 微信小程序项目实战篇——基于WYY音乐真实接口开发的音乐小程序
- Python 获取当前是哪个季度
- (王道计算机组成原理)第一章计算机系统概述-第二节:计算机硬件组成(存储器、运算器和控制器概述及计算机工作过程详解)
- 【解决RIDE出现中文乱码的问题】
- 【饭谈】50k测开的学习习惯是啥样的?
- 垃圾分类逼我去创业,商业模式都想好了 | 小酒馆
- 企业付款到零钱微信API请求报错:error:0909006C:PEM routines:get_name:no start line
- SSL漏洞 TLS/SSL Sweet32 attack || TLS/SSL Wrak Cipher Suites[解决]