手机卫士12-号码归属地查询

简介: 手机防盗的功能我们已经完成的啦,里面有挺多知识点的,大家最好总结一下。或再看看是怎样写的。 好啦,今天我们的任务比较简单,就是把手机归属地查询的界面做出来而已,逻辑我们明天才完成,这一次,我们就不会通过WebService来获得手机的归属地的啦,我们直接把数据库嵌入到的我们的应用里面,这个我们就明天再说啦,今天先把界面做好 com.xiaobin.security.u



手机防盗的功能我们已经完成的啦,里面有挺多知识点的,大家最好总结一下。或再看看是怎样写的。

好啦,今天我们的任务比较简单,就是把手机归属地查询的界面做出来而已,逻辑我们明天才完成,这一次,我们就不会通过WebService来获得手机的归属地的啦,我们直接把数据库嵌入到的我们的应用里面,这个我们就明天再说啦,今天先把界面做好

com.xiaobin.security.ui.AToolActivity

  1. package com.xiaobin.security.ui;

  2. import android.app.Activity;
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.view.View.OnClickListener;
  7. import android.widget.TextView;

  8. import com.xiaobin.security.R;

  9. public class AToolActivity extends Activity implements OnClickListener
  10. {
  11.         private TextView tv_atool_query;
  12.         
  13.         @Override
  14.         protected void onCreate(Bundle savedInstanceState)
  15.         {
  16.                 super.onCreate(savedInstanceState);
  17.                 setContentView(R.layout.atool);
  18.                 
  19.                 tv_atool_query = (TextView) findViewById(R.id.tv_atool_query);
  20.                 tv_atool_query.setOnClickListener(this);
  21.         }

  22.         @Override
  23.         public void onClick(View v)
  24.         {
  25.                 switch(v.getId())
  26.                 {
  27.                         case R.id.tv_atool_query : 
  28.                                 Intent intent = new Intent(this, QueryNumberActivity.class);
  29.                                 startActivity(intent);
  30.                                 break;
  31.                                 
  32.                         default : 
  33.                                 break;
  34.                 }
  35.         }

  36. }
复制代码
atool.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     android:layout_width="match_parent"
  4.     android:layout_height="match_parent"
  5.     android:background="@android:color/white"
  6.     android:orientation="vertical" >
  7.     
  8.     <TextView 
  9.         android:id="@+id/tv_atool_query"
  10.         android:layout_width="match_parent"
  11.         android:layout_height="wrap_content"
  12.         android:layout_marginTop="8dip"
  13.         android:textSize="24sp"
  14.         android:text="@string/query"/>
  15.     
  16.     <View 
  17.         android:layout_width="match_parent"
  18.         android:layout_height="1dip"
  19.         android:layout_marginTop="8dip"
  20.         android:layout_marginBottom="8dip"
  21.         android:background="#aabc04e5"/>

  22. </LinearLayout>
复制代码
com.xiaobin.security.ui.QueryNumberActivity

  1. package com.xiaobin.security.ui;

  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.view.View;
  5. import android.widget.Button;
  6. import android.widget.EditText;
  7. import android.widget.TextView;

  8. import com.xiaobin.security.R;

  9. public class QueryNumberActivity extends Activity
  10. {
  11.         private TextView tv_result;
  12.         private EditText et_query_number;
  13.         private Button bt_query;
  14.         
  15.         @Override
  16.         protected void onCreate(Bundle savedInstanceState)
  17.         {
  18.                 super.onCreate(savedInstanceState);
  19.                 setContentView(R.layout.query_number);
  20.                 
  21.                 tv_result = (TextView) findViewById(R.id.tv_query_result);
  22.                 et_query_number = (EditText) findViewById(R.id.et_query_number);
  23.         }
  24.         
  25.         public void query(View v)
  26.         {
  27.                 
  28.         }

  29. }
复制代码
query_number.xml

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     android:layout_width="match_parent"
  4.     android:layout_height="match_parent"
  5.     android:orientation="vertical" >
  6.     
  7.     <EditText 
  8.         android:id="@+id/et_query_number"
  9.         android:layout_width="match_parent"
  10.         android:layout_height="wrap_content"
  11.         android:inputType="number"/>
  12.     
  13.     <Button 
  14.         android:id="@+id/bt_query"
  15.         android:layout_width="match_parent"
  16.         android:layout_height="wrap_content"
  17.         android:text="@string/bt_query"
  18.         android:onClick="query"/>
  19.     
  20.     <TextView 
  21.         android:id="@+id/tv_query_result"
  22.         android:layout_width="wrap_content"
  23.         android:layout_height="wrap_content"
  24.         android:textAppearance="?android:attr/textAppearanceLarge"/>

  25. </LinearLayout>
复制代码
好啦,今天的都是界面的问题而已我们明天才会把逻辑进行完善,其中包括数据库的压缩啦,使它的体积减少  Security_12手机号码归属地的界面.rar (2.62 MB, 下载次数: 124) 
目录
相关文章
|
4月前
|
数据可视化 Java 数据挖掘
手机号归属地查询实例
手机号归属地查询实例
|
4月前
|
C# 索引
C# | 【完全开源】手机号码归属地查询,一秒内百万次查询
这个开源项目是一个.NET库,可以通过手机号码获取号码归属地信息,包括运营商、国家、省份、城市、邮政编码、区号等信息。 该库加载了一个包含46万条数据的“中国手机号归属地信息”数据集,并实现了高速查询。在我的7年老笔记本上执行一百万次查询耗时不足一秒。
144 0
|
5月前
|
前端开发
手机199开头的号码的正则验证
手机199开头的号码的正则验证
44 2
|
5月前
|
小程序 JavaScript
小程序一个页面调用多个号码的手机拨号功能
小程序一个页面调用多个号码的手机拨号功能
73 0
|
7月前
|
应用服务中间件 开发工具
一起来看看火爆的手机号码一键登录
一起来看看火爆的手机号码一键登录
|
10月前
|
XML JSON 搜索推荐
一文轻松掌握手机号码归属地的的应用技巧
手机号码归属地API为我们提供了一种快速、准确获取手机号码归属地信息的工具。它在电信、电商、市场营销和金融等领域具有广泛的应用前景。随着技术的不断进步,手机号码归属地API将为我们带来更多便利和实用性,为我们的生活和工作带来更多的便利和效率。
169 0
|
10月前
|
数据挖掘 API
手机在网状态API 查询功能分析
手机在网状态API 查询功能分析
124 1
|
10月前
|
JavaScript 前端开发 搜索推荐
HTML+JS 实现手机号码归属地查询功能
HTML+JS 实现手机号码归属地查询功能
228 0
HTML+JS 实现手机号码归属地查询功能
|
安全 5G API
使用手机在网状态查询 API 有效防止虚假注册的设计思路
随着移动互联网的普及,手机在网状态成为重要的数据指标。在网状态反映了手机用户的实际使用情况,对于各类企业和机构具有重要意义。 本文将为大家介绍手机在网状态 API 的主要特点和优势,并且探讨手机在网状态 API 的应用场景和效果展示,最后一起展望手机在网状态 API 的未来发展和应用前景。
102 0
|
安全 Java API
手机号码归属地 API 实现防止骚扰电话,看这一篇就够了(内附设计思路和代码)
本文将会深入探讨如何利用手机号码归属地 API 在防止电话骚扰,此外,还会给大家列出手机号码归属地 API 的其他应用场景。
334 0
手机号码归属地 API 实现防止骚扰电话,看这一篇就够了(内附设计思路和代码)

热门文章

最新文章