CN106293420A - 应用提示信息显示方法及装置 - Google Patents
应用提示信息显示方法及装置 Download PDFInfo
- Publication number
- CN106293420A CN106293420A CN201610602148.1A CN201610602148A CN106293420A CN 106293420 A CN106293420 A CN 106293420A CN 201610602148 A CN201610602148 A CN 201610602148A CN 106293420 A CN106293420 A CN 106293420A
- Authority
- CN
- China
- Prior art keywords
- information
- electronic equipment
- application
- priority
- weight
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种应用提示信息显示方法,所述应用提示信息显示方法包括以下步骤:获取电子设备所安装应用的提示信息;根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;控制所述电子设备显示排序后的提示信息。本发明还公开了一种应用提示信息显示装置。本发明提供的技术方案旨在提高电子设备操作的便捷性。
Description
技术领域
本发明涉及终端信息处理技术领域,尤其涉及一种应用提示信息显示方法及装置。
背景技术
随着科技的发展,电子设备的APP应用越来越多,每个APP应用都会不定时地向电子设备发送提示信息,这些信息会显示在电子设备的显示模块中。现有的电子设备大多根据时间先后顺序对接收的应用提示信息进行排序,大量的应用提示信息堆积于电子设备的显示模块中时,需要用户一条条查看、寻找自己感兴趣的提示信息,操作繁琐,不方便用户使用。
发明内容
本发明的主要目的在于提供一种应用提示信息显示方法及装置,旨在提高电子设备操作的便捷性。
为实现上述目的,本发明提供一种应用提示信息显示方法,所述应用提示信息显示方法包括以下步骤:
获取电子设备所安装应用的提示信息;
根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;
当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;
控制所述电子设备显示排序后的提示信息。
优选地,所述根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃的步骤包括:
每隔第一预设时长获取所述加速度传感器的加速度值;
每隔第二时长根据获取的所述加速度值得出最大值与最小值的平均值,并依次提取大于所述平均值的加速度值;所述第二时长大于第一时长;
当判断提取的加速度值中存在相邻的两加速度值的差值大于预设值时,则判定所述电子设备被摇晃。
优选地,所述提示信息的类型包括图片类型和文本类型。
优选地,当所述提示信息的类型为图片类型时,所述当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序的步骤还包括:
当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及图片的清晰度权重;
根据所述优先权重以及图片的清晰度权重计算所述当前提示信息的优先级;
根据所述优先级对当前提示信息进行排序处理。
优选地,当所述提示信息的类型为文本类型时,所述当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序的步骤还包括:
当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及文本的字符长度权重;
根据所述优先权重以及文本的字符长度权重计算所述当前提示信息的优先级;
根据所述优先级对当前提示信息进行排序处理。
此外,为实现上述目的,本发明还提供一种应用提示信息显示装置,所述应用提示信息显示装置包括:
获取模块,用于获取电子设备所安装应用的提示信息;
判断模块,用于根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;
排序模块,用于当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;
显示模块,用于控制所述电子设备显示排序后的提示信息。
优选地,所述判断模块包括:
获取单元,用于每隔第一预设时长获取所述加速度传感器的加速度值;
提取单元,用于每隔第二时长根据获取的所述加速度值得出最大值与最小值的平均值,并依次提取大于所述平均值的加速度值;所述第二时长大于第一时长;
判断单元,用于当判断提取的加速度值中存在相邻的两加速度值的差值大于预设值时,则判定所述电子设备被摇晃。
优选地,所述提示信息的类型包括图片类型和文本类型。
优选地,当所述提示信息的类型为图片类型时,则所述排序模块包括:
第一获取单元,用于当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及图片的清晰度权重;
第一计算单元,用于根据所述优先权重以及图片的清晰度权重计算所述当前提示信息的优先级;
第一排序单元,用于根据所述优先级对当前提示信息进行排序处理。
优选地,当所述提示信息的类型为文本类型时,则所述排序模块包括:
第二获取单元,用于当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及文本的字符长度权重;
第二计算单元,用于根据所述优先权重以及文本的字符长度权重计算所述当前提示信息的优先级;
第二排序单元,用于根据所述优先级对当前提示信息进行排序处理。
本发明提供的技术方案通过在获取电子设备所安装应用的提示信息后,根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;当所述电子设备被摇晃时,根据各应用预设的优先级对所述提示信息进行排序;进而控制所述电子设备显示排序后的提示信息。通过对应用提示信息进行的优先排序,能将常用应用的提示信息或是客户指定应用的提示信息优先显示于电子设备,使得用户不再需要对大量的提示信息一条条进行阅读和查找,方便用户使用,提高了电子设备的智能化程度。
附图说明
图1为本发明应用提示信息显示方法第一实施例的流程示意图;
图2为本发明应用提示信息显示方法第二实施例中判断电子设备是否被摇晃步骤的细化流程示意图;
图3为本发明应用提示信息显示方法第三实施例的第一实施方式中提示信息排序步骤的细化流程示意图;
图4为本发明应用提示信息显示方法第三实施例的第二实施方式中提示信息排序步骤的细化流程示意图;
图5为本发明应用提示信息显示装置第一实施例的功能模块示意图;
图6为本发明应用提示信息显示装置第二实施例中判断模块的细化功能模块示意图;
图7为本发明应用提示信息显示装置第三实施例的第一实施方式中排序模块的细化功能模块示意图;
图8为本发明应用提示信息显示装置第三实施例的第二实施方式中排序模块的细化功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种应用提示信息显示方法,参照图1,在一实施例中,该应用提示信息显示方法包括以下步骤:
步骤S10:获取电子设备所安装应用的提示信息;
本实施例中,获取电子设备所安装应用的提示信息,即为信息推送技术,这种信息推送技术是一种基于客户端-服务器机制,由服务器主动地将信息发送给客户端的技术,让信息主动地去寻找客户端,其优势在于信息的主动性和及时性,通过该技术,可以尽快地将信息推送给用户。
可以理解的是,电子设备通常会安装有多个应用,电子设备会定期或不定期地接收到所安装应用的提示信息,以提醒用户该应用的最新更新、定制信息、程序升级等信息,用以提升该应用的活跃度。本实施例中,所述电子设备可以是手机、平板电脑等智能设备。
步骤S20:根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;
具体地,所述加速度传感器为三轴加速度传感器,即所述加速度传感器的加速度值包括X轴、Y轴和Z轴上的加速度值。当所述加速度传感器X轴、Y轴和Z轴中至少一者加速度值发生变化,通过特定的函数算法,对特定时间内所获取的加速度值进行有效地计算和选取,用以判断所述电子设备是否被摇晃。
需要说明的是,上述特定的函数算法,可以是对特定时间内获取的加速度值进行求和、求差、求积、求平均值等各类函数算法中的一种或是几种的结合;所述特定时间包括至少一个特定时长,另外,该步骤中可以还包括预先设置一特定的加速度值并存储,该特定的加速度值用以与上述通过特定的函数算法的加速度值比较得出有效加速度值,该有效加速度值用以判断所述电子设备是否被摇晃。
步骤S30:当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;
具体地,当判定所述电子设备被摇晃时,则根据电子设备预设的各应用的优先权重对所述提示信息进行排序。可以理解的是,所述优先权重可以有多种确定方法,如可以根据各应用的访问量的大小、访问时间的长短、提示信息的格式大小等来确定,进而通过上述方法预设的优先权重对所述提示信息进行排序。
步骤S40:控制所述电子设备显示排序后的提示信息。
可以理解的是,现有的电子设备通常会为各个应用提示信息的推送进行统一的管理机制,在该机制中,各应用可以委托电子设备操作***提供的信息管理体系来完成信息的推送。此时,各应用推送的提示信息,也就是各应用委托电子设备的操作***向用户推送的提示信息,该类推送提示信息通常显示于电子设备的特定的显示界面,以方便用户能第一时间查看和处理。
例如,在一种实施方式中,所述特定的显示界面为电子设备的主界面(一般用以显示电子设备中的***程序以及各个安装应用的图标),当接收到某应用的推送的提示信息时,该提示信息会显示于电子设备的主界面,方便用户直接查看和处理。
在另一实施方式中,所述特定的显示界面为电子设备的锁屏状态界面(在屏幕被激活但在执行解锁操作之前向用户显示的界面),当接收到某应用的提示消息时,可以在电子设备的锁屏状态界面中显示该提示信息。可以理解的是,上述显示于锁屏状态界面的提示信息,通常是以信息摘要列表的形式进行显示,在用户对屏幕执行解锁操作之后,该类信息会直接显示于电子设备的主界面,以方便用户进一步查看和处理。
本发明提供的应用提示信息显示方法通过在获取电子设备所安装应用的提示信息后,根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;当所述电子设备被摇晃时,根据各应用预设的优先级对所述提示信息进行排序;进而控制所述电子设备显示排序后的提示信息。通过对应用提示信息进行的优先排序,能将常用应用的提示信息或是客户指定应用的提示信息优先显示于电子设备,使得用户不再需要对大量的提示信息一条条进行阅读和查找,方便用户使用,提高了电子设备的智能化程度。
进一步地,参照图2,基于上述实施例,在本实施例中,上述步骤S20包括:
步骤S21,每隔第一预设时长获取所述加速度传感器的加速度值;
步骤S22,每隔第二时长根据获取的所述加速度值得出最大值与最小值的平均值,并依次提取大于所述平均值的加速度值;所述第二时长大于第一时长;
步骤S23,当判断提取的加速度值中存在相邻的两加速度值的差值大于预设值时,则判定所述电子设备被摇晃。
本实施例中,所述第一预设时长为100ms,即每间隔100ms获取加速度传感器X轴、Y轴和Z轴的加速度值,并保存于第一存储区中。
具体地,每隔第二时长根据存储于第一存储区中的加速度值获取最大值与最小值的平均值,将所述第一存储区中的加速度值与所述平均值对比,并依次提取大于所述平均值的加速度值,保存于第二存储区中。
可以理解的是,所述第二时长大于第一时长,即所述第二时长大于100ms。
本实施例中,所述预设值为1并保存于第二存储区中,根据存储于第二存储区中的加速度值,依次提取相邻的两加速度值的差值,当判断提取的加速度值中存在相邻的两加速度值的差值大于1时,则判定所述电子设备被摇晃;当判断提取的加速度值中不存在相邻的两加速度值的差值大于1时,则判定所述电子设备未被摇晃。
应当说明的是,所述提示信息的类型可以有多种形式,如图片类型或文本类型等,具体地,本实施例将通过以下三种实施方式对提示信息的不同类型进行进一步说明。
在第一实施方式中,当所述提示信息的类型为图片类型时,请参照图3,则所述步骤S30包括:
步骤S311,当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及图片的清晰度权重;
步骤S312,根据所述优先权重以及图片的清晰度权重计算所述当前提示信息的优先级;
步骤S313,根据所述优先级对当前提示信息进行排序处理。
需要说明的是,所述优先权重可以是根据电子设备所安装各应用中访问量最大或各应用中访问时间最长等数据得出。本实施例中,所述优先权重是根据电子设备所安装各应用中访问量最大的数据得出,根据用户的访问记录,从而判断得出用户对各应用的喜好程度,进而设定每个应用显示的优先等级;也就是应用访问量最大、图片越清晰的优先排列。具体地为:
Pic_Resolution(x1)=5//应用1,提醒4K图片清晰预览消息;
Pic_Resolution(x2)=4//应用2,提醒图片高清预览消息;
Touch_Num(x1)=5//应用1,点击率超过1亿以上的人;
Weight_Num(x1)=Pic_Resolution(x1)*Touch_Num(x1)=5*5=25//应用1,提醒4K图片,自动生成优先级25;
Weight_Num(x2)=Pic_Resolution(x2)*Touch_Num(x1)=4*5=20//应用2,高清预览消息自动生成优先级20;
应用1的图片提示信息自动优先显示。
在第二实施方式中,本实施方式与上述第一实施方式的不同之处在于:当所述提示信息的类型为文本类型时,请参照图4,则所述步骤S30包括:
步骤S321,当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及文本的字符长度权重;
步骤S322,根据所述优先权重以及文本的字符长度权重计算所述当前提示信息的优先级;
步骤S323,根据所述优先级对当前提示信息进行排序处理。
需要说明的是,所述优先权重可以根据电子设备所安装各应用云端服务器字符的访问量、访问时间长短等数据得出。
本实施方式中,所述优先权重根据各应用云端服务器字符访问量的数据得出,即应用的访问量越大,则权重越大;所述获取的文本的字符长度权重的确定则为,获取的文本字符的长度越长,权重越小;根据通过上述方式设定的优先权重与获取的文本的字符长度权重相乘以判断各应用的优先等级,即乘积越大的优先排列。具体地为:
Cloud_Text_Weight(x1)=5//应用1,点击率访问率超过1亿以上的人;
Cloud_Text_Weight(x2)=4//应用2,点击率访问率超过5千万以下的人;
Cloud_Text_Lenth(x1)=2//应用1,文本1,字符长度超过500;
Cloud_Text_Lenth(x2)=3//应用2,文本2,字符长度小于200;
Text_Weight(x1)=Cloud_Text_Lenth(x1)*Cloud_Text_Weight(x1)=5*2=10//应用1的文本优先权重:10;
Text_Weight(x1)=Cloud_Text_Lenth(x2)*Cloud_Text_Weight(x2)=4*3=12//应用2的文本优先权重:12;
应用2的文本提示信息自动优先显示。
在第三实施方式中,本实施方式与上述第一实施方式及第二实施方式的不同之处在于:所述提示信息的类型既包括图片类型,也包括文本类型,当所述电子设备被摇晃时,则获取当前提示信息对应的应用的优先权重以及图片的清晰度权重和文本的字符长度权重;根据所述优先权重以及图片的清晰度权重和文本的字符长度权重计算所述当前提示信息的优先级;根据所述优先级对当前提示信息进行排序处理。
需要说明的是,本实施方式中,所述优先权重以及图片的清晰度权重和文本的字符长度权重的确定参考上述第一实施方式和第二实施方式中提供的方法,在此不再一一赘述。
本发明还提供一种应用提示信息显示装置,参照图5,在一实施例中,本发明提供的应用提示信息显示装置包括:
获取模块10,用于获取电子设备所安装应用的提示信息;
其中,所述获取模块10获取电子设备所安装应用的提示信息,即为信息推送技术,这种信息推送技术是一种基于客户端-服务器机制,由服务器主动地将信息发送给客户端的技术,让信息主动地去寻找客户端,其优势在于信息的主动性和及时性,通过该技术,可以尽快地将信息推送给用户。
可以理解的是,电子设备通常会安装有多个应用,电子设备会定期或不定期地接收到所安装应用的推送信息,以提醒用户该应用的最新更新、定制信息、程序升级等信息,用以提升该应用的活跃度。本实施例中,所述电子设备可以是手机、平板电脑等智能设备。
判断模块20,用于根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;
具体地,所述加速度传感器为三轴加速度传感器,即所述加速度传感器的加速度值包括X轴、Y轴和Z轴上的加速度值。当所述加速度传感器X轴、Y轴和Z轴中至少一者加速度值发生变化,通过特定的函数算法,对特定时间内所获取的加速度值进行有效地计算和选取,用以判断所述电子设备是否被摇晃。
需要说明的是,上述特定的函数算法,可以是对特定时间内获取的加速度值进行求和、求差、求积、求平均值等各类函数算法中的一种或是几种的结合;所述特定时间包括至少一个特定时长,另外,该步骤中可以还包括预先设置一特定的加速度值并存储,该特定的加速度值用以与上述通过特定的函数算法的加速度值比较得出有效加速度值,该有效加速度值用以判断所述电子设备是否被摇晃。
排序模块30,用于当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;
具体地,当判定所述电子设备被摇晃时,则根据电子设备安装的各应用的优先级对所述提示信息进行排序。可以理解的是,所述优先级可以有多种确定方法,如可以根据各应用的访问量的大小、访问时间的长短、提示信息的格式大小等来确定,进而通过上述方法预设的优先级对所述提示信息进行排序。
显示模块40,用于控制所述电子设备显示排序后的提示信息。
可以理解的是,现有的电子设备通常会为各个应用的信息推送进行统一的管理机制,在该机制中,各应用可以委托电子设备操作***提供的信息管理体系来完成信息的推送。此时,各应用推送的信息,也就是各应用委托电子设备的操作***向用户推送的推送信息,该类推送信息通常显示于电子设备的特定的显示界面,以方便用户能第一时间查看和处理。
例如,在一种实施方式中,所述特定的显示界面为电子设备的主界面(一般用以显示电子设备中的***程序以及各个安装应用的图标),当接收到某应用的推送信息时,该推送信息会显示于电子设备的主界面,方便用户直接查看和处理。
在另一实施方式中,所述特定的显示界面为电子设备的锁屏状态界面(在屏幕被激活但在执行解锁操作之前向用户显示的界面),当接收到某应用的推送消息时,可以在电子设备的锁屏状态界面中显示该推送信息。可以理解的是,上述显示于锁屏状态界面的推送信息,通常是以信息摘要列表的形式进行显示,在用户对屏幕执行解锁操作之后,该类信息会直接显示于电子设备的主界面,以方便用户进一步查看和处理。
本发明提供的应用提示信息显示装置通过获取电子设备所安装应用的提示信息后,根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;当所述电子设备被摇晃时,根据各应用预设的优先级对所述提示信息进行排序;进而控制所述电子设备显示排序后的提示信息。通过对应用提示信息进行的优先排序,能将常用应用的提示信息或是客户指定应用的提示信息优先显示于电子设备,使得用户不再需要对大量的提示信息一条条进行阅读和查找,方便用户使用,提高了电子设备的智能化程度。
进一步地,请参照图6,基于上述实施例,在本实施例中,所述应用提示信息显示装置的判断模块包括:
获取单元21,用于每隔第一预设时长获取所述加速度传感器的加速度值;
提取单元22,用于每隔第二时长根据获取的所述加速度值得出最大值与最小值的平均值,并依次提取大于所述平均值的加速度值;所述第二时长大于第一时长;
判断单元23,用于当判断提取的加速度值中存在相邻的两加速度值的差值大于预设值时,则判定所述电子设备被摇晃。
本实施例中,所述第一预设时长为100ms,即每间隔100ms获取加速度传感器X轴、Y轴和Z轴的加速度值,并保存于第一存储区中。
具体地,每隔第二时长根据存储于第一存储区中的加速度值获取最大值与最小值的平均值,将所述第一存储区中的加速度值与所述平均值对比,并依次提取大于所述平均值的加速度值,保存于第二存储区中。
可以理解的是,所述第二时长大于第一时长,即所述第二时长大于100ms。
本实施例中,所述预设值为1并保存于第二存储区中,根据存储于第二存储区中的加速度值,依次提取相邻的两加速度值的差值,当判断提取的加速度值中存在相邻的两加速度值的差值大于1时,则判定所述电子设备被摇晃;当判断提取的加速度值中不存在相邻的两加速度值的差值大于1时,则判定所述电子设备未被摇晃。
应当说明的是,所述提示信息的类型可以有多种形式,如图片类型或文本类型等,具体地,本实施例将通过以下两种实施方式对提示信息的不同类型进行进一步说明。
在第一实施方式中,当所述提示信息的类型为图片类型时,请参照图7,所述排序模块30包括:
第一获取单元311,用于当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及图片的清晰度权重;
第一计算单元312,用于根据所述优先权重以及图片的清晰度权重计算所述当前提示信息的优先级;
第一排序单元313,根据所述优先级对当前提示信息进行排序处理。
需要说明的是,所述优先权重可以是根据电子设备所安装各应用中访问量最大或各应用中访问时间最长等数据得出。本实施例中,所述优先权重是根据电子设备所安装各应用中访问量最大的数据得出,根据用户的访问记录,从而判断得出用户对各应用的喜好程度,进而设定每个应用显示的优先等级;也就是应用访问量最大、图片越清晰的优先排列。具体地为:
Pic_Resolution(x1)=5//应用1,提醒4K图片清晰预览消息;
Pic_Resolution(x2)=4//应用2,提醒图片高清预览消息;
Touch_Num(x1)=5//应用1,点击率超过1亿以上的人;
Weight_Num(x1)=Pic_Resolution(x1)*Touch_Num(x1)=5*5=25//应用1,提醒4K图片,自动生成优先级25;
Weight_Num(x2)=Pic_Resolution(x2)*Touch_Num(x1)=4*5=20//应用2,高清预览消息自动生成优先级20;
应用1的图片提示信息自动优先显示。
在第二实施方式中,本实施方式与上述第一实施方式的不同之处在于:当所述提示信息的类型为文本类型时,请参照图8,所述排序模块30包括:
第二获取单元321,用于当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及文本的字符长度权重;
第二计算单元322,用于根据所述优先权重以及文本的字符长度权重计算所述当前提示信息的优先级;
第二排序单元323,用于根据所述优先级对当前提示信息进行排序处理。
需要说明的是,所述优先权重可以根据电子设备所安装各应用云端服务器字符的访问量、访问时间长短等数据得出。
本实施方式中,所述优先权重根据各应用云端服务器字符访问量的数据得出,即应用的访问量越大,则权重越大;所述获取的文本的字符长度权重的确定则为,获取的文本字符的长度越长,权重越小;根据通过上述方式设定的优先权重与获取的文本的字符长度权重相乘以判断各应用的优先等级,即乘积越大的优先排列。具体地为:
Cloud_Text_Weight(x1)=5//应用1,点击率访问率超过1亿以上的人;
Cloud_Text_Weight(x2)=4//应用2,点击率访问率超过5千万以下的人;
Cloud_Text_Lenth(x1)=2//应用1,文本1,字符长度超过500;
Cloud_Text_Lenth(x2)=3//应用2,文本2,字符长度小于200;
Text_Weight(x1)=Cloud_Text_Lenth(x1)*Cloud_Text_Weight(x1)=5*2=10//应用1的文本优先权重:10;
Text_Weight(x1)=Cloud_Text_Lenth(x2)*Cloud_Text_Weight(x2)=4*3=12//应用2的文本优先权重:12;
应用2的文本提示信息自动优先显示。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种应用提示信息显示方法,其特征在于,所述应用提示信息显示方法包括以下步骤:
获取电子设备所安装应用的提示信息;
根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;
当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;
控制所述电子设备显示排序后的提示信息。
2.如权利要求1所述的应用提示信息显示方法,其特征在于,所述根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃的步骤包括:
每隔第一预设时长获取所述加速度传感器的加速度值;
每隔第二时长根据获取的所述加速度值得出最大值与最小值的平均值,并依次提取大于所述平均值的加速度值;所述第二时长大于第一时长;
当判断提取的加速度值中存在相邻的两加速度值的差值大于预设值时,则判定所述电子设备被摇晃。
3.如权利要求2所述的应用提示信息显示方法,其特征在于,所述提示信息的类型包括图片类型和文本类型。
4.如权利要求3所述的应用提示信息显示方法,其特征在于,当所述提示信息的类型为图片类型时,所述当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序的步骤还包括:
当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及图片的清晰度权重;
根据所述优先权重以及图片的清晰度权重计算所述当前提示信息的优先级;
根据所述优先级对当前提示信息进行排序处理。
5.如权利要求3所述的应用提示信息显示方法,其特征在于,当所述提示信息的类型为文本类型时,所述当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序的步骤还包括:
当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及文本的字符长度权重;
根据所述优先权重以及文本的字符长度权重计算所述当前提示信息的优先级;
根据所述优先级对当前提示信息进行排序处理。
6.一种应用提示信息显示装置,其特征在于,所述应用提示信息显示装置包括:
获取模块,用于获取电子设备所安装应用的提示信息;
判断模块,用于根据所述电子设备的加速度传感器输出的加速度值判断所述电子设备是否被摇晃;
排序模块,用于当所述电子设备被摇晃时,根据各应用预设的优先权重对所述提示信息进行排序;
显示模块,用于控制所述电子设备显示排序后的提示信息。
7.如权利要求6所述的应用提示信息显示装置,其特征在于,所述判断模块包括:
获取单元,用于每隔第一预设时长获取所述加速度传感器的加速度值;
提取单元,用于每隔第二时长根据获取的所述加速度值得出最大值与最小值的平均值,并依次提取大于所述平均值的加速度值;所述第二时长大于第一时长;
判断单元,用于当判断提取的加速度值中存在相邻的两加速度值的差值大于预设值时,则判定所述电子设备被摇晃。
8.如权利要求7所述的应用提示信息显示装置,其特征在于,所述提示信息的类型包括图片类型和文本类型。
9.如权利要求8所述的应用提示信息显示装置,其特征在于,当所述提示信息的类型为图片类型时,所述排序模块包括:
第一获取单元,用于当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及图片的清晰度权重;
第一计算单元,用于根据所述优先权重以及图片的清晰度权重计算所述当前提示信息的优先级;
第一排序单元,用于根据所述优先级对当前提示信息进行排序处理。
10.如权利要求8所述的应用提示信息显示装置,其特征在于,当所述提示信息的类型为文本类型时,所述排序模块包括:
第二获取单元,用于当所述电子设备被摇晃时,获取当前提示信息对应的应用的优先权重以及文本的字符长度权重;
第二计算单元,用于根据所述优先权重以及文本的字符长度权重计算所述当前提示信息的优先级;
第二排序单元,用于根据所述优先级对当前提示信息进行排序处理。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610602148.1A CN106293420B (zh) | 2016-07-27 | 2016-07-27 | 应用提示信息显示方法及装置 |
PCT/CN2016/095910 WO2018018680A1 (zh) | 2016-07-27 | 2016-08-18 | 应用提示信息显示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610602148.1A CN106293420B (zh) | 2016-07-27 | 2016-07-27 | 应用提示信息显示方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106293420A true CN106293420A (zh) | 2017-01-04 |
CN106293420B CN106293420B (zh) | 2019-12-27 |
Family
ID=57662740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610602148.1A Active CN106293420B (zh) | 2016-07-27 | 2016-07-27 | 应用提示信息显示方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106293420B (zh) |
WO (1) | WO2018018680A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107247539A (zh) * | 2017-06-16 | 2017-10-13 | 珠海市魅族科技有限公司 | 一种信息展示方法及装置、计算机装置和可读存储介质 |
CN108390997A (zh) * | 2018-01-26 | 2018-08-10 | 维沃移动通信有限公司 | 一种未读消息的显示方法及移动终端 |
CN108877732A (zh) * | 2018-06-29 | 2018-11-23 | 厦门直播星电子科技有限公司 | 一种实现运动载体上屏幕显示抖动补偿的方法 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113159838A (zh) * | 2021-04-09 | 2021-07-23 | 上海掌门科技有限公司 | 用于推送目标呈现信息的方法、设备、介质及程序产品 |
CN117193682B (zh) * | 2022-05-31 | 2024-05-03 | 广州星际悦动股份有限公司 | 显示控制方法、装置、存储介质及口腔护理*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102968247A (zh) * | 2012-11-29 | 2013-03-13 | 广东欧珀移动通信有限公司 | 晃动实现桌面图标自动对齐并排序的方法及其移动终端 |
CN103678406A (zh) * | 2012-09-24 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 对浏览器书签进行排序的方法及移动终端 |
US20140179377A1 (en) * | 2012-12-20 | 2014-06-26 | Pantech Co., Ltd. | Mobile electronic device having program notification function and program notification method thereof |
CN104765853A (zh) * | 2015-04-20 | 2015-07-08 | 无锡天脉聚源传媒科技有限公司 | 一种搜索处理方法及装置 |
CN104764491A (zh) * | 2015-04-08 | 2015-07-08 | 深圳市康康网络技术有限公司 | 设备使用状态识别方法及电子设备 |
CN105228116A (zh) * | 2015-10-27 | 2016-01-06 | 努比亚技术有限公司 | 一种区分信息优先级的智能提示装置、方法及移动终端 |
CN105511727A (zh) * | 2015-12-14 | 2016-04-20 | 魅族科技(中国)有限公司 | 一种消息处理方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8707201B1 (en) * | 2012-06-27 | 2014-04-22 | Google Inc. | Systems and methods for prioritizing notifications on mobile devices |
CN103118168B (zh) * | 2012-12-26 | 2017-06-20 | 魅族科技(中国)有限公司 | 一种未处理信息的显示控制方法及终端 |
CN104503884B (zh) * | 2014-12-30 | 2018-10-16 | 中科创达软件股份有限公司 | 一种未处理消息的提示方法及*** |
CN104572942A (zh) * | 2014-12-30 | 2015-04-29 | 小米科技有限责任公司 | 推送消息显示方法及装置 |
CN105763952A (zh) * | 2016-01-29 | 2016-07-13 | 浪潮软件集团有限公司 | 一种信息提示的方法和装置 |
-
2016
- 2016-07-27 CN CN201610602148.1A patent/CN106293420B/zh active Active
- 2016-08-18 WO PCT/CN2016/095910 patent/WO2018018680A1/zh active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103678406A (zh) * | 2012-09-24 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 对浏览器书签进行排序的方法及移动终端 |
CN102968247A (zh) * | 2012-11-29 | 2013-03-13 | 广东欧珀移动通信有限公司 | 晃动实现桌面图标自动对齐并排序的方法及其移动终端 |
US20140179377A1 (en) * | 2012-12-20 | 2014-06-26 | Pantech Co., Ltd. | Mobile electronic device having program notification function and program notification method thereof |
CN104764491A (zh) * | 2015-04-08 | 2015-07-08 | 深圳市康康网络技术有限公司 | 设备使用状态识别方法及电子设备 |
CN104765853A (zh) * | 2015-04-20 | 2015-07-08 | 无锡天脉聚源传媒科技有限公司 | 一种搜索处理方法及装置 |
CN105228116A (zh) * | 2015-10-27 | 2016-01-06 | 努比亚技术有限公司 | 一种区分信息优先级的智能提示装置、方法及移动终端 |
CN105511727A (zh) * | 2015-12-14 | 2016-04-20 | 魅族科技(中国)有限公司 | 一种消息处理方法及装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107247539A (zh) * | 2017-06-16 | 2017-10-13 | 珠海市魅族科技有限公司 | 一种信息展示方法及装置、计算机装置和可读存储介质 |
CN108390997A (zh) * | 2018-01-26 | 2018-08-10 | 维沃移动通信有限公司 | 一种未读消息的显示方法及移动终端 |
CN108877732A (zh) * | 2018-06-29 | 2018-11-23 | 厦门直播星电子科技有限公司 | 一种实现运动载体上屏幕显示抖动补偿的方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2018018680A1 (zh) | 2018-02-01 |
CN106293420B (zh) | 2019-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3916587A1 (en) | Method and apparatus for recommending multimedia resource, electronic device and storage medium | |
CN106293420A (zh) | 应用提示信息显示方法及装置 | |
CN106020595B (zh) | 消息回复方法及装置 | |
EP2843529B1 (en) | Method for providing information based on contents and electronic device thereof | |
US9459786B2 (en) | Systems and methods for sharing a user interface element based on user gestures | |
CN111095215B (zh) | 应用间传递格式特定的数据对象 | |
US20140279787A1 (en) | Systems And Methods for an Adaptive Application Recommender | |
CN110417988A (zh) | 一种界面显示方法、装置及设备 | |
CN104978180B (zh) | 一种未处理事件的提示方法、装置及移动终端 | |
CN105989144A (zh) | 通知消息管理方法、装置、***及终端设备 | |
US20150206005A1 (en) | Method of operating handwritten data and electronic device supporting same | |
US20160077673A1 (en) | Intelligent Canvas | |
US20150007026A1 (en) | Integrated Learning Using Multiple Devices | |
CN110784727B (zh) | 一种用于直播的举报方法及装置 | |
CN103593772A (zh) | 用于实现商品收藏及状态变化提醒的方法、装置和*** | |
CN106775193A (zh) | 一种应用程序界面显示方法及装置 | |
CN116168038B (zh) | 一种图像翻拍检测的方法、装置、电子设备及存储介质 | |
CN105027155A (zh) | 统一用于线上共享的云服务 | |
CN113849848A (zh) | 一种数据权限配置方法及*** | |
CN114357278A (zh) | 一种话题推荐方法、装置及设备 | |
CN110580486A (zh) | 一种数据处理方法、装置、电子设备和可读介质 | |
CN108062401B (zh) | 应用推荐方法、装置及存储介质 | |
CN103198120B (zh) | 网页呈现方法和装置以及网页内容提供方法和*** | |
CN113282830A (zh) | 展示方法和展示装置 | |
CN113377473A (zh) | 任务创建方法、装置、电子设备及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |