The invention discloses a method, a device and a wearable device for displaying a circular layout interface. The method comprises: acquiring the layout of the interface to be displayed; cut the layout of the interface the circular display radius on the display based on the circular layout of the interface layout of the interface generates the output to be displayed; the circular layout of the interface generated to the circular display screen display. The invention realizes the circular layout interface on the circular display screen, making the shape of software layout and the shape of the circular display more harmonious and beautiful, and improving user experience.
【技术实现步骤摘要】
一种显示圆形布局界面的方法、装置和可穿戴设备
本专利技术涉及计算机控制领域,具体涉及一种显示圆形布局界面的方法、装置和可穿戴设备。
技术介绍
目前,可穿戴设备(例如智能手表)的显示屏是圆形的,但智能手表操作系统上的软件界面布局显示却是方形的,例如,LGGWatchR智能手表,如图1所示,LGGWatchR的显示屏是圆形的,该手表上的应用在右滑退出的过程中,可以看到软件用户界面(UserInterface,UI)的布局界面是方形的,方形的软件布局界面与圆形的显示屏很不协调,影响了智能手表的美观。
技术实现思路
为了解决或至少部分地解决上述问题,本专利技术提供了一种显示圆形布局界面的方法、装置和可穿戴设备。根据本专利技术的一个方面,提供了一种显示圆形布局界面的方法,所述方法包括:获取待显示的布局界面;基于所述圆形显示屏的半径对所述待显示的布局界面进行裁剪,生成所述待显示的布局界面的圆形布局界面;将生成的圆形布局界面输出至所述圆形显示屏进行显示。根据本专利技术的另一个方面,提供了另一种显示圆形布局界面的装置,所述装置包括:待显示的布局界面获取单元,用于获取待显示的布局界面;圆形布局界面生成单元,用于基于所述圆形显示屏的半径对所述待显示的布局界面进行裁剪,生成所述待显示的布局界面的圆形布局界面;圆形布局界面显示单元,用于将生成的圆形布局界面输出至所述圆形显示屏进行显示。根据本专利技术的再一个方面,提供了再一种显示圆形布局界面的装置,所述装置包括存储器和处理器,所述存储器存储有能够被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时能够实现上述的方法步骤。根据 ...
【技术保护点】
一种显示圆形布局界面的方法,其特征在于,所述方法包括:获取待显示的布局界面;基于圆形显示屏的半径对所述待显示的布局界面进行裁剪,生成所述待显示的布局界面的圆形布局界面;将生成的圆形布局界面输出至所述圆形显示屏进行显示。
【技术特征摘要】
1.一种显示圆形布局界面的方法,其特征在于,所述方法包括:获取待显示的布局界面;基于圆形显示屏的半径对所述待显示的布局界面进行裁剪,生成所述待显示的布局界面的圆形布局界面;将生成的圆形布局界面输出至所述圆形显示屏进行显示。2.如权利要求1所述的方法,其特征在于,所述基于所述圆形显示屏的半径对所述待显示的布局界面进行裁剪,生成所述待显示的布局界面的圆形布局界面包括:在所述待显示的布局界面上,以所述待显示的布局界面的中心为原点,以所述圆形显示屏的半径为半径绘制圆形路径,裁剪掉所述待显示的布局界面上的所述圆形路径外的部分,生成所述待显示的布局界面的圆形布局界面。3.如权利要求2所述的方法,其特征在于,所述在所述待显示的布局界面上,以所述待显示的布局界面的中心为原点,以所述圆形显示屏的半径为半径绘制圆形路径,裁剪掉所述待显示的布局界面上的所述圆形路径外的部分,生成所述待显示的布局界面的圆形布局界面包括:自定义一个CustomCircleLayout类,所述CustomCircleLayout类继承自所述待显示的布局界面的任一布局;修改所述CustomCircleLayout类中的onDraw(Canvascanvas)函数,其中通过canvas.setDrawFilter()设置画笔抗锯齿,通过canvas.clipPath()设置裁剪的圆形路径的半径为所述圆形显示屏的半径。4.如权利要求1所述的方法,其特征在于,所述基于所述圆形显示屏的半径对所述待显示的布局界面进行裁剪,生成所述待显示的布局界面的圆形布局界面包括:生成一个半径为所述圆形显示屏的半径的圆形背景,将所述待显示的布局界面的中心与所述圆形背景的中心重合,裁剪掉所述待显示的布局界面上与所述圆形背景不重叠的部分,生成所述待显示的布局界面的圆形布局界面。5.如权利要求4所述的方法,其特征在于,所述生成一个半径为所述圆形显示屏的半径的圆形背景,将所述待显示的布局界面的中心与所述圆形背景的中心重合,裁剪掉所述待显示的布局界面上与所述圆形背景不重叠的部分,生成所述待显示的布局界面的圆形布局界面包括:自定义一个CustomCircleLa...
【专利技术属性】
技术研发人员:胡孝波,
申请(专利权)人:深圳真时科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。