基于安卓的用户信息确定方法、装置、设备和存储介质制造方法及图纸

技术编号:31078632 阅读:15 留言:0更新日期:2021-12-01 11:34
本发明专利技术实施例公开了一种基于安卓的用户信息确定方法、装置、设备和存储介质。该方法包括:获取待确定用户信息的目标用户标识;以所述目标用户标识为输入参数,调用信息查询函数,生成目标信息包裹对象;所述信息查询函数的实现为:依据所述目标用户标识,从数据库中的用户信息表、属性信息表和用户与属性之间的关联信息表中查询所述目标用户标识对应的信息,确定所述目标用户基础信息和各所述目标操作属性信息;通过表字段与容器对象字段之间的映射,将所述目标用户基础信息和各所述目标操作属性信息存储至初始信息包裹对象,生成所述目标用户标识对应的目标信息包裹对象。通过上述技术方案,实现了更加高效且快速地获取用户相关信息。相关信息。相关信息。

【技术实现步骤摘要】
基于安卓的用户信息确定方法、装置、设备和存储介质


[0001]本专利技术实施例涉及互联网技术,尤其涉及一种基于安卓的用户信息确定方法、装置、设备和存储介质。

技术介绍

[0002]在涉及网络行为的场景中,一个用户可能会有不同的操作属性。例如,在互联网搜索的网站访问场景中,用户的操作属性可以分为普通用户、普通会员、高级会员等;在网络游戏场景中,用户的操作属性可以分为不同的游戏角色;在线上会议、网络直播等实时交互场景中,用户的操作属性可以分为主持者和参与者等交互角色。在不同的操作属性中,用户对不同模块具有不同的操作权限。
[0003]如果需要获知某一用户在某一网站中对某一模块的操作权限,那么就需要先获取该用户的用户基础信息,再基于用户基础信息获取该用户对该网站的操作属性信息,再基于该操作属性信息来获取该用户在该网站中对该模块的操作权限信息。
[0004]上述权限信息的获取方式需要经过多次迭代查询,这样会导致用户相关信息的获取效率非常低下。

技术实现思路

[0005]本专利技术实施例提供一种基于安卓的用户信息确定方法、装置、设备和存储介质,以实现更加高效且快速地获取用户相关信息。
[0006]第一方面,本专利技术实施例提供了一种基于安卓的用户信息确定方法,包括:
[0007]获取待确定用户信息的目标用户标识;
[0008]以所述目标用户标识为输入参数,调用信息查询函数,生成目标信息包裹对象,所述目标信息包裹对象中包含所述目标用户标识对应的目标用户基础信息和至少一个目标操作属性信息;
[0009]其中,所述信息查询函数通过如下方式实现生成目标信息包裹对象的功能:
[0010]依据所述目标用户标识,从数据库中的用户信息表、属性信息表和用户与属性之间的关联信息表中查询所述目标用户标识对应的信息,确定所述目标用户基础信息和各所述目标操作属性信息,其中,所述用户信息表、所述属性信息表和所述关联信息表分别按照预设用户表结构、预设属性表结构和预设关联表结构存储;
[0011]通过表字段与容器对象字段之间的映射,将所述目标用户基础信息和各所述目标操作属性信息存储至初始信息包裹对象,生成所述目标用户标识对应的目标信息包裹对象,其中,初始信息包裹对象中包含容器对象。
[0012]第二方面,本专利技术实施例还提供了一种基于安卓的用户信息确定装置,该装置包括:
[0013]目标用户标识确定模块,用于获取待确定用户信息的目标用户标识;
[0014]目标信息包裹对象生成模块,用于以所述目标用户标识为输入参数,调用信息查
询函数,生成目标信息包裹对象,所述目标信息包裹对象中包含所述目标用户标识对应的目标用户基础信息和至少一个目标操作属性信息;
[0015]其中,目标信息包裹对象生成模块包括函数执行子模块,用于通过如下方式实现生成目标信息包裹对象的功能:
[0016]依据所述目标用户标识,从数据库中的用户信息表、属性信息表和用户与属性之间的关联信息表中查询所述目标用户标识对应的信息,确定所述目标用户基础信息和各所述目标操作属性信息,其中,所述用户信息表、所述属性信息表和所述关联信息表分别按照预设用户表结构、预设属性表结构和预设关联表结构存储;
[0017]通过表字段与容器对象字段之间的映射,将所述目标用户基础信息和各所述目标操作属性信息存储至初始信息包裹对象,生成所述目标用户标识对应的目标信息包裹对象,其中,初始信息包裹对象中包含容器对象。
[0018]第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:
[0019]一个或多个处理器;
[0020]存储装置,用于存储一个或多个程序,
[0021]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所提供的基于安卓的用户信息确定方法。
[0022]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本专利技术任意实施例所提供的基于安卓的用户信息确定方法。
[0023]本专利技术实施例通过获取待确定用户信息的目标用户标识;以目标用户标识为输入参数,调用信息查询函数,生成目标信息包裹对象,目标信息包裹对象中包含目标用户标识对应的目标用户基础信息和至少一个目标操作属性信息;其中,信息查询函数通过如下方式实现生成目标信息包裹对象的功能:依据目标用户标识,从数据库中的用户信息表、属性信息表和用户与属性之间的关联信息表中查询目标用户标识对应的信息,确定目标用户基础信息和各目标操作属性信息,其中,用户信息表、属性信息表和关联信息表分别按照预设用户表结构、预设属性表结构和预设关联表结构存储;通过表字段与容器对象字段之间的映射,将目标用户基础信息和各目标操作属性信息存储至初始信息包裹对象,生成目标用户标识对应的目标信息包裹对象,其中,初始信息包裹对象中包含容器对象。实现了将各用户基础信息和各操作属性信息按照相应的预定义的表结构存储,并且通过关联信息表来建立用户信息表和属性信息表之间的关联关系,这样便可通过信息查询函数,利用目标用户标识对用户信息表、属性信息表和关联信息表进行查询,一次性获得目标用户标识对应的用户基础信息和所有的目标操作属性信息,提高了用户相关信息的获取速度和获取效率。
附图说明
[0024]图1是本专利技术实施例一中的一种基于安卓的用户信息确定方法的流程图;
[0025]图2是本专利技术实施例一中的一种基于安卓的用户信息确定方法中信息查询函数的功能实现流程图;
[0026]图3是本专利技术实施例二中的一种基于安卓的用户信息确定方法中信息查询函数的功能实现的流程图;
[0027]图4是本专利技术实施例三中的一种基于安卓的用户信息确定装置的结构示意图;
[0028]图5是本专利技术实施例四中的一种电子设备的结构示意图。
具体实施方式
[0029]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0030]实施例一
[0031]本实施例提供的基于安卓的用户信息确定方法,可适用于涉及网络行为的场景中获取用户相关信息,例如互联网搜索的网站访问场景、网络游戏场景、线上会议、网络直播等实时交互场景中获取用户的基础信息、操作属性类别和操作权限等。该方法可以由基于安卓的用户信息确定装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在搭载Android系统的电子设备中,例如手机、平板电脑或智能电视等。参见图1,本实施例的方法具体包括:
[0032]S110、获取待确定用户信息的目标用户标识。
[0033]具体地,为了简化用户信息获取流程,本专利技术实施例中直接将用户标识作为用户信息获取的输入信息,而不是用户的其他更为复杂的信息。该目标用户标识可以是代码设计时设定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于安卓的用户信息确定方法,其特征在于,包括:获取待确定用户信息的目标用户标识;以所述目标用户标识为输入参数,调用信息查询函数,生成目标信息包裹对象,所述目标信息包裹对象中包含所述目标用户标识对应的目标用户基础信息和至少一个目标操作属性信息;其中,所述信息查询函数通过如下方式实现生成目标信息包裹对象的功能:依据所述目标用户标识,从数据库中的用户信息表、属性信息表和用户与属性之间的关联信息表中查询所述目标用户标识对应的信息,确定所述目标用户基础信息和各所述目标操作属性信息,其中,所述用户信息表、所述属性信息表和所述关联信息表分别按照预设用户表结构、预设属性表结构和预设关联表结构存储;通过表字段与容器对象字段之间的映射,将所述目标用户基础信息和各所述目标操作属性信息存储至初始信息包裹对象,生成所述目标用户标识对应的目标信息包裹对象,其中,初始信息包裹对象中包含容器对象。2.根据权利要求1所述的方法,其特征在于,在将所述目标用户基础信息和各所述目标操作属性信息存储至初始信息包裹对象之前,还包括:基于预定义的基础信息容器类,构建初始包裹类;在所述初始包裹类内,基于预定义的属性信息容器类,构建可变列表类型的属性信息容器集合,并将所述属性信息容器集合初始化为空集合,生成信息包裹类;基于所述信息包裹类生成所述初始信息包裹对象。3.根据权利要求2所述的方法,其特征在于,所述基础信息容器类中包含无参数的构造函数和全部参数的构造函数。4.根据权利要求2所述的方法,其特征在于,所述基础信息容器类、所述属性信息容器类和所述信息包裹类中均复写系统字符串转换函数;相应地,在通过表字段与容器对象字段之间的映射,将所述目标用户基础信息和各所述目标操作属性信息存储至初始信息包裹对象,生成所述目标用户标识对应的目标信息包裹对象之后,还包括:调用所述目标信息包裹对象中的系统字符串转换函数,显示所述目标用户基础信息和各所述目标操作属性信息。5.根据权利要求1所述的方法,其特征在于,所述预设关联表结构中包含用户标识以及与所述用户标识关联的至少一个属性标识。6.根据权利要求5所述的方法,其特征在于,依据所述目标用户标识,从数据库中的用户信息表、属性信息表和用...

【专利技术属性】
技术研发人员:张磊
申请(专利权)人:武汉瓯越网视有限公司
类型:发明
国别省市:

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

1