一种Android平台的集成查询系统设计技术方案

技术编号:18115025 阅读:25 留言:0更新日期:2018-06-03 08:15
本发明专利技术公开了以GPS定位和基站定位技术在Android平台设计的集成查询系统,该系统采用AES加密算法来给短信完成加密,使用QR二维码生成技术扩大了存储量;该系统能够完成手机号码归属地查询、商品订单信息查询、城市天气查询以及短信加密并生成二维码的多种功能;本系统操作简单方便,同时多种功能的集成也在一定程度上缓解手机App的臃肿问题。

【技术实现步骤摘要】
一种Android平台的集成查询系统设计
本专利技术属于Android平台技术,涉及了GPS定位技术、AES加密算法和QR二维码生成技术。
技术介绍
现代智能手机的发展,给人们的生活带了很多变化,人们通过手机可以随时随地的查找所需的信息;其中在Android平台手机的信息查询应用软件种类繁多,功能性简单;当需要查询不同种类的信息时,往往需要打开不同的应用App,这使得用户的查询体验不够好。
技术实现思路
系统的构建由手机号码归属地查询、商品订单信息查询、城市天气查询、短信加密和生产二维码五个功能模块组成的,设计如下:1.手机号码归属地查询功能模块:该功能的实现采用常用的网络存储工具HttpClient,本工具可以模拟Http的POST和GET请求,用于从指定网站获取网页数据,查询到结果后系统弹出提示框显示手机号码归属地、手机卡类型;用户打开该功能输入查询的11位手机号,系统会根据识别出来的号码进行联网查询,把查询结果信息显示给用户。2.商品订单信息查询功能模块:用户通过该功能输入物流或者快递的订单号就可以进入到详细信息的页面,在页面中可以查到所对应的物流信息,如发的什么快递,已经到达了哪里以及到达的时问,用户可以随时了解自己订单的位置和时问。该功能的实现过程是:首先,在util包中建一个QueryExpress类,在类中通过指定的url接口的地址发出请求,使用HttpUtils方法:HttpUtilshttp=newHttpUtils();用get方法返回订单跟踪信息并以JSON格式返回结果;JSONObjectall=newJSONObject(responselnfo.result);Stringstatus=all.getString("status");然后,用一个ArrayList对象将物流信息显示出来;3.城市天气查询功能模块:该功能是通过百度的天气查询接口当地的天气及温度状况,然后把数据送到系统的数据库里,用户查询到城市后直接调用出来;该功能的主要实现方法是:在WeatherActivity类中的Oncreate方法中进行重写;其中的currCity对象为创建的City类对象,City类中的getCode方法可以从指定的url中获取城市的代码;然后用GetWeather类中的execute方法获取天气信息;通过重写GetWeathe:类中的onPostExecute方法并用JSON格式返回。4.短信加密功能模块:首先添加需要加密短信的联系人,添加之后,每次收到该联系人的短信时,该软件就会自动为该联系人发送的短信进行后台加密,前台收到的加密短信是乱码状态;加密采用高级加密标准(AdvancedEncryptionStandard,AES)技术,AES加密数据块分组长度必须为128比特,密钥长度可以是128比特、192比特、256比特中的任意一个;如果想要查看正确内容,则通过输入解密密钥后才能看到正确的短信信息。5.生成二维码功能模块:采用QRCODE矩阵式二维码技术,在信息输入项中输入你想在二维码中存储的信息,包括中文、英文、数字和标点,系统会在后台生成相应的二维码并在前台屏幕上显示出来,并且可以对生成的二维码以图片的形式保存下来,支持用户分享给他人或分享到网络上。本文档来自技高网...

【技术保护点】
一种Android平台的集成查询系统设计,其特征在于:该系统的功能模块主要是由手机号码归属地查询、商品订单信息查询、城市天气查询、短信加密和生产二维码构成的。

【技术特征摘要】
1.一种Android平台的集成查询系统设计,其特征在于:该系统的功能模块主要是由手机号码归属地查询、商品订单信息查询、城市天气查询、短信加密和生产二维码构成的。2.一种Android平...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:长沙有干货网络技术有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1