移动终端通知栏的控制方法、装置和移动设备的制造方法_4

文档序号:9506478阅读:来源:国知局
更新后的展示通知栏。
[0160]例如,以安卓操作系统为例,安卓操作系统中的后台应用程序将更新展示通知栏的消息发送至安卓操作系统,安卓操作系统则根据预先设定好的图标、数量,以及时间等信息,显示更新后的展示通知栏。
[0161]本实施例中,通过在移动终端的操作系统触发应用程序通知栏时,根据应用程序通知栏的消息内容生成展示通知栏,并在移动终端中显示展示通知栏,保护了用户的隐私,有效提高用户数据的安全性。
[0162]本发明实施例还提供了一种客户端设备,该客户端设备包括壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为客户端设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:
[0163]S11’:判断移动终端的操作系统是否触发应用程序通知栏。
[0164]本实施例的执行主体是移动终端的应用程序。
[0165]其中,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(Personal Computer,PC),云端设备或者移动终端。
[0166]移动终端例如智能手机,或者平板电脑等。
[0167]操作系统(Operating System,OS)是管理和控制计算机硬件与软件资源的计算机程序,0S是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
[0168]应用程序通知栏指移动终端中用于显示来电信息、应用程序信息,或者其它信息的界面区域。
[0169]例如,移动终端的应用程序监控到操作系统触发应用程序通知栏时,触发执行步骤 S12,。
[0170]S12’:如果触发应用程序通知栏,则截取应用程序通知栏并获取应用程序通知栏的消息内容。
[0171]其中,消息内容包括来源应用程序的图标、通知栏消息数量、通知栏提示方式和通知栏点击后行为方式。
[0172]来源应用程序的图标例如,腾讯通讯工具(QQ)的企鹅图标。
[0173]通知栏消息数量具体为操作系统上一次拦截应用程序通知栏的时刻到系统的当前时间,应用程序通知栏对应的应用程序所接收到的消息数量,通知栏消息数量例如3条。
[0174]通知栏提示方式例如,手机收到新的信息时,手机的灯光开启,或者,手机振动,或者图标闪烁等。
[0175]通知栏点击后的行为方式例如,输入密码以对手机进行解锁操作。
[0176]例如,当移动终端的应用程序监控到手机收到新的QQ消息时,拦截并获取QQ应用程序的图标、QQ消息数量、通知栏提示方式和通知栏点击后行为方式。
[0177]S13’:隐藏或关闭应用程序通知栏。
[0178]例如,移动终端的应用程序通过操作系统接口隐藏或者关闭应用程序通知栏。
[0179]S14’:根据应用程序通知栏的消息内容生成展示通知栏。
[0180]具体地,可以根据来源应用程序的图标、通知栏消息数量、通知栏提示方式和通知栏点击后行为方式生成展示通知栏。
[0181]展示通知栏指移动终端中用于显示来电信息、应用程序信息,或者其它信息的界面区域,与应用程序通知栏不同的是,展示通知栏不显示用户的隐私信息,有效提高用户隐私数据的安全性。
[0182]例如,参见图2,为本发明实施例中展示通知栏的示意图,其中,展示通知栏20包括来源应用程序的图标201,通知栏消息数量202和当前系统时间203。
[0183]S15’:在移动终端中显示展示通知栏。
[0184]例如,可以将生成展示通知栏的消息发送至移动终端的操作系统,以使操作系统根据预设规则显示展示通知栏。
[0185]预设规则可以由用户预先在操作系统中设定。
[0186]可选地,用户可以预先设置展示通知栏的显示图标的大小、应用程序通知栏对应的应用程序的数量,以及展示的时间格式等。
[0187]例如,以安卓操作系统为例,安卓操作系统中的后台应用程序根据拦截到的QQ应用程序的通知栏的消息生成一个Notificat1n,并采用notify方法将Notificat1n发送至安卓操作系统,安卓操作系统则根据预先设定好的图标、数量,以及时间等信息,显示Notificat1n0
[0188]本实施例中,通过在移动终端的操作系统触发应用程序通知栏时,根据应用程序通知栏的消息内容生成展示通知栏,并在移动终端中显示展示通知栏,保护了用户的隐私,有效提高用户数据的安全性。
[0189]另一实施例中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行:
[0190]S301’:获取应用程序通知栏的访问权限。
[0191]其中,访问权限可以由用户预先在操作系统中设置。
[0192]S302’:判断移动终端的操作系统是否触发应用程序通知栏,若是,则执行步骤S303’,否则执行步骤S304’。
[0193]本实施例的执行主体是移动终端的应用程序。
[0194]其中,应用程序可以是指运行在电子设备上的软件程序,电子设备例如为个人电脑(Personal Computer,PC),云端设备或者移动终端。
[0195]移动终端例如智能手机,或者平板电脑等。
[0196]操作系统(Operating System,OS)是管理和控制计算机硬件与软件资源的计算机程序,0S是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
[0197]应用程序通知栏指移动终端中用于显示来电信息、应用程序信息,或者其它信息的界面区域。
[0198]例如,移动终端的应用程序监控到操作系统触发应用程序通知栏时,触发执行步骤 S303’。
[0199]S303’:判断应用程序通知栏是否为预设应用程序通知栏,若是,则执行步骤S305’,否则执行步骤S304’。
[0200]其中,预设应用程序可以是頂类的应用程序、短信类的应用程序,以及交易记录类的应用程序。
[0201]S304’:持续监控应用程序通知栏。
[0202]例如,移动终端的应用程序持续监控操作系统是否触发应用程序通知栏。
[0203]S305’:截取应用程序通知栏并获取应用程序通知栏的消息内容。
[0204]例如,应用程序为QQ应用程序,QQ应用程序为预设应用程序,则操作系统截取QQ应用程序的通知栏,并且获得QQ应用程序的通知栏中包含的消息内容。
[0205]S306’:隐藏或关闭应用程序通知栏。
[0206]例如,移动终端的应用程序通过操作系统接口隐藏或者关闭应用程序通知栏。
[0207]S307’:根据应用程序通知栏的消息内容和当前系统时间生成展示通知栏。
[0208]其中,展示通知栏包括来源应用程序的图标,通知栏消息数量和当前系统时间。
[0209]例如,参见图2,为本发明实施例中展示通知栏的示意图,其中,展示通知栏20包括来源应用程序的图标201,通知栏消息数量202和当前系统时间203。
[0210]可选地,展示通知栏的通知栏提示方式和通知栏点击后行为方式与应用程序通知栏的通知栏提示方式和通知栏点击后行为方式一致。
[0211]可选地,展示通知栏的显示位置与应用程序通知栏的显示位置相同。
[0212]例如,如果应用程序通知栏的通知栏提示方式为手机振动,应用程序通知栏点击后行为方式为输入密码以对手机进行解锁操作,则展示通知栏的通知栏提示方式也为手机振动,展示通知栏点击后行为方式也为输入密码以对手机进行解锁操作。
[0213]参见图4,为本发明实施例中通知栏点击后的行为方式示意图,具体通知栏点击后的行为方式是输入密码以对手机进行解锁操作。用户可以在图4中所示手机界面中,输入手机的解锁密码,以进入相应的来源应用程序的操作界面,对提示信息进行操作处理。
[0214]S308’:将生成展示通知栏的消息发送至移动终端的操作系统,以使操作系统根据预设规则显示展示通知栏。
[0215]预设规则可以由用户预先在操作系统中设定。
[0216]可选地,用户可以预先设置展示通知栏的显示图标的大小、应用程序通知栏对应的应用程序的数量,以及展示的时间格式等。
[0217]例如,以安卓操作系统为例,安卓操作系统中的后台应用程序根据拦截到的QQ应用程序的通知栏的消息生成一个Notificat1n,并采用notify方法将Notificat1n发送至安卓操作系统,安卓操作系统则根据预先设定好
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1