基于安卓系统的多图层可定制的按钮控件实现方法及系统的制作方法

文档序号:9375241阅读:166来源:国知局
基于安卓系统的多图层可定制的按钮控件实现方法及系统的制作方法
【技术领域】
[0001]本发明涉及UI实现领域,尤其涉及一种基于安卓系统的多图层可定制的按钮控件实现方法及系统。
【背景技术】
[0002]当前车载多媒体导航系统显示屏终端的HMI实现大都采用原生系统(wince/Android)自带的控件,一般都是系统预置I套或者2套风格不同的HMI,无法实现自定义的HMI界面,例如按钮控件的风格单一,不能自由变换。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]鉴于上述现有技术的不足,本发明的目的在于提供一种基于安卓系统的多图层可定制的按钮控件实现方法及系统,旨在解决现有的HMI界面按钮控件风格单一、不能自由变换的问题。
[0005]本发明的技术方案如下:
一种基于安卓系统的多图层可定制的按钮控件实现方法,其中,包括步骤:
A、从调色板中选择按钮控件的背景颜色;
B、在背景颜色上制作三层图层;
C、在图层的顶层上面制作文本框,用于显示文字;
D、在文本框上制作禁能层。
[0006]所述的基于安卓系统的多图层可定制的按钮控件实现方法,其中,在按钮控件若处于按住状态下,则三层图层中的底层呈半透明状,若处于非按住状态下,则三层图层中的底层呈不透明状。
[0007]所述的基于安卓系统的多图层可定制的按钮控件实现方法,其中,所述步骤A中,从调色板选择背景颜色时,将当前界面分为左右两个显示区域,在左边显示区域背景颜色的预览界面,在右边显示区域显示多个颜色的调色板;当调色板接收到选择指令时,在左边显示区域更新为所选颜色的预览界面。
[0008]—种基于安卓系统的多图层可定制的按钮控件实现系统,其中,包括:
选择模块,用于从调色板中选择按钮控件的背景颜色;
图层制作模块,用于在背景颜色上制作三层图层;
文本框制作模块,用于在图层的顶层上面制作文本框,用于显示文字;
禁能层制作模块,用于在文本框上制作禁能层。
[0009]所述的基于安卓系统的多图层可定制的按钮控件实现系统,其中,在按钮控件若处于按住状态下,则三层图层中的底层呈半透明状,若处于非按住状态下,则三层图层中的底层呈不透明状。
[0010]所述的基于安卓系统的多图层可定制的按钮控件实现系统,其中,所述选择模块中,从调色板选择背景颜色时,将当前界面分为左右两个显示区域,在左边显示区域背景颜色的预览界面,在右边显示区域显示多个颜色的调色板;当调色板接收到选择指令时,在左边显示区域更新为所选颜色的预览界面。
[0011]有益效果:本发明可提供实现用户自定义的按钮控件,通过图层和半透明的叠加实现自定义效果,从而为用户提供更简单易用的按钮控件。
【附图说明】
[0012]图1为本发明一种基于安卓系统的多图层可定制的按钮控件实现方法较佳实施例的流程图。
[0013]图2为本发明一种基于安卓系统的多图层可定制的按钮控件实现系统较佳实施例的结构框图。
【具体实施方式】
[0014]本发明提供一种基于安卓系统的多图层可定制的按钮控件实现方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0015]请参阅图1,图1为本发明一种基于安卓系统的多图层可定制的按钮控件实现方法较佳实施例的流程图,如图所示,其包括步骤:
51、从调色板中选择按钮控件的背景颜色;
52、在背景颜色上制作三层图层;
53、在图层的顶层上面制作文本框,用于显示文字;
54、在文本框上制作禁能层。
[0016]在本发明实施例中,按钮控件将由颜色层、图层、文本框和禁能层合成总的显示效果,由于各层能实现各自不同的功能,例如颜色层可显示背景颜色,图层则可以显示图层的内容,文本框可以显示文字,禁能层则可以显示透明可用或禁止效果,所以增加了按钮控件的显示内容,增加了个性化的内容,避免了传统控件单一的显示方式。
[0017]在按钮控件若处于按住状态下,则三层图层中的底层呈半透明状,若处于非按住状态下,则三层图层中的底层呈不透明状。通过上述功能,可实现在按住情况或非按住情况下的不同显示效果,提示用户当前的操作是否已经按住,避免误操作。
[0018]另外,三层图层的内容可以自定义设置,将各图层的内容进行合成,使按钮控件的内容更加丰富。
[0019]该文本框的显示内容可以是按钮控件的名称,也可以自定义名称,以便用户选择符合自身使用习惯的内容,体现用户的个性化生活方式。该文本框可以设置在按钮控件的下部,避免影响图层的显示。
[0020]该禁能层的作用是随着按钮控件的使能或禁能状态而进行改变,当按钮控件处于禁能状态下,则通过所述禁能层使按钮控件不响应触摸点击事件,也不响应按住和激活的事件;当按钮处于使能状态下,则该禁能层为透明效果,可响应触摸点击事件。
[0021]所述步骤SI中,从调色板选择背景颜色时,将当前界面分为左右两个显示区域,在左边显示区域背景颜色的预览界面,在右边显示区域显示多个颜色的调色板;当调色板接收到选择指令时,在左边显示区域更新为所选颜色的预览界面。
[0022]在对背景颜色进行调节时,可先点击背景颜色调节按钮,发送背景颜色的调节指令;当导航终端系统接收到背景颜色的调节指令时,将显示屏(当前界面)分为左右两个显示区域,两个显示区域各占一半,在左边显示区域显示背景的预览界面,在右边显示区域显示多个颜色的调色板;该调色板具有16种颜色供选择,包括红、黄、蓝、绿、紫、灰、橙等等。具体地,调色板上设置多个颜色块,各颜色块具有不同的颜色,由于上面有16种颜色供选择,所以颜色块相应有16个,并且大小形状相同,整齐排列,如按照4X4的方式排列(上下左右间隔均相同)。
[0023]当调色板接收到选择指令时,那么在左边显示区域更新为所选颜色的背景预览界面,从而给用户预览该所选颜色作为背景颜色的效果,便于用户做出更符合需求的选择。在选择好所需的背景颜色后,点击下方的确认指令即可(在选中的颜色块上以“ V ”方式表示)。左边显示区域是将显示界面进行缩小显示,当需要全屏显示时,可点击(如单击)背景颜色的预览界面,这样可预览正常使用时的效果,便于用户确定是否选择该背景颜色。再次点击(如单击)则可返回到原状态(左边显示区域)。
[0024]左边显示区域的格式可以是在上方正中的位置显示“预览区”,在下方正中的位置显示“点触上部图片可以全屏预览并确定”,在中部的位置显示背景颜色的预览界面。
[0025]该颜色层还可设置自动调节模式,在自动调节模式下,颜色层将自动调节。在该自动调节模式下,可以设置每隔I个周期自动更换颜色层的颜色。更换的周期可以是按时间进行设置,例如每隔I天或者每隔I个星期。当然,也可根据天气情况来进行更换,获得最新的天气情况,然后选择适当的颜色。
[0026]基于上述方法,本发明还提供一种基于安卓系统的多图层可定制的按钮控件实现系统较佳实施例,如图2所示,其包括:
选择模块100,用于从调色板中选择按钮控件的背景颜色;
图层制作模块200,用于在背景颜色上制作三层图层;
文本框制作模块300,用于在图层的顶层上面制作文本框,用于显示文字;
禁能层制作模块400,用于在文本框上制作禁能层。
[0027]进一步,在按钮控件若处于按住状态下,则三层图层中的底层呈半透明状,若处于非按住状态下,则三层图层中的底层呈不透明状。
[0028]进一步,所述选择模块100中,从调色板选择背景颜色时,将当前界面分为左右两个显示区域,在左边显示区域背景颜色的预览界面,在右边显示区域显示多个颜色的调色板;当调色板接收到选择指令时,在左边显示区域更新为所选颜色的预览界面。
[0029]关于上述模块单元的技术细节在前面的方法中已有详述,故不再赘述。
[0030]综上所述,本发明可提供实现用户自定义的按钮控件,通过图层和半透明的叠加实现自定义效果,从而为用户提供更简单易用的按钮控件。
[0031]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种基于安卓系统的多图层可定制的按钮控件实现方法,其特征在于,包括步骤: A、从调色板中选择按钮控件的背景颜色; B、在背景颜色上制作三层图层; C、在图层的顶层上面制作文本框,用于显示文字; D、在文本框上制作禁能层。2.根据权利要求1所述的基于安卓系统的多图层可定制的按钮控件实现方法,其特征在于,在按钮控件若处于按住状态下,则三层图层中的底层呈半透明状,若处于非按住状态下,则三层图层中的底层呈不透明状。3.根据权利要求1所述的基于安卓系统的多图层可定制的按钮控件实现方法,其特征在于,所述步骤A中,从调色板选择背景颜色时,将当前界面分为左右两个显示区域,在左边显示区域背景颜色的预览界面,在右边显示区域显示多个颜色的调色板;当调色板接收到选择指令时,在左边显示区域更新为所选颜色的预览界面。4.一种基于安卓系统的多图层可定制的按钮控件实现系统,其特征在于,包括: 选择模块,用于从调色板中选择按钮控件的背景颜色; 图层制作模块,用于在背景颜色上制作三层图层; 文本框制作模块,用于在图层的顶层上面制作文本框,用于显示文字; 禁能层制作模块,用于在文本框上制作禁能层。5.根据权利要求4所述的基于安卓系统的多图层可定制的按钮控件实现系统,其特征在于,在按钮控件若处于按住状态下,则三层图层中的底层呈半透明状,若处于非按住状态下,则三层图层中的底层呈不透明状。6.根据权利要求4所述的基于安卓系统的多图层可定制的按钮控件实现系统,其特征在于,所述选择模块中,从调色板选择背景颜色时,将当前界面分为左右两个显示区域,在左边显示区域背景颜色的预览界面,在右边显示区域显示多个颜色的调色板;当调色板接收到选择指令时,在左边显示区域更新为所选颜色的预览界面。
【专利摘要】本发明公开基于安卓系统的多图层可定制的按钮控件实现方法及系统,其中,方法包括步骤:A、从调色板中选择按钮控件的背景颜色;B、在背景颜色上制作三层图层;C、在图层的顶层上面制作文本框,用于显示文字;D、在文本框上制作禁能层,当按钮控件处于禁能状态下,则禁能层画出禁止效果,当按钮控件处于使能状态下,则禁能层画出透明效果。本发明可提供实现用户自定义的按钮控件,通过图层和半透明的叠加实现自定义效果,从而为用户提供更简单易用的按钮控件。
【IPC分类】G06F9/44
【公开号】CN105094847
【申请号】CN201510521126
【发明人】张明君
【申请人】江西好帮手电子科技有限公司
【公开日】2015年11月25日
【申请日】2015年8月24日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1