The embodiment of the invention relates to the technical field of the Internet, particularly relates to a method and a device for recording a variety of information, method and apparatus for the simultaneous recording of the kinds of information are applied to the terminal, the method of simultaneous recording of multiple information for recording drawn in view of the custom terminal information, which includes: the definition of a data form for binary variables, select a number of segments, in the variable in which a section of a characterization of a kind of information on the different combination of each segment, to form the corresponding types of information representation. In this scheme, a variety of information is represented by binary variables in order to record various information at the same time, and further achieve the purpose of making calls and storage parameters more convenient and reducing memory cost.
【技术实现步骤摘要】
同时记录多种信息的方法及装置
本专利技术涉及互联网
,具体而言,涉及一种同时记录多种信息的方法及装置。
技术介绍
客户端开发的过程中,有一个自定义视图的绘制工作,绘制自定义视图通常需要知道自定义视图的宽度和高度信息,除了宽度和高度信息外我们还需要知道模式和颜色信息等。传统的方案中来记录上述三个方面的信息时候通过定义三个变量来进行表示的,也就是说传统的方式会用一个模式变量来记录视图的模式,用一个颜色变量来记录视图的颜色,用一个距离变量来记录宽或者高度信息等。长宽高都有上述特性的时候,传统方案需要使用六个参数来记录上述信息,传统的方式会导致参数数量很多,这样就导致后续绘制的时候需要传入多个参数信息,其一导致内存开销增大,其二参数数量增多导致调用难度增加。因此,提供一种能够同时记录多种信息的方法,以减小内存开销,减少参数调用,是十分必要的。
技术实现思路
本专利技术的目的在于提供一种同时记录多种信息的方法,通过使用一个变量存储多种信息,以减少内存开销,同时使得参数的调用和存储更加便捷。本专利技术的另一目的在于提供一种同时记录多种信息的装置,通过使用一个变量存储多种信息,以减少内存开销,同时使得参数的调用和存储更加便捷。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种同时记录多种信息的方法,应用于终端,所述方法用于记录绘制于所述终端的自定义视图的信息,所述方法包括:定义数据形式为二进制的变量;在所述变量中选取多个位段,其中,一个位段表征一个信息种类;对每个位段中不同位进行组合,以表征对应信息种类的不同表现形式。第二方面, ...
【技术保护点】
一种同时记录多种信息的方法,其特征在于,应用于终端,所述方法用于记录绘制于所述终端的自定义视图的信息,所述方法包括:定义数据形式为二进制的变量;在所述变量中选取多个位段,其中,一个位段表征一个信息种类;对每个位段中不同位进行组合,以表征对应信息种类的不同表现形式。
【技术特征摘要】
1.一种同时记录多种信息的方法,其特征在于,应用于终端,所述方法用于记录绘制于所述终端的自定义视图的信息,所述方法包括:定义数据形式为二进制的变量;在所述变量中选取多个位段,其中,一个位段表征一个信息种类;对每个位段中不同位进行组合,以表征对应信息种类的不同表现形式。2.如权利要求1所述的同时记录多种信息的方法,其特征在于,所述方法还包括:提取每个位段的不同位的组合;将表征每个位段的不同位的组合的二进制转换为十进制。3.如权利要求1所述的同时记录多种信息的方法,其特征在于,所述信息种类包括所述自定义视图的模式信息、颜色信息以及距离信息,所述在所述变量中选取多个位段,一个位段表征一个信息种类,对每个位段中不同位进行组合,以表征对应信息种类的不同表现形式的步骤包括:在所述变量中选取第一位段,所述第一位段用于表征模式信息,对所述第一位段的不同位进行组合,以表征所述模式信息的不同表现形式;在所述变量中选取第二位段,所述第二位段用于表征颜色信息,对所述第二位段的不同位进行组合,以表征所述颜色信息的不同表现形式;在所述变量中选取第三位段,所述第三位段用于表征距离信息,对所述第三位段中不同位进行组合,以表征所述距离信息的不同表现形式。4.如权利要求1所述的同时记录多种信息的方法,其特征在于,所述定义数据形式为二进制的变量之后还包括步骤:定义所述变量的类型为无符号长整型。5.如权利要求1所述的同时记录多种信息的方法,其特征在于,所述方法还包括:定义所述变量中剩余的位段为扩展位,所述扩展位用于记录增加的表述所述自定义视图的信息...
【专利技术属性】
技术研发人员:张磊,陈少杰,张文明,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。