图形码显示方法及装置制造方法及图纸

技术编号:13461758 阅读:107 留言:0更新日期:2016-08-04 13:14
本发明专利技术公开了一种图形码显示方法及装置,属于编程技术领域。所述方法包括:在通知栏中创建自定义布局,所述自定义布局用于承载从预定应用程序中获取的图形码;利用所述自定义布局从预定应用程序中读取图形码,所述图形码是所述预定应用程序从所述预定应用程序所对应的服务器中获取到的;在所述自定义布局中显示所述图形码。本发明专利技术解决了相关技术中显示图形码的步骤较为繁琐的问题;达到了缩短图形码的显示流程,使得利用图形码进行相应操作变得更为快捷的效果。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种图形码显示方法及装置,属于编程
所述方法包括:在通知栏中创建自定义布局,所述自定义布局用于承载从预定应用程序中获取的图形码;利用所述自定义布局从预定应用程序中读取图形码,所述图形码是所述预定应用程序从所述预定应用程序所对应的服务器中获取到的;在所述自定义布局中显示所述图形码。本专利技术解决了相关技术中显示图形码的步骤较为繁琐的问题;达到了缩短图形码的显示流程,使得利用图形码进行相应操作变得更为快捷的效果。【专利说明】图形码显示方法及装置
本专利技术设及编程
,特别设及一种图形码显示方法及装置。
技术介绍
图形码是按照几何图形按一定规律在平面上分布/排列的图形,拥有记录信息的 功能。 该记录信息的功能使得图形码有多种用途,比如:信息推送(商家利用电子设备展 示图形码供用户扫描,使得用户可直接浏览商家推送的信息)、好友添加(用户利用电子设 备展示图形码供其他用户扫描,使对方可W添加自己为好友)、资源转移(用户利用电子设 备展示图形码供第Ξ方扫描,使得该电子设备可W通过预定服务器提供的电子设备通道完 成资源转移)等等。 然而,当用户利用电子设备展示图形码之前,需要在该电子设备打开预定应用程 序中的预定界面,才会显示该预定界面中的图形码,运种显示图形码的步骤较为繁琐。
技术实现思路
为了解决相关技术中展示图形码的步骤较为繁琐的问题,本专利技术实施例提供了一 种图形码显示方法及装置。所述技术方案如下: 第一方面,提供了一种图形码显示方法,所述方法包括:在通知栏中创建自定义布 局,所述自定义布局用于承载从预定应用程序中获取的图形码;利用所述自定义布局从预 定应用程序中读取图形码,所述图形码是所述预定应用程序从所述预定应用程序所对应的 服务器中获取到的;在所述自定义布局中显示所述图形码。通过在通知栏中创建自定义布 局,从预定应用程序中读取预定应用程序中的图形码,并在自定义布局中显示从预定应用 程序中获取的图形码;由于在通知栏中可W直接显示应用程序中设及到的图形码,省去了 繁琐的显示图形码的步骤,因此解决了相关技术中显示图形码的步骤较为繁琐的问题;达 到了缩短图形码的显示流程,使得利用图形码进行相应操作变得更为快捷的效果。 可选的,所述在通知栏中创建自定义布局,包括:利用安卓系统中通知 Not if icat ion的RemoteView建立自定义布局。由于安卓系统中的Notification具有全局和 可跨进程的特点,因此,利用齡1:1^。日1:;1的1?日1]1〇1日¥1日¥建立的自定义布局可^从其他应 用程序中读取运些应用程序中的内容(比如图形码或其他信息),运样则可W实现将读取的 内容显示在建立的自定义布局中,从而使得通知栏中的自定义布局可W显示应用程序中的 内容。运些内容可W在通知栏被直接查看,简化了读取应用程序中内容的流程。[000引可选的,所述利用安卓系统中通知Notification的RemoteView建立自定义布局, 包括:在建立所述自定义布局时,设定所述自定义布局从预定应用程序中读取信息的类型, 所述类型为图形码。可选的,所述图形码为条形码或二维码。由于限定了自定义布局能够从 预定应用程序读取信息的类型为图形码,因此自定义布局只需要读取预定应用程序的图形 码即可,从而简化图形码显示的流程。 可选的,所述利用所述自定义布局从预定应用程序中读取图形码,包括:在预定时 刻利用所述自定义布局向所述预定应用程序发送图形码获取指令,接收所述预定应用程序 反馈的所述图形码,所述图形码获取指令用于触发所述预定应用程序将获取到的图形码反 馈至所述通知栏,所述获取到的图形码是所述预定应用程序在接收到所述图形码获取指令 之前最后一次获取到的图形码或是在接收到所述图形码获取指令后从服务器获取到的图 形码,所述预定时刻为每隔预定时间间隔所对应的时刻或所述预定应用程序开启的时刻。 通过每隔预定时间间隔获取图形码,使得自定义布局所显示的图形码为有效图形码;通过 仅在预定应用程序开启时获取图形码,避免实时获取图形码增加电子设备的处理压力。 可选的,所述在所述自定义布局中显示所述图形码,包括:在所述自定义布局中W 缩略形式显示所述图形码;或者,在所述自定义布局中部分显示所述图形码。通过W缩略形 式或部分显示图形码,避免将自定义布局的尺寸设置的较大W完整显示图形码,导致通知 栏的下拉界面无法显示更多的通知消息的情况。 可选的,在所述自定义布局中显示所述图形码之后,所述方法还包括:在接收到所 述自定义布局被触发时产生的触控指令时,从所述自定义布局所显示的图形码所属于的预 定应用程序中获取图形码,利用获取到的所述图形码替换显示在所述自定义布局中已经显 示的图形码。通过在使用时手动触控自定义布局,来更新显示在该自定义布局的图形码,W 保证将要使用的图形码为有效图形码。 可选的,所述利用获取到的所述图形码替换显示在所述自定义布局中已经显示的 图形码,包括:放大显示所述自定义布局,在放大后的自定义布局中利用获取到的所述图形 码替换显示在所述自定义布局中已经显示的图形码;或者,利用获取到的所述图形码替换 显示在所述自定义布局中已经显示的图形码,在覆盖于所述自定义布局上的弹出框中完整 显示获取到的所述图形码。通过放大显示自定义布局或弹框显示两种方式来放大将要使用 的图形码,避免因原自定义布局所显示的图形码过小或未全部显示,导致其他电子设备无 法成功扫描该图形码的情况。 可选的,所述方法还包括:在所述自定义布局中显示所述图形码时,在所述自定义 布局中显示所述图形码所属于的预定应用程序的标识信息,所述标识信息用于唯一标识所 述预定应用程序。通过在自定义布局中显示图形码的同时显示该图形码对应的预定应用程 序的标识信息,避免通知栏中显示有多个应用程序所设及到的图形码时,导致用户混淆图 形码与其对应的预定应用程序的情况。 可选的,所述方法还包括:显示预定应用程序选择界面,所述预定应用程序选择界 面中包括用于选择的已经安装的各个预定应用程序的选择控件;从选择控件被触发的预定 应用程序中获取图形码。通过设置预定应用程序的选择界面,使用户可W根据需要实时更 改自定义布局中显示的被选择的预定应用程序的图形码。 可选的,所述方法还包括:当无法从所述预定应用程序中成功获取到图形码时,显 示提醒信息,所述提醒信息包括所述图形码获取失败的原因,和/或,从所述通知栏中删除 已经创建的自定义布局。当电子设备无法从预定应用程序中成功获取到图形码时,可W通 过显示提醒信息来提示用户电子设备未成功获取图形码的原因,便于用户采取相应的解决 措施,也可W通过删除已经创建的自定义布局,来避免无效的自定义布局占用通知栏的下 拉界面,导致通知栏的下拉界面无法显示更多的通知消息的情况。 可选的,所述方法还包括:在接收到用于删除所述自定义布局的删除指令后,将所 述自定义布局从所述通知栏中删除。通过手动删除自定义布局,用户可W根据需要筛选需 要显示的图形码。 第二方面,提供了一种图形码显示装置,所述装置包括:创建模块,用于在通知栏 中创建自定义布局,所述自定义布局用于承载从预定应用程序中获取的图形码;第一获取 模块,用于利用所述自定义布局从预本文档来自技高网...

【技术保护点】
一种图形码显示方法,其特征在于,所述方法包括:在通知栏中创建自定义布局,所述自定义布局用于承载从预定应用程序中获取的图形码;利用所述自定义布局从预定应用程序中读取图形码,所述图形码是所述预定应用程序从所述预定应用程序所对应的服务器中获取到的;在所述自定义布局中显示所述图形码。

【技术特征摘要】

【专利技术属性】
技术研发人员:李龙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1