CN109508222A - 一种状态栏的颜色配置方法及相关设备 - Google Patents

一种状态栏的颜色配置方法及相关设备 Download PDF

Info

Publication number
CN109508222A
CN109508222A CN201811572315.8A CN201811572315A CN109508222A CN 109508222 A CN109508222 A CN 109508222A CN 201811572315 A CN201811572315 A CN 201811572315A CN 109508222 A CN109508222 A CN 109508222A
Authority
CN
China
Prior art keywords
color
bar
system mode
status bar
mode column
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.)
Pending
Application number
CN201811572315.8A
Other languages
English (en)
Inventor
廖彦文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kingsoft Internet Security Software Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201811572315.8A priority Critical patent/CN109508222A/zh
Publication of CN109508222A publication Critical patent/CN109508222A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种状态栏的颜色配置方法及相关设备,包括:当检测到在子页面层添加目标子页面的添加请求时,首先获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;接着根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;然后根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。采用本发明实施例,可以根据子页面标题栏的颜色适应性的配置***状态栏的颜色,从而进一步提高基于沉浸式状态栏的应用程序界面的美观程度。

Description

一种状态栏的颜色配置方法及相关设备
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种状态栏的颜色配置及相关设备。
背景技术
在安卓(Android)***中,为了使应用程序界面美观,经常使用沉浸式状态栏。沉浸式的设计使得屏幕顶端的状态栏浮于整体应用界面的表面,从而可以将整个屏幕作为应用的表现区域。相比于在低版本(版本小于4.4)的Android***中使用的固定黑色状态栏,沉浸式状态栏在感官上显得更加舒适和美观。然而目前设置沉浸式状态栏的方法是针对整个Window的,如果Window里面有填满整个Window的子页面,比如Fragment实现的子页面或者自定义View间切换实现的子页面,则子页面也会一并产生沉浸式效果。因此,当子页面的顶端标题栏中包括返回箭头时,则返回箭头可能会处于状态栏下方,影响用户的正常操作。这个问题的解决方法只能是每个子页面都加上一个顶部边距值(topMargin),相当于在子页面的顶端空出状态栏的位置,然而由此又带来一个新的问题:所有页面将顶部空出来后都会看到处于底部的Activity的页面色调,导致整个状态栏颜色与子页面标题栏的颜色不匹配,影响页面美观。
发明内容
本发明提供一种状态栏的颜色配置方法及相关设备。可以随着子页面切换适应性地配置状态栏的颜色,从而进一步提高基于沉浸式状态栏的应用程序界面的美观程度。
本发明实施例第一方面提供了一种状态栏的颜色配置方法,包括:
当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;
根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;
根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
其中,所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息之前,还包括:
获取所述状态栏着色层的第二颜色类别信息;
根据所述第一颜色类别信息和所述第二颜色类别信息,确定所述标题栏的颜色与所述***状态栏的颜色是否匹配;
当所述标题栏的颜色与所述***状态栏的颜色不匹配时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
其中,所述颜色适配信息包括与所述标题栏的颜色相匹配的至少一种颜色中每种颜色对应的第三颜色类别信息;
所述根据所述颜色适配信息,配置所述状态栏着色层的颜色包括:
根据所述第三颜色类别信息,从所述至少一种颜色中选择目标颜色;
将所述状态栏着色层的颜色配置为所述目标颜色。
其中,所述添加请求包括所述目标子页面的顶端边距;
所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息之前,还包括:
确定所述***状态栏的高度;
当所述顶端边距与所述***状态栏的高度相同时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
其中,所述当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息之前,还包括:
将所述***状态栏设置为透明状态栏,所述透明状态栏浮于所述标题栏的上方。
其中,所述显示界面还包括基调颜色层;
所述方法还包括:
当所述目标子页面的内容栏的颜色为透明时,将所述内容栏的颜色调整为所述基调颜色层的颜色。
相应地,本发明实施例第二方面提供了一种状态栏的颜色配置装置,包括:
获取模块,用于当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;
确定模块,用于根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;
配置模块,用于根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
其中,所述确定模块还用于:
获取所述状态栏着色层的第二颜色类别信息;
根据所述第一颜色类别信息和所述第二颜色类别信息,确定所述标题栏的颜色与所述***状态栏的颜色是否匹配;
当所述标题栏的颜色与所述***状态栏的颜色不匹配时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
其中,所述颜色适配信息包括与所述标题栏的颜色相匹配的至少一种颜色中每种颜色对应的第三颜色类别信息;
所述配置模块还用于:
根据所述第三颜色类别信息,从所述至少一种颜色中选择目标颜色;
将所述状态栏着色层的颜色配置为所述目标颜色。
其中,所述添加请求包括所述目标子页面的顶端边距;
所述获取模块还用于:
确定所述***状态栏的高度;
所述确定模块还用于:
当所述顶端边距与所述***状态栏的高度相同时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
其中,所述配置模块还用于:
将所述***状态栏设置为透明状态栏,所述透明状态栏浮于所述标题栏的上方。
其中,所述显示界面还包括基调颜色层;
所述配置模块还用于:
当所述目标子页面的内容栏的颜色为透明时,将所述内容栏的颜色调整为所述基调颜色层的颜色。
本发明实施例第三方面提供了一种电子设备,包括:处理器、存储器、通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;
所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行本发明实施例第一方面公开的一种状态栏的颜色配置方法。
相应地,本发明实施例提供了一种存储介质,其中,所述存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例第一方面公开的一种状态栏的颜色配置方法。
相应地,本发明实施例提供了一种应用程序,其中,所述应用程序用于在运行时执行本发明实施例第一方面公开的一种状态栏的颜色配置方法。
实施本发明实施例,当检测到在所述子页面层添加目标子页面的添加请求时,首先获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;接着根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;然后根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。可以根据子页面标题栏的颜色适应性地配置状态栏的颜色,从而进一步提高基于沉浸式状态栏的应用程序界面的美观程度。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种状态栏的颜色配置方法的流程示意图;
图2是本发明实施例提供的一种子页面的示意图;
图3是本发明实施例提供的一种沉浸式状态栏的示意图;
图4是本发明实施例提供的另一种状态栏的颜色配置方法的流程示意图;
图5是本发明实施例提供的两种不同类型的子页面的结构示意图;
图6是本发明实施例提供的一种状态栏的颜色配置装置的结构示意图;
图7是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参考图1,图1是本发明实施例提供的一种状态栏的颜色配置方法的流程示意图。如图所示,本发明实施例中的方法包括:
S101,当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息。
需要说明的是,本发明实施例中的方法应用于Android***中Activity组件对应的显示界面(Window),该显示界面可以包括状态栏着色层(最底层)、基调颜色层(中间层)和子页面层(顶层),其中,状态栏着色层是一个全屏View,用来给***状态栏着色,基调颜色层用来设置显示界面的基调颜色,子页面层相当于显示界面的子页面的载体,即可以在子页面层中添加显示界面的子页面(Page),所添加的子页面通常为显示界面的内嵌子页面。具体地,本发明实施例中的方法适用于在显示界面的子页面层添加内嵌子页面(View)或切换内嵌子页面的场景。
具体实现中,标题栏(Title)是位于子页面最顶部一个矩形区域,用于显示子页面的标题名,也可以显示程序图标、“最小化”、“最大化”、“还原”、“关闭”、“返回”以及“帮助”等功能按钮。如图2所示,图中为手机终端的一种显示界面,子页面的标题栏从左到右依次包括“返回”按键、以及该子页面的标题“三年二班班级群”。其中,标题栏的第一颜色类别信息可以是该标题栏的颜色的类别标识,如红、黄、蓝、red、yellow、blue等等,也可以是颜色的RGB值,如(156,176,89),其中,156为R值,176为G值以及89为B值。
此外,如图2所示,子页面中除了标题栏还包括内容栏,内容栏用于显示子页面的页面内容。当目标子页面的内容栏的颜色为透明时,则由于目标子页面是覆盖在基调颜色层上的,因此该内容栏实际显示为该基调颜色层的颜色,相当于将内容栏的颜色从透明调整到了基调颜色层的颜色。其中,在显示界面中,基调颜色层也可以在顶端空出一个状态栏位置,以免对最底层状态栏着色层造成遮挡,影响***状态栏的着色。
在对所述添加请求进行检测之前,比如在Activity启动时,可以将所述***状态栏设置为透明状态栏,并使该透明状态栏浮于子页面标题栏的上方,也就是将***状态栏设置为沉浸式状态栏。如图3所示,非沉浸式状态栏与显示界面之间的分界明显,影响画面美观,沉浸式状态栏中显示界面延伸到沉浸式状态栏的下方,可以扩展的显示界面的内容呈现区域、改善用户的视觉体验。其中,可以首先给Activity对应的显示界面添加FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS属性,然后调用setStatusBarColor方法将***状态栏的颜色设置为透明。而设置沉浸式状态栏的方法与***版本有关。例如,在Android4.4***中获取Activity的Window,其中,在Android应用中一个Activity通常表示一个独立的显示界面(Window),向Activity对应的显示界面(Window)添加FLAG_TRANSLUCENT_STATUS标志,从而使***状态栏呈现沉浸式的显示效果即成为沉浸式***状态栏;在Android5.0以上版本的***则需要利用DecorView中setSystemUiVisibility方法将Activity对应的显示界面的状态设置成View.SYSTEM_UI_FLSG_LAYOUT_FULLS-CREEN|View.SYSTEM_UI_FLAG_LAYOUT_STABLE才能实现***状态栏的沉浸式的显示效果。在Android5.0的基础上,Android6.0以上还需给Activity对应的显示界面加上View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR标志。
S102,根据所述第一颜色类别信息,确定***状态栏的颜色适配信息。
具体实现中,***状态栏是位于显示界面最顶端的、用于显示重要***信息的矩形区域。如图2所示,图中为手机终端的一种显示界面,***状态栏从左到右依次显示了通信信号强度的图示信息、运营商的标识“***”、通信模式“4G”、***时间“下午8:47”以及电池电量40%。
首先可以根据第一颜色类别信息,确定目标子页面的标题栏的颜色;接着确定与标题栏的颜色相匹配的至少一种颜色,则颜色适配信息中可以包括所述至少一种颜色中每种颜色对应的第三颜色类别信息,第三颜色类别信息可以是颜色的类别标识,如红、黄、蓝、red、yellow、blue等等,也可以是颜色的RGB值。其中,可以通过现有的优秀配色方案,确定与标题栏的颜色匹配的颜色,如深蓝色与浅蓝色相互搭配可以减少视觉突兀感和跳跃感,则确定深蓝色与浅蓝色是匹配的。由于颜色种类和配色方案较多,在有限的篇幅中无法进行穷尽说明,但是在本发明实施例中,确定颜色1与颜色2是否匹配的唯一标准为颜色1与颜色2搭配起来是否美观、以及是否会造成视觉上的不适,其中,当颜色1与颜色2搭配可以保证美观且不会造成视觉上的不适时,确定颜色1与颜色2是匹配的。其中,一种可能的实现方法是将与标题栏的颜色属于同一色系的至少一种颜色作为与标题栏的颜色相匹配的颜色。另一种可能的实现方法是当两种颜色相同时确定两种颜色相匹配,即第三颜色类别信息仅包括标题栏的颜色的类别信息。
S103,根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
具体实现中,可以根据颜色适配信息包括的与标题栏的颜色相匹配的至少一种颜色中每种颜色对应的第三颜色类别信息,从所述至少一种颜色中选择目标颜色,其中,可以从所述至少一种颜色中任意选择一种颜色作为目标颜色,还可以从所述至少一种颜色中选择与目标子页面的标题栏的颜色的RGB值最相近的颜色作为目标颜色;然后将状态栏着色层的颜色配置为该目标颜色,其中,因为***状态栏为透明的沉浸式状态栏,所以***状态栏的颜色与状态栏着色层的颜色相同,当将状态栏着色层的颜色配置为该目标颜色时,***状态栏的颜色相应的变换为该目标颜色,从而达到配置***状态栏的颜色、使***状态栏的颜色与标题栏的颜色相匹配的目的。
可选的,可以直接将状态栏着色层的颜色配置为目标子页面的标题栏的颜色。
在本发明实施例中,当检测到在所述子页面层添加目标子页面的添加请求时,首先获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;接着根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;然后根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配,可以根据子页面标题栏的颜色适应性地配置状态栏的颜色,从而进一步提高基于沉浸式状态栏的应用程序界面的美观程度。
请参考图4,图4是本发明实施例提供的另一种状态栏的颜色配置方法的流程示意图。如图所示,本发明实施例中的方法包括:
S401,当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息。本步骤与上一实施例中的S101相同,本步骤不再赘述。
S402,获取状态着色层的第二颜色类别信息。
具体是实现中,第二颜色类别信息可以是状态栏着色层当前着色颜色的类别标识或RGB值。
S403,根据所述第一颜色类别信息和所述第二颜色类别信息,确定***状态栏的颜色与所述标题栏的颜色是否匹配。若是,则终止于本步骤并不再执行下述操作步骤,若否,则执行S404。
具体实现中,因为***状态栏为透明的沉浸式状态栏,所以***状态栏的颜色与状态栏着色层的颜色相同。其中,可以首先根据第一颜色类别信息和第二颜色类别信息分别确定标题栏的颜色、以及状态栏着色层的颜色,也就是***状态栏的颜色;接着可以当***状态栏的颜色与标题栏的颜色不相同时确定两者不匹配,也可以当***状态栏的颜色与标题栏的颜色不属于同一个色系时确定两者不匹配,还可以根据预先设置的配色方案来定***状态栏的颜色与标题栏的颜色是否相匹配。
S404,根据所述第一颜色类别信息,确定***状态栏的颜色适配信息。本步骤与上一实施例中的S102相同,本步骤不再赘述。
S405,根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色于所述标题栏的颜色相匹配。本步骤与上一实施例中的S103相同,本步骤不再赘述。
在实际中,在显示界面的子页面层中添加的子页面包括两种(如图5所示),通常第一种子页面的标题栏中不包括任何页面功能按键(如返回键),则可以直接将子页面延伸到***状态栏下方,此时***状态栏的颜色与子页面的标题栏的颜色一致,因此不需要调整***状态栏的颜色。而第二种子页面的标题栏中一般包括页面功能按键(如返回键、最小化键),因此需要在该子页面的顶端空出一个状态栏的位置用于放置***状态栏,避免***状态栏对页面功能按键造成遮挡,在此情况下为了页面的美观需要根据子页面标题栏的颜色,调整***状态栏的颜色。
因此,可选的在根据所述第一颜色类别信息,确定***状态栏的颜色适配信息之前,可以首先确定***状态栏的高度、以及目标子页面的顶端边距,其中,顶端边距包含在添加请求中;接着确定该顶端边距与***状态栏的顶端边距是否相同,若顶端边距与***状态栏的高度相同,可以确定目标子页面的顶端空出了一个***状态栏的位置,则执行根据所述第一颜色类别信息,确定***状态栏的颜色适配信息以及后续调整***状态栏颜色的其他操作。
以下将给出上述状态栏的颜色配置方法的一种可能的编程实现方法:令所有的子页面(Page)继承自一个基类(BasePage),在BasePage中定义一个函数用来实现上述状态栏的颜色配置的方法逻辑,以实现对状态栏着色层的颜色配置,从而实现***状态栏的颜色配置。该方法记为setStatusBarFeature(Bool-eanshow,DrawablestblestatusBarColor),其中第一个参数Booleanshow,子页面表示是否在顶端空出状态栏的位置,Booleanshow为ture时表示空出状态栏的位置,Booleanshow为false时表示不空出状态栏的位置。第二个参数DrawablestatsBarColor表示***状态栏的需要配置的目标颜色。在添加子页面时调用BasePage的setStatusBarFeature函数,并根据该子页面的实际情况来设置是否空出状态栏、以及设置状态栏的目标颜色,及配置setStatusBarFeature的两个参数,然后执行setStatusBarFeature函数来配置状态栏着色层的颜色,从而让***状态栏颜色和子页面的标题栏的颜色相匹配。
例如:当添加一个标题栏为红色(Color.RED)的子页面PageA(继承Base-Page)时,可以重写并调用BasePage的setStatusBarFeature方法,并将Boolean-show写为ture,将DrawablestblestatusarColor写为红颜色的标识Color.RED,然后执行setStatusBarFeature(true,Color.RED)将状态栏着色层颜色设置为红色。并且setStatusBarFeature(true,Color.RED)在每次展示子页面PageA时都会执行。接着添加一个标题栏为蓝色(Color.BLUE)的子页面PageB(继承BasePage),调用并执行setStatusBarFeature(true,Color.BLUE)将状态栏着色层颜色设置为蓝色。并且setStatusBarFeature(true,Color.BLUE)在每次展示子页面PageB时都会执行。其中,当来回切换子页面PageA和PageB时,若展示PageA,则调用并执行setStatusBarFeature(true,Color.RED)使***状态栏变为红色,若展示PageB,则调用并执行setStatusBarFeature(true,Color.BLUE)使***状态栏变为蓝色。完美实现了同一个Activity中不同子页面的***状态栏颜色适应性配置。
在本发明实施例中,当检测到在所述子页面层添加目标子页面的添加请求时,首先获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;接着根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;然后根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配,可以根据子页面标题栏的颜色适应性地配置状态栏的颜色,从而进一步提高基于沉浸式状态栏的应用程序界面的美观程度。
请参考图6,图6是本发明实施例提供的一种状态栏的颜色配置装置的结构示意图。如图所示,本发明实施例中的装置包括:
获取模块601,用于当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息。
具体实现中,标题栏(Title)是位于子页面最顶部一个矩形区域,用于显示子页面的标题名,也可以显示程序图标、“最小化”、“最大化”、“还原”、“关闭”、“返回”以及“帮助”等功能按钮。如图2所示,图中为手机终端的一种显示界面,子页面的标题栏从左到右依次包括“返回”按键、以及该子页面的标题“三年二班班级群”。其中,标题栏的第一颜色类别信息可以是该标题栏的颜色的类别标识,如红、黄、蓝、red、yellow、blue等等,也可以是颜色的RGB值,如(156,176,89),其中,156为R值,176为G值以及89为B值。
此外,如图2所示,子页面中除了标题栏还包括内容栏,内容栏用于显示子页面的页面内容。当目标子页面的内容栏的颜色为透明时,则由于目标子页面是覆盖在基调颜色层上的,因此该内容栏实际显示为该基调颜色层的颜色,相当于将内容栏的颜色从透明调整到了基调颜色层的颜色。其中,在显示界面中所基调颜色层也可以在顶端空出一个状态栏位置,以免对最底层状态栏着色层造成遮挡,影响***状态栏的着色。
在对所述添加请求进行检测之前,比如在Activity启动时,可以将所述***状态栏设置为透明状态栏,并使该透明状态栏浮于子页面标题栏的上方,也就是将***状态栏设置为沉浸式状态栏。如图3所示,非沉浸式状态栏与显示界面之间的分界明显影响画面美观,沉浸式状态栏中显示界面延伸到沉浸式状态栏的下方,可以扩展的显示界面的内容呈现区域、改善用户的视觉体验。其中,可以首先给Activity对应的显示界面添加FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS属性,然后调用setStatusBarColor方法将***状态栏的颜色设置为透明。而设置沉浸式状态栏的方法与***版本有关。例如,在Android4.4***中可以向Activity对应的显示界面(Window)添加FLAG_TRANSLUCENT_STATUS标志,从而使***状态栏呈现沉浸式的显示效果即成为沉浸式***状态栏;在Android5.0以上版本的***则需要利用DecorView中setSystemUiVisibility方法将Activity对应的显示界面的状态设置成View.SYSTEM_UI_FLSG_LAYOUT_FULLS-CREEN|View.SYSTEM_UI_FLAG_LAYOUT_STABLE才能实现***状态栏的沉浸式的显示效果。在Android5.0的基础上,Android6.0以上还需给Activity对应的显示界面加上View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR标志。
确定模块602,用于根据所述第一颜色类别信息,确定***状态栏的颜色适配信息。
具体实现中,***状态栏是位于显示界面最顶端的、用于显示重要***信息的矩形区域。如图2所示,图中为手机终端的一种显示界面,其中,***状态栏从左到右依次显示了通信信号强度的图示信息、运营商的标识“***”、通信模式“4G”、***时间“下午8:47”以及电池电量40%。
首先可以根据第一颜色类别信息,确定目标子页面的标题栏的颜色;接着确定与标题栏的颜色相匹配的至少一种颜色,则颜色适配信息中可以包括所述至少一种颜色中每种颜色对应的第三颜色类别信息,第三颜色类别信息可以是颜色的类别标识,如红、黄、蓝、red、yellow、blue等等,也可以是颜色的RGB值。其中,可以通过现有的优秀配色方案,确定与标题栏的颜色匹配的颜色,如深蓝色与浅蓝色相互搭配可以减少视觉突兀感和跳跃感,则确定深蓝色与浅蓝色是匹配的。由于颜色种类和配色方案较多,在有限的篇幅中无法进行穷尽说明,但是在本发明实施例中,确定颜色1与颜色2是否匹配的唯一标准为颜色1与颜色2搭配起来是否美观、以及是否会造成视觉上的不适,其中,当颜色1与颜色2搭配可以保证美观且不会造成视觉上的不适时,确定颜色1与颜色2是匹配的。其中,一种可能的实现方法是将与标题栏的颜色属于同一色系的至少一种颜色作为与标题栏的颜色相匹配的颜色。另一种可能的实现方法是当两种颜色相同时确定两种颜色相匹配,即第三颜色类别信息仅包括标题栏的颜色的类别信息。
可选的,确定模块602还用于首先获取状态着色层的第二颜色类别信息,其中,第二颜色类别信息可以是状态栏着色层当前着色颜色的类别标识或RGB值;然后根据所述第一颜色类别信息和所述第二颜色类别信息,确定***状态栏的颜色与所述标题栏的颜色是否相匹配。若是,则终止于本步骤并不再执行下述操作步骤,若否,则执行上述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。其中,因为***状态栏为透明的沉浸式状态栏,所以***状态栏的颜色与状态栏着色层的颜色相同。其中,可以首先根据第一颜色类别信息和第二颜色类别信息分别确定标题栏的颜色、以及状态栏着色层的颜色,也就是***状态栏的颜色;接着可以当***状态栏的颜色与标题栏的颜色不相同时确定两者不匹配,也可以当***状态栏的颜色与标题栏的颜色不属于同一个色系时确定两者不匹配,还可以根据预先设置的配色方案来定***状态栏的颜色与标题栏的颜色是否相匹配。
在实际中,在显示界面的子页面层中添加的子页面包括两种(如图5所示),通常第一种子页面为标题栏中不包括任何页面功能按键(如返回键),则可以直接将子页面延伸到***状态栏下方,此时***状态栏的颜色与子页面的标题栏的颜色一致,因此不需要调整***状态栏的颜色。而第二种子页面的标题栏中一般包括页面功能按键(如返回键、最小化键),因此需要在该子页面的顶端空出一个状态栏的位置用于放置***状态栏,避免***状态栏对页面功能按键造成遮挡,在此情况下为了页面的美观需要根据子页面标题栏的颜色,调整***状态栏的颜色。
可选的,确定模块602还用于在根据所述第一颜色类别信息,确定***状态栏的颜色适配信息之前,可以首先确定***状态栏的高度、以及目标子页面的顶端边距,其中,顶端边距包含在添加请求中;接着确定该顶端边距与***状态栏的顶端边距是否相同,若顶端边距与***状态栏的高度相同,可以确定目标子页面的顶端空出了一个***状态栏的位置,则执行根据所述第一颜色类别信息,确定***状态栏的颜色适配信息以及后续调整***状态栏颜色的其他操作。
配置模块603,用于根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
具体实现中,可以根据颜色适配信息包括的与标题栏的颜色相匹配的至少一种颜色中每种颜色对应的第三颜色类别信息,从所述至少一种颜色中选择目标颜色,其中,可以从所述至少一种颜色中任意选择一种颜色作为目标颜色,还可以从所述至少一种颜色中选择与目标子页面的标题栏的颜色的RGB值最相近的颜色作为目标颜色;然后将状态栏着色层的颜色配置为该目标颜色,其中,因为***状态栏为透明的沉浸式状态栏,所以***状态栏的颜色与状态栏着色层的颜色相同,当将状态栏着色层的颜色配置为该目标颜色时,***状态栏的颜色相应的变换为该目标颜色,从而达到配置***状态栏的颜色、使***状态栏的颜色与标题栏的颜色相匹配的目的。
可选的,可以直接将状态栏着色层的颜色配置为目标子页面的标题栏的颜色。
在本发明实施例中,当检测到在所述子页面层添加目标子页面的添加请求时,首先获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;接着根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;然后根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配,可以根据子页面标题栏的颜色适应性地配置状态栏的颜色,从而进一步提高基于沉浸式状态栏的应用程序界面的美观程度。
请参考图7,图7是本发明实施例提供的一种电子设备的结构示意图。如图所示,该电子设备可以包括:至少一个处理器701,例如CPU,至少一个通信接口702,至少一个存储器703,至少一个总线704。其中,总线704用于实现这些组件之间的连接通信。其中,本发明实施例中电子设备的通信接口702是有线发送端口,也可以为无线设备,例如包括天线装置,用于与其他节点设备进行信令或数据的通信。存储器703可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器703可选的还可以是至少一个位于远离前述处理器701的存储装置。存储器703中存储一组程序代码,且处理器701用于调用存储器中存储的程序代码,用于执行以下操作:
当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;
根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;
根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
其中,处理器701还用于执行如下操作步骤:
获取所述状态栏着色层的第二颜色类别信息;
根据所述第一颜色类别信息和所述第二颜色类别信息,确定所述标题栏的颜色与所述***状态栏的颜色是否匹配;
当所述标题栏的颜色与所述***状态栏的颜色不匹配时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
其中,所述颜色适配信息包括与所述标题栏的颜色相匹配的至少一种颜色中每种颜色对应的第三颜色类别信息;
处理器701还用于执行如下操作步骤:
根据所述第三颜色类别信息,从所述至少一种颜色中选择目标颜色;
将所述状态栏着色层的颜色配置为所述目标颜色。
其中,所述添加请求包括所述目标子页面的顶端边距;
处理器701还用于执行如下操作步骤:
确定所述***状态栏的高度;
当所述顶端边距与所述***状态栏的高度相同时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
其中,处理器701还用于执行如下操作步骤:
将所述***状态栏设置为透明状态栏,所述透明状态栏浮于所述标题栏的上方。
其中,所述显示界面还包括基调颜色层;
处理器701还用于执行如下操作步骤:
当所述目标子页面的内容栏的颜色为透明时,将所述内容栏的颜色调整为所述基调颜色层的颜色。
需要说明的是,本发明实施例同时也提供了一种存储介质,该存储介质用于存储应用程序,该应用程序用于在运行时执行图1和图4所示的状态栏的颜色配置方法中电子设备执行的操作。
需要说明的是,本发明实施例同时也提供了一种应用程序,该应用程序用于在运行时执行图1和图4所示的状态栏的颜色配置方法中电子设备执行的操作。
需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本发明实施例所提供的内容下载方法及相关设备、***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (10)

1.一种状态栏的颜色配置方法,其特征在于,所述方法应用于显示界面,所述显示界面包括子页面层和状态栏着色层,所述方法包括:
当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;
根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;
根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
2.如权利要求1所述的方法,其特征在于,所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息之前,还包括:
获取所述状态栏着色层的第二颜色类别信息;
根据所述第一颜色类别信息和所述第二颜色类别信息,确定所述标题栏的颜色与所述***状态栏的颜色是否匹配;
当所述标题栏的颜色与所述***状态栏的颜色不匹配时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
3.如权利要求1所述的方法,其特征在于,所述颜色适配信息包括与所述标题栏的颜色相匹配的至少一种颜色中每种颜色对应的第三颜色类别信息;
所述根据所述颜色适配信息,配置所述状态栏着色层的颜色包括:
根据所述第三颜色类别信息,从所述至少一种颜色中选择目标颜色;
将所述状态栏着色层的颜色配置为所述目标颜色。
4.如权利要求1所述的方法,其特征在于,所述添加请求包括所述目标子页面的顶端边距;
所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息之前,还包括:
确定所述***状态栏的高度;
当所述顶端边距与所述***状态栏的高度相同时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
5.如权利要求1所述的方法,其特征在于,所述当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息之前,还包括:
将所述***状态栏设置为透明状态栏,所述透明状态栏浮于所述标题栏的上方。
6.如权利要求1-5任一项所述的方法,其特征在于,所述显示界面还包括基调颜色层;
所述方法还包括:
当所述目标子页面的内容栏的颜色为透明时,将所述内容栏的颜色调整为所述基调颜色层的颜色。
7.一种状态栏的颜色配置装置,其特征在于,所述装置包括:
获取模块,用于当检测到在所述子页面层添加目标子页面的添加请求时,获取所述添加请求所包含的所述目标子页面的标题栏的第一颜色类别信息;
确定模块,用于根据所述第一颜色类别信息,确定***状态栏的颜色适配信息;
配置模块,用于根据所述颜色适配信息,配置所述状态栏着色层的颜色,以使所述***状态栏的颜色与所述标题栏的颜色相匹配。
8.如权利要求7所述的装置,其特征在于,所述确定模块还用于:
获取所述状态栏着色层的第二颜色类别信息;
根据所述第一颜色类别信息和所述第二颜色类别信息,确定所述标题栏的颜色与所述***状态栏的颜色是否匹配;
当所述标题栏的颜色与所述***状态栏的颜色不匹配时,执行所述根据所述第一颜色类别信息,确定***状态栏的颜色适配信息的操作。
9.一种电子设备,其特征在于,包括:处理器、存储器、通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;
所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行如权利要求1-6任一项所述的状态栏的颜色配置方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1-6任一项所述的状态栏的颜色配置方法。
CN201811572315.8A 2018-12-21 2018-12-21 一种状态栏的颜色配置方法及相关设备 Pending CN109508222A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811572315.8A CN109508222A (zh) 2018-12-21 2018-12-21 一种状态栏的颜色配置方法及相关设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811572315.8A CN109508222A (zh) 2018-12-21 2018-12-21 一种状态栏的颜色配置方法及相关设备

Publications (1)

Publication Number Publication Date
CN109508222A true CN109508222A (zh) 2019-03-22

Family

ID=65754079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811572315.8A Pending CN109508222A (zh) 2018-12-21 2018-12-21 一种状态栏的颜色配置方法及相关设备

Country Status (1)

Country Link
CN (1) CN109508222A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471737A (zh) * 2019-08-21 2019-11-19 深圳市网心科技有限公司 一种沉浸式状态栏设置方法及相关装置
CN111625314A (zh) * 2020-05-25 2020-09-04 泰康保险集团股份有限公司 终端设备界面颜色设置方法、装置、设备及存储介质
CN111722898A (zh) * 2020-05-26 2020-09-29 口碑(上海)信息技术有限公司 状态栏中文字颜色的配置方法、装置及设备
CN113687896A (zh) * 2021-08-20 2021-11-23 恒生电子股份有限公司 页面状态栏颜色调整方法、装置、电子设备及存储介质
CN117421088A (zh) * 2023-12-18 2024-01-19 荣耀终端有限公司 页面显示方法、电子设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105679277A (zh) * 2016-02-24 2016-06-15 广东欧珀移动通信有限公司 一种显示屏的颜色调节方法及移动终端
CN106155454A (zh) * 2015-03-30 2016-11-23 阿里巴巴集团控股有限公司 一种界面显示方法、装置及电子设备
CN106502689A (zh) * 2016-11-02 2017-03-15 珠海市魅族科技有限公司 一种状态栏的显示方法以及装置
CN106970746A (zh) * 2017-03-31 2017-07-21 武汉斗鱼网络科技有限公司 标题栏设置方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106155454A (zh) * 2015-03-30 2016-11-23 阿里巴巴集团控股有限公司 一种界面显示方法、装置及电子设备
CN105679277A (zh) * 2016-02-24 2016-06-15 广东欧珀移动通信有限公司 一种显示屏的颜色调节方法及移动终端
CN106502689A (zh) * 2016-11-02 2017-03-15 珠海市魅族科技有限公司 一种状态栏的显示方法以及装置
CN106970746A (zh) * 2017-03-31 2017-07-21 武汉斗鱼网络科技有限公司 标题栏设置方法和装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471737A (zh) * 2019-08-21 2019-11-19 深圳市网心科技有限公司 一种沉浸式状态栏设置方法及相关装置
CN110471737B (zh) * 2019-08-21 2022-08-16 深圳市网心科技有限公司 一种沉浸式状态栏设置方法及相关装置
CN111625314A (zh) * 2020-05-25 2020-09-04 泰康保险集团股份有限公司 终端设备界面颜色设置方法、装置、设备及存储介质
CN111625314B (zh) * 2020-05-25 2024-02-13 泰康保险集团股份有限公司 终端设备界面颜色设置方法、装置、设备及存储介质
CN111722898A (zh) * 2020-05-26 2020-09-29 口碑(上海)信息技术有限公司 状态栏中文字颜色的配置方法、装置及设备
CN111722898B (zh) * 2020-05-26 2023-11-07 口碑(上海)信息技术有限公司 状态栏中文字颜色的配置方法、装置及设备
CN113687896A (zh) * 2021-08-20 2021-11-23 恒生电子股份有限公司 页面状态栏颜色调整方法、装置、电子设备及存储介质
CN117421088A (zh) * 2023-12-18 2024-01-19 荣耀终端有限公司 页面显示方法、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN109508222A (zh) 一种状态栏的颜色配置方法及相关设备
CN107908399A (zh) 一种页面开发方法及装置
US20120313956A1 (en) Method And Apparatus For Generating A User Interface
CN107045416A (zh) 色温调节方法、装置以及显示设备
CN104267934B (zh) 信息的展现方法、装置和移动终端
CN104571874B (zh) 动态切换键盘背景的方法和装置
US20180341380A1 (en) System, method, and apparatus for configuring attributes of interface elements
JP7130465B2 (ja) プレゼンテーションの色テーマ維持
CN107797826A (zh) 一种基于规则引擎的规则配置方法、终端以及设备
CN107479793A (zh) 导航栏显示方法、装置和计算机可读存储介质
BR102014005994A2 (pt) especificação e apresentação de opções de personalização de produto
CN109582153A (zh) 信息输入方法及装置
CN107491324A (zh) 一种安装应用程序的方法及终端
CN106201212A (zh) 一种应用图标的生成方法、装置及移动终端
BR112012006020A2 (pt) método para reformular uma interface de usuário de um dispositivo eletrônico de consumidor e aparelho para reformular uma interface de usuário de um dispositivo eletrônico de consumidor
CN107342066A (zh) 屏幕亮度调节方法、装置及其设备
CN107643866A (zh) 操作不同层级图片的方法、装置、终端设备及存储介质
CN107678744A (zh) 应用控件样式自定义方法、装置以及计算机可读存储介质
CN108009923A (zh) 一种炒股软件股票详细报价页的快捷操作卡片展示方法
CN109542431A (zh) 控件属性分析方法、装置、电子设备及存储介质
CN107168715A (zh) 一种智能终端菜单主题gui引擎实现方法
CN110502205A (zh) 图片显示边缘处理方法、装置、电子设备和可读存储介质
CN108549507A (zh) 排列应用图标的方法、终端设备及计算机可读存储介质
CN108427586A (zh) 应用主题的推送终端、方法及计算机可读存储介质
CN110362371A (zh) 视图层级的控制方法及***、计算机设备及可读介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190322