查询手机卡的类型

Configuration cfg = MainActivity.this.getResources().getConfiguration();
if (cfg.mcc == 460 && cfg.mnc == 01)
{
//联通的
}
else if (cfg.mcc == 460 && cfg.mnc == 03)
{
//电信
}
else if (cfg.mcc == 460 && (cfg.mnc == 02 || cfg.mnc == 00))
{
//其他运营商的,自己去搜一下mcc和mnc就知道了
}

时间: 2024-08-10 08:55:14

查询手机卡的类型的相关文章

LINQ:开始使用 LINQ(四)- LINQ 查询操作的类型关系

开始使用 LINQ(四)- LINQ 查询操作的类型关系 LINQ 查询操作在数据源.查询本身及查询执行中是强类型的.查询中变量的类型必须与数据源中元素的类型和 foreach 语句中迭代变量的类型兼容.此强类型保证在编译时捕获类型错误,以便可以在用户遇到这些错误之前更正它们. 一.不转换源数据的查询 下图演示不对数据执行转换的 LINQ to Objects 查询操作.源包含一个字符串序列,查询输出也是一个字符串序列. 数据源的类型参数决定范围变量的类型. 选择的对象的类型决定查询变量的类型.

SAP ABAP编程 在string类型A字符串中查询匹配string类型B字符串

如题,在string类型A字符串中查询匹配string类型B字符串,方法如下: DATA: a TYPE string VALUE 'ABCDEFGHIJKLNM', b TYPE string VALUE 'EFGHIJ', c TYPE string . DATA: off  TYPE i VALUE 0,   "从自己个字符开始查找 moff TYPE i, mlen TYPE i. FIND b IN SECTION OFFSET off OF a MATCH OFFSET moff &

Hibernate应用SQL查询返回实体类型

Hibernate应用SQL查询返回实体类型 Hibernate使用SQL查询返回实体类型 以前,使用SQL查询,结果放在 RS 结果集中,还要去转换影射到Java类中.Hibernate中,可以自动帮我们注入到Hibernate 甚至是 非 Hibernate 类型当中. String sql = "select * from T_TMP_PUBLIC_POLICY TP"; SQLQuery sqluery = session.createSQLQuery(sql).addEnti

NX二次开发-UFUN查询对象的类型和子类型UF_OBJ_ask_type_and_subtype

1 NX9+VS2012 2 3 #include <uf.h> 4 #include <uf_obj.h> 5 #include <uf_modl.h> 6 #include <uf_part.h> 7 8 UF_initialize(); 9 10 //遍历当前显示部件 11 std::vector<tag_t> SolidVector; 12 tag_t ObjectTag = NULL_TAG; 13 int Type, SubType,

mybatis group by查询返回map类型

故事的发生是这样的. . . . . . . 一天 我发现我们的页面显示了这样的汇总统计数据,看起来体验还不错哦-- 然后,我发现代码是这样滴:分开每个状态分别去查询数量. 额e,可是为嘛不使用简单便捷的 group by 语句呢 我们知道MyBatis提供了selectMap的方法,查询结果为hashmap.查询的时候,可以配置相应的传入参数和查询返回结果. 对应dao 层代码如下: //查询各状态对应的数量,三个参数分别对应,select的id,查询参数,返回hashmap的key publ

HQL查询——查询返回对象类型分析

关于HQL查询,我们可以结合hibernate的API文档,重点围绕org.hibernate.Query接口,分析其方法,此接口的实例对象是通过通过session.对象的creatQuery(String hql)方法得到的.我这里要分析HQL的select子句,当然要想深入HQL查询,我们就必须了解hibernate缓存的知识. 一.选择--Select子句查询返回对象的讨论 为什么只说Select子句,因为我们使用的hibernate框架是基于java语言环境下进行开发的,也就是说hibe

转:LINQ查询返回DataTable类型

动态绑定ReportViewer虽然之前实现过,但现在弄起来还是有点晕,主要是过去没有使用Linq,数据的操作经常用到DataTable,可以直接拿来使用,现在用Linq更方便,也懒得再用之前的数据库连接方式,幸好,最后发现了这篇文章,将linq和datatable连接了起来,因此,我有了前一篇文章和这篇文章这两大法宝,现在可以轻松搞定动态查询生成报表了,不知道网上有没有使用同样方法的人~~~~~ 在使用LINQ查询的时候,一般我们会返回List<T>或IList<T>类型,如下所

Oracle中如何查询CLOB字段类型的内容

语法:select * from table_name where dbms_lob.instr(字段名(clod类型),'查询条件',1,1) > 0; 语法解释:在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符.其语法为:instr(sourceString,destString,start,appearPosition).其中sourceString代表源字符串:destString代表想聪源字符串中查找的子串:start代表查找的开始位置,该参数可选

Mybatis查询Mysql datetime类型时,相差8小时 解决方案

查出来的数据跟数据库里的数据相差了8个小时,这是为什么呢? 这是因为Mysql 使用系统默认时区,东八区. 而Tomcat java使用UTC时区进行处理业务逻辑. 时区的不同,从而导致Mysql数据库中datetime类型的值查询后转到Java Bean,值多了8个小时. 解决方法 在url后面添加 serverTimezone=Asia/Shanghai : jdbc.url=jdbc:mysql://127.0.0.1:3306/caipiao?useUnicode=true&charac