精华内容
下载资源
问答
  • 手机归属地

    2012-07-06 15:17:00
    手机号码归属地数据库(Access)下载手机号码归属地数据库Access版。字段:num为手机前7位号,code为区号,city为所在地区,cardtype是卡类型
  • 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 手机归属地 数据库 ...
  • 手机归属地查询易语言源码系统结构:易语言手机归属地查询源码,手机归属地查询 ======窗口程序集1 || ||------_按钮1_被单击 || ||------__启动窗口_创建完毕
  • 2018全国手机归属地

    2018-07-30 15:55:54
    手机归属地数据,最全的全国手机号码段归属地数据库(含excel共360569条记录)
  • 手机归属地sql

    2016-06-20 15:33:40
    手机归属地mssql 最后更新时间2016-01
  • 易语言手机归属地正则解析源码,手机归属地正则解析
  • PHP手机归属地查询

    2021-04-04 15:39:59
    该源码是一个PHP手机归属地查询,手机归属地通过PHP GETapi返回手机的归属地信息,非常好用!
  • 手机归属地2018年

    2018-03-14 17:05:33
    2018 年 1 月 手机归属地 access数据库,经过整理,可以使用 38w+条
  • 手机归属地数据库 手机归属地查询 中国电信手机归属地数据库 中国移动手机归属地数据库 中国联通手机归属地数据库
  • 猫眼手机归属地查询猫眼手机归属地查询猫眼手机归属地查询
  • 手机归属地查询

    2012-12-24 14:31:10
    代码实现手机归属地查询 有两种功能:1、从txt文件导入手机号码段及归属地数据到数据库 2、查询。输入手机号码段 便可查出其归属地。 资源完全开放,包括源代码 源数据 仅供学习使用,请不要移用它处。
  • 易语言源码易语言手机归属地正则解析源码.rar 易语言源码易语言手机归属地正则解析源码.rar 易语言源码易语言手机归属地正则解析源码.rar 易语言源码易语言手机归属地正则解析源码.rar 易语言源码易语言手机归属...
  • 最新版手机号归属地,带邮编、区号、地区代码,可以快捷查询手机归属地信息、邮编等信息,也可直接根据省份城市信息生成各地手机,方便快捷,有Excel和文本两种格式的文件,方便使用。
  • android手机归属地查询

    2012-12-05 22:42:15
    android手机归属地查询
  • 手机归属地数据库
  • 最近通过在网上面的学习,完成了 PHP 实现手机归属地查询的功能。所以下面这篇文章主要给大家介绍了利用PHP实现查询手机归属地的方法,文中给出了详细的代码示例,需要的朋友可以参考借鉴,下面来一起看看吧。
  • 手机归属地数据库Access版 手机归属地数据库Access版
  • 全国手机归属地2020年6月库460400条cav和txt,手机归属地查询和统计,非手机号码段,不涉及敏感字段。
  • 手机归属地最新的数据库,值得下载 手机归属地最新的数据库,值得下载
  • ASP.NET手机归属地查询

    2011-12-04 22:34:04
    利用ASP.NET技术查询手机归属地及邮政编码
  • 集成手机归属地查询

    2016-04-15 20:09:19
    1、把address.db(手机归属地数据库)在assets目录中。 2、在SplashActivity.java(应用启动时显示的动画界面)中把address.db拷贝到应用的files目录下。@Override protected void onCreate(Bundle ...

    1、把address.db(手机归属地数据库)在assets目录中。
    2、在SplashActivity.java(应用启动时显示的动画界面)中把address.db拷贝到应用的files目录下。

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //拷贝数据库
        copyDB("address.db");
    }
    
    /**
     * 把assert目录下文件拷贝到本地(/data/data/包名/files)
     * @param dbName
     *      assert目录下的文件名
     * @throws IOException 
     */
    private void copyDB(final String dbName)  {
        new Thread(){
            public void run() {
    
                //判断文件是否存在,如果存在不需要拷贝
                File file = new File("/data/data/"+getPackageName() + "/files/" + dbName);
                if (file.exists()) {//文件存在
                    return;
                }
                // 文件的拷贝
                try {
                    filecopy(dbName);
                } catch (FileNotFoundException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            };
        }.start();
    
    }
    
    private void filecopy(String dbName) throws IOException,
            FileNotFoundException {
        //io流来拷贝
        //输入流
        AssetManager assets = getAssets();
        //读取assert的文件,转换成InputStream
        InputStream is = assets.open(dbName);
    
        //输出流
        FileOutputStream fos = openFileOutput(dbName, MODE_PRIVATE );
    
        //流的拷贝
        //定义缓冲区大小10k
        byte[] buffer = new byte[10240];
    
        //读取的长度
        int len = is.read(buffer);
        int counts = 1;
        //循环读取,如果读到文件尾部,返回-1
        while (len != -1) {
            //把缓冲区的数据写到输出流
            fos.write(buffer,0,len);
            //每次100k的时候刷新缓冲区的数据到文件中
            if (counts % 10 == 0) {
                fos.flush();//刷新缓冲区
            }
            //继续读取
            len = is.read(buffer);
            counts++;
        }
        fos.flush();
        fos.close();
        is.close();
    }

    3、电话归属地业务的封装类的实现

    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    
    import android.content.Context;
    import android.database.Cursor;
    import android.database.sqlite.SQLiteDatabase;
    
    /**
     * 电话归属地业务的封装类
     * 
     * @author Administrator
     * 
     */
    public class PhoneLocationEngine {
    
        public static String locationQuery(String phoneNumber, Context context) {
            String location = phoneNumber;
    
            //
            /**
             * 判断phoneNumber 1, 手机号 2, 固定电话 4008517517 3, 服务号码 110 120 95559 010 -
             * 99999999 0391-3456654 0755-8888888
             */
            // 如果是手机号
            // 正则表达式
            Pattern p = Pattern.compile("1{1}[3857]{1}[0-9]{9}");
            Matcher m = p.matcher(phoneNumber);
            boolean b = m.matches();
            if (b) {
                // 是手机号
                location = mobileQuery(phoneNumber, context);
            } else if (phoneNumber.length() >= 11) {
                // 固定号码
                // 如果是固定号码
                location = phoneQuery(phoneNumber, context);
            } else {
    
                // 如果是服务号码
                location = serviceNumberQuery(phoneNumber);
            }
            return location;
    
        }
    
        /**
         * 查询服务号码 如:110匪警
         * 
         * @param phoneNumber
         * @return
         */
        public static String serviceNumberQuery(String phoneNumber) {
            String res = "";
            if (phoneNumber.equals("110")) {
                res = "匪警";
            } else if (phoneNumber.equals("10086")) {
                res = "中国移动";
            }
            return res;
        }
    
        /**
         * @param phoneNumber
         *            电话号码全称
         * @param context
         * @return 固定电话号码归属地
         */
        public static String phoneQuery(String phoneNumber, Context context) {
    
            /*
             * phoneNumber 三种类型: 1, 手机号 2, 固定电话 3, 服务号码 110 120 95559 95555
             * 0755-88888888 010-888888
             */
            String res = phoneNumber;
            SQLiteDatabase database = SQLiteDatabase.openDatabase(
                    "/data/data/"+getPackageName()+ "/files/address.db", null,
                    SQLiteDatabase.OPEN_READONLY);
            String quHao = "";
            // 2位区号 3位区号
            if (phoneNumber.charAt(1) == '1' || phoneNumber.charAt(1) == '2') {
                // 2位区号
                quHao = phoneNumber.substring(1, 3);
            } else {
                // 3位区号
                quHao = phoneNumber.substring(1, 4);
            }
    
            Cursor cursor = database.rawQuery(
                    "select location from data2 where area=?",
                    new String[] { quHao });
            if (cursor.moveToNext()) {
                res = cursor.getString(0);
            }
            return res;
        }
    
        /**
         * @param phoneNumber
         *            电话号码全称
         * @param context
         * @return 手机号码归属地
         */
        public static String mobileQuery(String phoneNumber, Context context) {
    
            /*
             * phoneNumber 三种类型: 1, 手机号 2, 固定电话 3, 服务号码 110 120 95559 95555
             */
            String res = phoneNumber;
            SQLiteDatabase database = SQLiteDatabase.openDatabase(
                    "/data/data/"+getPackageName()+ "/files/address.db", null,
                    SQLiteDatabase.OPEN_READONLY);
            Cursor cursor = database
                    .rawQuery(
                            "select location from data2 where id = (select outKey from data1 where id=?)",
                            new String[] { phoneNumber.substring(0, 7) });
            if (cursor.moveToNext()) {
                res = cursor.getString(0);
            }
            return res;
        }
    }

    4、使用电话归属地业务的封装类查询电话归属地

    //查询
    String location = PhoneLocationEngine.locationQuery("15815151515", getApplicationContext());

    address.db的下载地址:http://download.csdn.net/detail/csdn_lqr/9492589

    展开全文
  • 本文介绍java使用淘宝API读写json实现手机归属地查询功能,代码简单,大家可以参考使用
  • 用java实现手机归属地查询,参数为手机号
  • 手机归属地查询 C#.net

    2010-03-12 16:09:24
    手机归属地查询 C#.net 如题 手机归属地查询 C#.net 要源码的,请加我QQ:86578237
  • 查询手机归属地

    2014-04-06 20:31:01
    小雪群管 查询手机号码归属地 插件 绝对好用
  • c#winform手机归属地查询系统,不用登录网站既可以查询所有手机号码的归属地。
  • 手机归属地的数据库,根据手机号码快速查找手机的归属地.资料比较齐全.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,682
精华内容 7,072
关键字:

手机归属地