一种改变状态栏样式的系统及其方法

文档序号:6525940阅读:184来源:国知局
一种改变状态栏样式的系统及其方法
【专利摘要】本发明公开了一种改变状态栏样式的系统及其方法,系统包含:依次连接的布局模块、处理事件模块、记录模块及显示模块;布局模块,用于生成状态栏样式;处理事件模块,用于实现对状态栏的操作;记录模块,用于记录和保存状态栏的位置;显示模块,用于将状态栏显示到移动终端的屏幕上。方法包含以下步骤:布局模块生成状态栏样式并确定状态栏的初始位置;处理事件模块记录用户对状态栏的操作,并将操作信息发送至记录模块;系统通过记录模块记录和保存状态栏的位置,并将状态栏的位置信息发送至显示模块;系统通过显示模块将状态栏的最终位置显示到屏幕上。本发明改变状态栏单一的样式,美化状态栏,节省屏幕空间,优化用户体验。
【专利说明】一种改变状态栏样式的系统及其方法
【技术领域】
[0001]本发明涉及移动终端交互显示领域,具体涉及一种改变状态栏样式的系统及其方法。
【背景技术】
[0002]现有技术中的智能手机的界面如图1所示,应用界面100占满大部分屏幕,应用界面100上端设置标题栏101,状态栏102靠近屏幕边界,状态栏102样式都是固定的、单一、浪费屏幕空间、不够美观,无论在什么情况下,都是固定在屏幕的顶端,都是一个长方形矩形区域,样式不能更改,用户体验差。

【发明内容】

[0003]本发明的目的在于提供一种改变状态栏样式的系统及其方法,改变状态栏单一的样式,使得状态栏既美观,达到优化用户体验节省屏幕空间的目的。
[0004]为了达到上述目的,本发明通过以下技术方案实现:一种改变状态栏样式的系统,其特点是,包含:依次连接的布局模块、处理事件模块、记录模块及显示模块;
上述的布局模块,用于生成状态栏样式;
上述的处理事件模块,用于实现对状态栏的操作;
上述的记录模块,用于记录和保存状态栏的位置;
上述的显示模块,用于将状态栏显示到移动终端的屏幕上。
[0005]上述的系统应用于手机或平板电脑。
[0006]一种用于上述改变状态栏样式的系统的方法,其特点是,包含以下步骤:
步骤1、布局模块生成状态栏样式并确定状态栏的初始位置;
步骤2、处理事件模块记录用户对状态栏的操作,并将操作信息发送至记录模块;
步骤3、系统通过记录模块记录和保存状态栏的位置,并将状态栏的位置信息发送至显示模块;
步骤4、系统通过显示模块将状态栏的最终位置显示到屏幕上。
[0007]上述的步骤I中的状态栏样式包含可拖动式、吸附式。
[0008]上述的步骤I中的状态栏的初始位置为屏幕四个边、屏幕四个角其中之一。
[0009]一种将上述改变状态栏样式的方法应用于移动终端主界面的方法,其特点是,包含以下步骤:
51、布局模块检测到状态栏进入可拖动状态;
52、处理事件模块拖动状态栏并判断状态栏与移动终端屏幕的位置;
若状态栏与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块将状态栏吸附到该屏幕边界,显示模块将状态栏显示为可拖动式;
若状态栏与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块将状态栏吸附到该屏幕边界点,显示模块将状态栏显示为可吸附式。[0010]一种将上述改变状态栏样式的方法应用于移动终端应用程序界面的方法,其特点是,包含以下步骤:
a:布局模块检测到状态栏进入可拖动状态; b:处理事件模块拖动状态栏并判断状态栏与移动终端屏幕的位置;
若状态栏与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块将状态栏吸附到该屏幕边界,显示模块将状态栏与应用程序标题栏合二为一;
若状态栏与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块将状态栏吸附到该屏幕边界点,显示模块将状态栏显示为可吸附式,应用程序标题栏不改变。
[0011]一种自适应改变状态栏样式的方法,其特点是,包含以下步骤:
重力传感器检测到移动终端方向改变时,处理事件模块改变状态栏位置,布局模块不改变状态栏的样式;
加速度传感器检测到移动终端甩动时,处理事件模块将状态栏沿移动终端甩动的方向吸附。
[0012]本发明一种改变状态栏样式的系统及其方法与现有技术相比具有以下优点:由于将状态栏的样式改为可拖动式、吸附式,节省了移动终端有效的屏幕空间;改变状态栏单一的样式,使得状态栏既美观,增加趣味性,达到优化用户体验节省屏幕空间的目的。
【专利附图】

【附图说明】
[0013]图1为现有技术中状态栏的样式。
[0014]图2为本发明一种改变状态栏样式的系统的结构框图。
[0015]图3为本发明一种改变状态栏样式的方法流程图。
[0016]图4为本发明改变状态栏样式的方法应用于移动终端主界面的方法流程图。
[0017]图5为状态栏呈可拖动式时位于屏幕右侧的示意图。
[0018]图6为状态栏呈可拖动式时位于屏幕底部的示意图。
[0019]图7为状态栏呈吸附式时的示意图。
[0020]图8为状态栏与应用程序标题栏合二为一的示意图。
[0021]图9为状态栏改变状态栏样式的方法应用于移动终端应用程序界面的方法流程图。
[0022]图10为除拖动、点击以外对状态栏的操作方法流程图。
图11为状态栏呈吸附式时显示更多信息的示意图。
【具体实施方式】
[0023]以下结合附图,通过详细说明一个较佳的具体实施例,对本发明做进一步阐述。
[0024]如图2所示,一种改变状态栏样式的系统,应用于手机或平板电脑,包含:依次连接的布局模块1、处理事件模块2、记录模块3及显示模块4 ;布局模块1,用于生成状态栏样式;处理事件模块2,用于实现对状态栏的操作;记录模块3,用于记录和保存状态栏的位置;显示模块4,用于将状态栏显示到移动终端的屏幕上。
[0025]如图3所示,一种用于上述改变状态栏样式的系统的方法,包含以下步骤:
步骤1、布局模块I生成状态栏样式并确定状态栏的初始位置; 步骤2、处理事件模块2记录用户对状态栏的操作,并将操作信息发送至记录模块3 ;步骤3、系统通过记录模块3记录和保存状态栏的位置,并将状态栏的位置信息发送至显示模块4 ;
步骤4、系统通过显示模块4将状态栏的最终位置显示到屏幕上。
[0026]步骤I中的状态栏样式包含可拖动式、吸附式。
[0027]可拖动式状态栏吸附的位置可以是屏幕四个边其中一个边。屏幕上端是大多数人的习惯,屏幕下方类似于Windows状态栏风格,状态也可以在屏幕左侧或者右侧。本样式主要隐藏不重要的信息来节省屏幕空间。在本样式中,重要的提示信息显示在屏幕上,如电量,时间等。
[0028]吸附式状态栏吸附的位置可以是屏幕任意一个角(右上角是大多数人的习惯)。本样式主要隐藏不重要的信息来节省屏幕空间。在本样式中,重要的提示信息显示在屏幕上,如电量,时间等,不重要的信息如某个第三方应用的通知信息则需要点击更多按钮来查看。点击更多按钮显示全部提示信息。这种设计可以比原生状态栏显示更多的信息。理论上讲,这种显示方式可以显示无穷多个信息。
[0029]步骤I中的状态栏的初始位置为屏幕四个边、屏幕四个角其中之一。
[0030]如图4所示,一种将上述改变状态栏样式的方法应用于移动终端主界面的方法,包含以下步骤:
51、长按状态栏,当状态栏出现边界框时,布局模块I检测到状态栏进入可拖动状态;
52、处理事件模块2拖动状态栏并判断状态栏与移动终端屏幕的位置;
若状态栏102与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块3将状态栏102吸附到该屏幕边界,显示模块4将状态栏102显示为可拖动式,如图5和图6所示;
若状态栏102与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块3将状态栏102吸附到该屏幕边界点,显示模块4将状态栏102显示为可吸附式,如图7所示。
[0031]应用程序界面时,状态栏102和标题栏101的功能都是显示某些信息,根据这点完全可以讲状态栏102和标题栏101合二为一(如图8所示),以减少屏幕空间的占用。至于在合并后状态栏102和标题栏101显示信息的安排可以默认标题栏显示在合并后状态栏102的左边,原状态栏102显示的信息依次向右移。之所有可以这么安排是因为状态栏102显示的信息大多数情况下都没有用完状态栏102整个空间。操作方式:当应用存在标题栏101时,则把应用的标题栏101显示在如上位置。标题栏101可以变长或短(一般大约5字左右);当应用不存在标题栏101时,显示原来样子。
[0032]如图9所示,一种将上述改变状态栏样式的方法应用于移动终端应用程序界面的方法,包含以下步骤:
a:长按状态栏,当状态栏出现边界框时,布局模块I检测到状态栏进入可拖动状态; b:处理事件模块2拖动状态栏并判断状态栏与移动终端屏幕的位置;
若状态栏102与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块3将状态栏102吸附到该屏幕边界,显示模块4将状态栏102与应用程序标题栏合二为一,如图8所示;
若状态栏102与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块3将状态栏102吸附到该屏幕边界点,显示模块4将状态栏102显示为可吸附式,应用程序标题栏101不改变。
[0033]一种自适应改变状态栏样式的方法,包含以下步骤:
重力传感器检测到移动终端方向改变时,处理事件模块2改变状态栏位置,布局模块I不改变状态栏的样式;例如,当状态栏位于屏幕的上边沿,当检测到手机方向盖面后,状态栏自动调整到新方向的上边沿显示,当状态栏为扇形样式时,吸附原则和条形样式相同;加速度传感器检测到移动终端甩动时,处理事件模块2将状态栏沿移动终端甩动的方向吸附。
[0034]具体应用:1、主界面时对该状态栏的操作方法。
[0035]( I)改变位置的操作,如图4所示:
长按状态栏,当状态栏出现边界框的时候,布局模块I检测到状态栏进入可拖动状态; 拖动状态栏,处理事件模块2判断状态栏与移动终端屏幕的位置;
若状态栏102与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块3将状态栏102吸附到该屏幕边界,显示模块4将状态栏102显示为可拖动式,如图5和图6所示;
若状态栏102与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块3将状态栏102吸附到该屏幕边界点,显示模块4将状态栏102显示为可吸附式,如图7所示。
[0036](2)对状态栏显示信息的操作:
状态栏吸附在屏幕四个边其中一个边界时,手指放在状态栏上,向相反方向滑动即可打开下拉状态栏,查看状态栏显示的通知;
状态栏102吸附在屏幕四个顶点时,状态栏102缩小为一个扇形,当要查看状态栏102时有两种情况,查看其它未显示的状态图标及查看状态栏102显示的通知。对于查看其它未显示的状态图标,当点击状态栏102后,状态栏102的扇形会变大,并变大到足以显示多有的状态图标。对于查看状态栏102显示的通知,只需要在点击状态栏102后,点击更多按钮如图11所示,即可显示状态栏102的通知。
[0037]2、应用程序(app)界面时对该状态栏的操作方法。
[0038](I)当状态栏吸附在屏幕四个边其中一个边界时,状态栏和应用程序的标题栏合二为一,拖动状态栏改变位置的操作和在主界面的操作相同;
(2)当状态栏吸附在屏幕四个顶点时,状态栏和应用程序的标题栏没有合二为一,应用程序的标题栏和普通样式一样为长条形,状态栏为扇形,当对状态栏拖动改变位置时,和在主界面的操作一样,只不过应用程序的标题栏位置不变,拖动的是扇形的状态栏(因为状态栏和App的标题栏没有合二为一)。
[0039]3、除拖动、点击以外对状态栏的操作,如图10所示。
[0040](I)打开下拉状态栏:当状态栏处于条形样式时,按住状态栏向屏幕中心方向滑动,即可打开下拉状态栏。当处在扇形样式时,除了单击更多按钮,按住扇形状态栏想屏幕中心滑动,也可让扇形状态栏变大以显示更多状态图标。
[0041](2)主界面自适应改变状态栏样式的方法。
[0042]①用户手动改变方法同上述操作I和2。
[0043]②传感器自动触发改变。[0044]重力传感器的改变(即屏幕方向的改变):当手机方向改变后,处理事件模块2改变状态栏位置,布局模块I不改变状态栏样式。例如,当状态栏位于屏幕的上边沿,当检测到手机方向盖面后,状态栏自动调整到新方向的上边沿显示,当状态栏为扇形样式时,吸附原则和条形样式相同。
[0045]加速度传感器:无论状态栏处于条形样式还是扇形样式,当用户向某方向甩动手机时,处理事件模块2将状态栏会沿着甩动的方向吸附,就像状态栏被用户甩出去一样。比如,状态栏原来在屏幕的上边沿,当用户向下甩动手机后,状态栏会向下吸附在屏幕的下边沿。当状态栏为扇形样式时,原位置在屏幕的右上角,当用户向下甩动时,状态栏会吸附在屏幕的右下角。
[0046](3)应用程序界面自适应改变状态栏样式的方法。
[0047]当打开的应用程序是非全屏时,条形样式下的状态栏会和应用程序的标题栏合并;
当应用程序是全屏时,状态栏(条形样式和扇形样式)会隐藏不显示。
[0048]尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
【权利要求】
1.一种改变状态栏样式的系统,其特征在于,包含:依次连接的布局模块(I)、处理事件模块(2)、记录模块(3)及显示模块(4); 所述的布局模块(I),用于生成状态栏样式; 所述的处理事件模块(2),用于实现对状态栏的操作; 所述的记录模块(3),用于记录和保存状态栏的位置; 所述的显示模块(4),用于将状态栏显示到移动终端的屏幕上。
2.如权利要求1所述的改变状态栏样式的系统,其特征在于,所述的系统应用于手机或平板电脑。
3.一种用于上述改变状态栏样式的系统的方法,其特征在于,包含以下步骤: 步骤1、布局模块(I)生成状态栏样式并确定状态栏的初始位置; 步骤2、处理事件模块(2)记录用户对状态栏的操作,并将操作信息发送至记录模块(3); 步骤3、系统通过记录模块(3)记录和保存状态栏的位置,并将状态栏的位置信息发送至显示模块(4); 步骤4、系统通过显示模块(4)将状态栏的最终位置显示到屏幕上。
4.如权利要求3所述的改变状态栏样式的方法,其特征在于,所述的步骤I中的状态栏样式包含可拖动式、吸附式。
5.如权利要求3所述的改变状态栏样式的方法,其特征在于,所述的步骤I中的状态栏的初始位置为屏幕四个边、屏幕四个角其中之一。
6.一种将上述改变状态栏样式的方法应用于移动终端主界面的方法,其特征在于,包含以下步骤: 51、布局模块(I)检测到状态栏进入可拖动状态; 52、处理事件模块(2)拖动状态栏并判断状态栏与移动终端屏幕的位置; 若状态栏与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块(3)将状态栏吸附到该屏幕边界,显示模块(4)将状态栏显示为可拖动式; 若状态栏与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块(3)将状态栏吸附到该屏幕边界点,显示模块(4)将状态栏显示为可吸附式。
7.一种将上述改变状态栏样式的方法应用于移动终端应用程序界面的方法,其特征在于,包含以下步骤: a:布局模块(I)检测到状态栏进入可拖动状态; b:处理事件模块(2)拖动状态栏并判断状态栏与移动终端屏幕的位置; 若状态栏与移动终端屏幕的接触点靠近屏幕四个边其中一个边界时,记录模块(3)将状态栏吸附到该屏幕边界,显示模块(4)将状态栏与应用程序标题栏合二为一; 若状态栏与移动终端屏幕的接触点靠近屏幕四个角其中一个时,记录模块(3)将状态栏吸附到该屏幕边界点,显示模块(4)将状态栏显示为可吸附式,应用程序标题栏不改变。
8.—种自适应改变状态栏样式的方法,其特征在于,包含以下步骤: 重力传感器检测到移动终端方向改变时,处理事件模块(2)改变状态栏位置,布局模块(I)不改变状态栏的样式; 力口速度传感器检测到移动终端甩动时,处理事件模块⑵将状态栏沿移动终端甩动的方向吸附。
【文档编号】G06F3/0481GK103761021SQ201310734140
【公开日】2014年4月30日 申请日期:2013年12月27日 优先权日:2013年12月27日
【发明者】王智慧 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1