手机卫士12-号码归属地查询-阿里云开发者社区

开发者社区> code_xzh> 正文

手机卫士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) 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
mysql 正则 查询 手机号,移动手机号码段 正则
SELECT tel FROM `sz_ucenter_members` WHERE tel REGEXP '^[1](3[0-9]|47|5[0-9]|8[0-9])[0-9]{8}$'; //全网段,有几个号码段不存在我也加上了,如181,182,183,184 2010年中国移动:134.135.136.137.138.139.150.151.152.157.158.159.187
2035 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9473 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
12029 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
11493 0
免费手机号码归属地API查询接口和PHP使用实例分享
免费手机号码归属地API查询接口和PHP使用实例分享 最近在做全国性的行业分类信息网站,需要用到手机号归属地显示功能,于是就穿梭于各大权威站点之间偷来了API的接口地址。 分享出来,大家可以用到就拿去呵。
3044 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
6882 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
21882 0
+关注
code_xzh
对前端移动客户端技术比较擅长。著有《React Native移动开发实战》和《Kotlin入门与实战》和《Weex跨平台实战》,《React Native移动开发进阶》即将出版,正在努力完成《Flutter跨平台开发实战》
736
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载