The invention discloses a layout method for an application function button and a device thereof, belonging to the network technical field. Methods include: display the target page; generate layout data when detecting the layout change of the application interface on the target page; send the layout data and layout change instructions to the server, the server changes the instruction according to the layout, and sends the layout data to the installation of the application process. An ordinal terminal. By sending the layout data and layout change instructions to the server by triggering the first terminal to the server, the server can send the layout data to each terminal, so that each terminal can rearrange the function buttons on the application interface and do not need to release a new version of the function button on the application interface. Different layout.
【技术实现步骤摘要】
应用程序功能按钮的布局方法及装置
本专利技术涉及网络
,尤其涉及一种应用程序功能按钮的布局方法及装置。
技术介绍
随着互联网的不断发展,越来越多的开发者致力于应用的开发。为了丰富应用的功能,在开发应用的过程中,开发者会在应用的界面上配置多个功能按钮。开发的应用经过发布新版本、上线等流程后可以提供给用户使用,用户在使用应用的过程中,可以通过界面上的功能按钮实现各种功能。目前,用户在使用应用的过程中,该应用的界面上的功能按钮的布局(包含功能按钮的样式和数量等)是固定的。如果想要改变功能按钮的布局,则需要开发人员针对应用的当前版本进行修改,然后重新发布新版本,用户重新在终端上安装新版的应用后,才能实现功能按钮的不同布局。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:上述技术在实现功能按钮的不同布局时,需要依赖于应用新版本的发布,无法实现功能按钮的自定义,因此亟需一种应用程序功能按钮的布局方法来解决上述问题。
技术实现思路
本专利技术实施例提供了一种应用程序功能按钮的布局方法及装置,可以解决相关技术无法实现功能按钮的自定义的问题。所述技术方案如下:第 ...
【技术保护点】
一种应用程序功能按钮的布局方法,其特征在于,所述方法包括:显示目标页面,所述目标页面是对应用程序界面上的功能按钮进行布局的页面;当检测到在所述目标页面上对所述应用程序界面的布局操作时,生成布局数据,所述布局操作用于更改所述应用程序界面上功能按钮的布局;向服务器发送所述布局数据和布局更改指令,所述服务器根据所述布局更改指令,将所述布局数据下发至安装有应用程序的终端,所述布局数据用于所述终端重新布局所述应用程序界面上的功能按钮。
【技术特征摘要】
1.一种应用程序功能按钮的布局方法,其特征在于,所述方法包括:显示目标页面,所述目标页面是对应用程序界面上的功能按钮进行布局的页面;当检测到在所述目标页面上对所述应用程序界面的布局操作时,生成布局数据,所述布局操作用于更改所述应用程序界面上功能按钮的布局;向服务器发送所述布局数据和布局更改指令,所述服务器根据所述布局更改指令,将所述布局数据下发至安装有应用程序的终端,所述布局数据用于所述终端重新布局所述应用程序界面上的功能按钮。2.根据权利要求1所述的方法,其特征在于,所述当检测到在所述目标页面上对所述应用程序界面的布局操作时,生成布局数据,向服务器发送所述布局数据和布局更改指令,包括:当检测到在所述目标页面上的样式更改操作时,生成第一布局数据,向所述服务器发送第一布局数据和样式更改指令,所述服务器根据所述样式更改指令,将所述第一布局数据下发至所述终端,所述样式更改操作用于更改所述应用程序界面上功能按钮的样式;或,当检测到在所述目标页面上的按钮删除操作时,生成第二布局数据,向所述服务器发送第二布局数据和按钮删除指令,所述服务器根据所述按钮删除指令,将所述第二布局数据下发至所述终端,所述按钮删除操作用于删除所述应用程序界面上的功能按钮;或,当检测到在所述目标页面上的按钮添加操作时,生成第三布局数据,向所述服务器发送第三布局数据和按钮添加指令,所述服务器根据所述按钮添加指令,将所述第三布局数据下发至所述终端,所述按钮删除操作用于在所述应用程序界面上添加功能按钮。3.根据权利要求1所述的方法,其特征在于,所述布局数据包括功能按钮的多种背景元素,所述多种背景元素包括背景底图、按钮标签、按钮图标、按钮文案以及滚动字幕,所述多种背景元素属于不同图层。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到在所述目标页面上的时长设置操作时,生成时长数据,所述时长设置操作用于设置所述应用程序界面上功能按钮的有效时长;向所述服务器发送所述时长数据和时长设置指令,所述服务器根据所述时长设置指令,将所述时长数据下发至所述终端,所述时长数据用于所述终端控制所述应用程序界面上功能按钮在显示时长达到所述有效时长后进行隐藏。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到在所述目标页面上的权重设置操作时,生成权重数据,所述权重设置操作用于设置所述应用程序界面上功能按钮的权重,不同的权重对应不同的显示顺序;向所述服务器发送所述权重数据和权重设置指令,所述服务器根据所述权重设置指令,将所述权重数据下发至所述终端,所述权重数据用于所述终端控制所述应用程序界面上的功能按钮的显示顺序。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到在所述目标页面上的标识号设置操作时,生成标识号数据,所述标识号设置操作用于设置不同应用程序界面对应的不同标识号;向所述服务器发送所述标识号数据和标识号设置指令,所述服务器根据所述标识号设置指令,将所述标识号数据下发至所述终端,所述标识号数据用于所述终端通过同一功能按钮进入所述不同应用程序界面。7.一种应用程序功能按钮的布局方法,其特征在于,所述方法包括:接收到服务器发送的布局数据,所述布局数据用于重新布局应用程序界面上的功能按钮;根据屏幕的尺寸,将所述功能按钮的每个背景图层与所述屏幕进行适配处理,使得所述功能按钮在所述屏幕上正常显示。8.根据权利要求7所述的方法,其特征在于,所述功能按钮的每个背景图层的获取过程包括:通过图层分离技术,对所述功能按钮进行图层分离,得到所述功能按钮的多个背景图层。9.一种应用程序功能按钮的布局装置,其特征在于,所述装置包括:显示模块,用于显示目标页面,所述目标页面是对应用程序界面上的功能按钮进行布局的页面;检测模块,用于当检测到在所述目标页面上对所述应用程序界面的布局操作时,生成布局数据,所述布局操作用于更改所述应用程序界面上功能按钮的布局;发送模块,用于向服务器发送所述布局数据和布局更改指令,所述服务器根据所述布局更改指令,将所述布局数据下发至安...
【专利技术属性】
技术研发人员:陈金海,江文海,黄哲,陈志辉,张卓苗,何银珠,陈志明,高杰杨,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。