Display methods, device, terminal and the storage medium of side toolbar

文档序号:1771394 发布日期:2019-12-03 浏览:24次 中文

阅读说明:本技术 侧边工具栏的显示方法、装置、终端及存储介质 (Display methods, device, terminal and the storage medium of side toolbar ) 是由 宋方 陆宛茹 于 2019-08-29 设计创作,主要内容包括:本申请实施例公开了一种侧边工具栏的显示方法、装置、终端及存储介质,属于人机交互领域。所述方法包括:沉浸式显示模式下,显示用户界面;接收触摸显示屏上触发的第一滑动信号和第二滑动信号,第一滑动信号和第二滑动信号的滑动方向由屏幕边角区域指向屏幕中部区域,且第一滑动信号的滑动起点位于第一屏幕边角区域,第二滑动信号位于第二屏幕边角区域,第一屏幕边角区域与第二屏幕边角区域不同;根据第一滑动信号和第二滑动信号在用户界面上层显示侧边工具栏,侧边工具栏中显示有至少一个快捷工具控件。本申请实施例中,通过第一滑动信号和第二滑动信号来呼出显示侧边工具栏,可以区别于其他功能栏的呼出方式,从而降低误操作的概率。(The embodiment of the present application discloses display methods, device, terminal and the storage medium of a kind of side toolbar, belongs to field of human-computer interaction.The described method includes: showing user interface under immersion display pattern;Receive the first slip signals and the second slip signals triggered in touch display screen, the glide direction of first slip signals and the second slip signals is directed toward screen central region by screen edges and corners region, and first the sliding starting points of slip signals be located at the first screen edges and corners region, second slip signals are located at the second screen edges and corners region, and the first screen edges and corners region is different from the second screen edges and corners region;According to the first slip signals and the second slip signals, layer shows side toolbar on a user interface, shows at least one LnkTools control in the toolbar of side.In the embodiment of the present application, display side toolbar is breathed out by the first slip signals and the second slip signals, it is possible to distinguish the exhalation mode in other function column, to reduce the probability of maloperation.)

1. a kind of display methods of side toolbar, which is characterized in that the described method includes:

Under immersion display pattern, user interface is shown;

Receive the first slip signals and the second slip signals that trigger in touch display screen, first slip signals and described the The glide direction of two slip signals is directed toward screen central region by screen edges and corners region, and the sliding of first slip signals rises Point is located at the first screen edges and corners region, and second slip signals are located at the second screen edges and corners region, first screen edges and corners Region is different from second screen edges and corners region;

The side tool is shown on the user interface upper layer according to first slip signals and second slip signals Column shows at least one LnkTools control in the side toolbar.

2. the method according to claim 1, wherein described slide according to first slip signals with described second Dynamic signal shows the side toolbar on the user interface upper layer, comprising:

Current display state is obtained, the current display state includes transverse screen display state and vertical screen display state;

If first screen edges and corners region and second screen edges and corners region meet the corresponding side of the current display state Side toolbar display condition then determines the side toolbar according to first slip signals and second slip signals Destination display area;

The side toolbar is shown on the user interface upper layer according to the destination display area.

3. according to the method described in claim 2, it is characterized in that, the method is also after the acquisition current display state Include:

If the current display state is the transverse screen display state, and first screen edges and corners region and second screen Corner areas is the corresponding corner areas of same screen long side, it is determined that first screen edges and corners region and second screen Corner areas meets the corresponding side toolbar display condition of the current display state;

If the current display state is the vertical screen display state, and first screen edges and corners region and second screen Corner areas is the corresponding corner areas of same screen short side, it is determined that first screen edges and corners region and second screen Corner areas meets the corresponding side toolbar display condition of the current display state.

4. according to the method described in claim 3, it is characterized in that, described slide according to first slip signals with described second Dynamic signal determines the destination display area of the side toolbar, comprising:

Determine the corresponding target screen edge in first screen edges and corners region and second screen edges and corners region;

The display area of target screen edge side is determined as the destination display area.

5. method according to any one of claims 1 to 4, which is characterized in that further include terminal shape in the side toolbar State information;

Under transverse screen display state, the side toolbar includes the first display area, the second display area and third display area, For showing the LnkTools control, second display area is used for first display area and the third display area In showing the terminal's status information, second display area is located at first display area and the third viewing area Between domain;

Under vertical screen display state, the side toolbar includes the 4th display area and the 5th display area, the 4th display Region is for showing the LnkTools control, and the 5th display area is for showing the terminal's status information.

6. method according to any one of claims 1 to 4, which is characterized in that the side toolbar shows level-one tool Menu;

It is described to show the side on the user interface upper layer according to first slip signals and second slip signals After toolbar, the method also includes:

Receive the third slip signals to the side toolbar;

Second level tools menu is shown in the side toolbar according to the third slip signals, in the second level tools menu The quantity for the LnkTools control for including is greater than the number of the LnkTools control in the level-one tools menu included Amount.

7. method according to any one of claims 1 to 4, which is characterized in that described according to first slip signals and institute It states after the second slip signals show the side toolbar on the user interface upper layer, the method also includes:

Receive the edit operation to LnkTools control described in the side toolbar;

Enter edit pattern according to the edit operation, under the edit pattern, shows editor's dish in the side toolbar It is single, at least one candidate LnkTools control is included in the edit menu;

It is described candidate fast according to drag operation exchange when receiving the drag operation to the candidate LnkTools control The position of prompt tool control and target LnkTools control, the target LnkTools control are the corresponding dragging of the drag operation The LnkTools control of terminal point.

8. method according to any one of claims 1 to 4, which is characterized in that the method also includes:

When obtaining operation different application, the frequency of use of each LnkTools control in the side toolbar;

According to the frequency of use of LnkTools control each under current application program and the current application program, determine described in The display position of each LnkTools control in sidebar tool, wherein the one-handed performance convenience of the display position and institute State frequency of use correlation.

9. a kind of display device of side toolbar, which is characterized in that described device includes:

First display module, for showing user interface under immersion display pattern;

First receiving module, for receiving the first slip signals and the second slip signals that trigger in touch display screen, described The glide direction of one slip signals and second slip signals is directed toward screen central region, and described the by screen edges and corners region The sliding starting point of one slip signals is located at the first screen edges and corners region, and second slip signals are located at the second screen edges and corners area Domain, first screen edges and corners region are different from second screen edges and corners region;

Second display module is used for according to first slip signals and second slip signals on the user interface upper layer It shows the side toolbar, at least one LnkTools control is shown in the side toolbar.

10. device according to claim 9, which is characterized in that second display module, comprising:

Acquiring unit, for obtaining current display state, the current display state includes transverse screen display state and vertical screen display State;

First determination unit, if meeting for first screen edges and corners region and second screen edges and corners region described current The corresponding side toolbar display condition of display state is then determined according to first slip signals and second slip signals The destination display area of the side toolbar;

First display unit, for showing the side tool on the user interface upper layer according to the destination display area Column.

11. device according to claim 10, which is characterized in that first determination unit is also used to:

If the current display state is the transverse screen display state, and first screen edges and corners region and second screen Corner areas is the corresponding corner areas of same screen long side, it is determined that first screen edges and corners region and second screen Corner areas meets the corresponding side toolbar display condition of the current display state;

If the current display state is the vertical screen display state, and first screen edges and corners region and second screen Corner areas is the corresponding corner areas of same screen short side, it is determined that first screen edges and corners region and second screen Corner areas meets the corresponding side toolbar display condition of the current display state.

12. device according to claim 11, which is characterized in that first determination unit is also used to:

Determine the corresponding target screen edge in first screen edges and corners region and second screen edges and corners region;

The display area of target screen edge side is determined as the destination display area.

13. according to any device of claim 9 to 12, which is characterized in that further include terminal in the side toolbar Status information;

Under transverse screen display state, the side toolbar includes the first display area, the second display area and third display area, For showing the LnkTools control, second display area is used for first display area and the third display area In showing the terminal's status information, second display area is located at first display area and the third viewing area Between domain;

Under vertical screen display state, the side toolbar includes the 4th display area and the 5th display area, the 4th display Region is for showing the LnkTools control, and the 5th display area is for showing the terminal's status information.

14. according to any device of claim 9 to 12, which is characterized in that the side toolbar shows level-one work Has menu;

Described device further include:

Second receiving module, for receiving the third slip signals to the side toolbar;

Third display module, for showing second level tools menu in the side toolbar according to the third slip signals, The quantity for the LnkTools control for including in the second level tools menu is greater than the institute in the level-one tools menu included State the quantity of LnkTools control.

15. according to any device of claim 9 to 12, which is characterized in that described device further include:

Third receiving module, for receiving the edit operation to LnkTools control described in the side toolbar;

Control module, for entering edit pattern according to the edit operation, under the edit pattern, in the side toolbar Edit menu is shown, includes at least one candidate LnkTools control in the edit menu;

Editor module, for when receiving the drag operation to the candidate LnkTools control, according to the drag operation The position of candidate the LnkTools control and target LnkTools control is exchanged, the target LnkTools control is described drags The LnkTools control of the dynamic corresponding dragging terminal point of operation.

16. according to any device of claim 9 to 12, which is characterized in that described device further include:

Module is obtained, when for obtaining operation different application, each LnkTools control makes in the side toolbar Use frequency;

Determining module, for the use according to LnkTools control each under current application program and the current application program Frequency determines the display position of each LnkTools control in the sidebar tool, wherein the singlehanded behaviour of the display position Make convenience and the frequency of use correlation.

17. a kind of terminal, which is characterized in that the terminal includes processor and memory;The memory is stored at least one Item instruction, at least one instruction is for being executed by the processor to realize side as described in any of the claims 1 to 8 The display methods of toolbar.

18. a kind of computer readable storage medium, which is characterized in that the storage medium is stored at least one instruction, described The display side of side toolbar as described in any of the claims 1 to 8 is realized at least one instruction for being executed by processor Method.

Technical field

The invention relates to field of human-computer interaction, in particular to a kind of display methods of side toolbar, device, end End and storage medium.

Background technique

Terminal is generally provided with status bar, navigation bar and side toolbar, wherein name of operator is shown on status bar Title, signal strength, battery capacity and clock information etc.;Return key, Menu key and homepage key etc., side are shown on navigation bar Fast control switch, fast opening application, brightness volume adjustment control etc. are shown on the toolbar of side.Terminal can be for every simultaneously A kind of corresponding exhalation operation of function bar offer.

When user is during playing game or seeing video, it usually needs exhalation side toolbar carries out some quick behaviour Make, for example, screenshotss, handover network etc., user can breathe out from any one slid inward in four apex angles of touch screen at this time Side toolbar;Since status bar can be breathed out by touch screen top slide downward, and slid inward and slide downward are not easy area Point, if user needs to breathe out side toolbar, accidentally touching operation may be generated, status bar is breathed out.

Summary of the invention

The embodiment of the present application provides display methods, device, terminal and the storage medium of a kind of side toolbar.

The technical solution is as follows:

On the one hand, the embodiment of the present application provides a kind of display methods of side toolbar, which comprises

Under immersion display pattern, user interface is shown;

Receive the first slip signals and the second slip signals triggered in touch display screen, first slip signals and institute The glide direction for stating the second slip signals is directed toward screen central region, and the cunning of first slip signals by screen edges and corners region Dynamic starting point is located at the first screen edges and corners region, and second slip signals are located at the second screen edges and corners region, first screen Corner areas is different from second screen edges and corners region;

The side is shown on the user interface upper layer according to first slip signals and second slip signals Toolbar shows at least one LnkTools control in the side toolbar.

On the other hand, the embodiment of the present application provides a kind of display device of side toolbar, and described device includes:

First display module, for showing user interface under immersion display pattern;

First receiving module, for receiving the first slip signals and the second slip signals that trigger in touch display screen, institute The glide direction for stating the first slip signals and second slip signals is directed toward screen central region, and institute by screen edges and corners region The sliding starting point for stating the first slip signals is located at the first screen edges and corners region, and second slip signals are located at the second screen edges and corners Region, first screen edges and corners region are different from second screen edges and corners region;

Second display module is used for according to first slip signals and second slip signals in the user interface Upper layer shows the side toolbar, at least one LnkTools control is shown in the side toolbar.

On the other hand, the embodiment of the present application provides a kind of terminal, and the terminal includes processor and memory;It is described to deposit Reservoir is stored at least one instruction, and at least one instruction is realized for being executed by the processor such as institute in terms of above-mentioned The display methods for the side toolbar stated.

On the other hand, a kind of computer readable storage medium is provided, the storage medium is stored at least one instruction, At least one instruction is for being executed by processor the display methods to realize the side toolbar as described in terms of above-mentioned.

On the other hand, a kind of computer program product is additionally provided, which is stored at least one finger It enables, at least one instruction is loaded as processor and executed the display side to realize side toolbar described in above-mentioned aspect Method.

Using the display methods of side toolbar provided by the embodiments of the present application, terminal is shown under immersion display pattern When user interface, when receiving the first slip signals and the second slip signals triggered in touch display screen, and the first sliding letter Number and the second slip signals be when being directed toward screen central region by different screen corner areas, then according to the first slip signals and the Layer shows side toolbar to two slip signals on a user interface.It is breathed out by the first slip signals and the second slip signals aobvious Show side toolbar, it is possible to distinguish the exhalation mode in other function column, such as the downslide of status bar breathe out mode, to reduce The probability of maloperation, and then improve the accuracy of touch control operation.

Detailed description of the invention

Fig. 1 shows the display mode schematic diagram of status bar in the related technology and side toolbar;

Fig. 2 is the schematic diagram that the side toolbar that one exemplary embodiment of the application provides shows process;

Fig. 3 is the flow chart of the display methods of the side toolbar shown in one exemplary embodiment of the application;

Fig. 4 is the first slip signals and the second slip signals generating region shown in one exemplary embodiment of the application Schematic diagram;

Fig. 5 is the display interface figure of the side toolbar shown in one exemplary embodiment of the application;

Fig. 6 is the flow chart of the display methods of the side toolbar shown in another exemplary embodiment of the application;

Fig. 7 is the flow chart of the display methods of the side toolbar shown in another exemplary embodiment of the application;

Fig. 8 is the different display state lower side toolbar display conditions shown in another exemplary embodiment of the application Schematic diagram;

Fig. 9 is the schematic diagram of corresponding destination display area under different display states;

Figure 10 is the display area of LnkTools control and terminal's status information in different display state lower side toolbars Schematic diagram;

Figure 11 is the schematic diagram that second level tools menu process is shown under transverse screen display state;

Figure 12 is the schematic diagram that edit menu process is shown under transverse screen display state;

Figure 13 is the schematic diagram that LnkTools control location process is exchanged under transverse screen display state;

Figure 14 is the schematic diagram figure of relationship between LnkTools frequency of use and display position;

Figure 15 shows the structural block diagram of the display device of the side toolbar of one exemplary embodiment of the application offer;

Figure 16 shows the structural block diagram of the terminal of one exemplary embodiment of the application offer.

Specific embodiment

To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention Formula is described in further detail.

Referenced herein " multiple " refer to two or more."and/or", the association for describing affiliated partner are closed System indicates may exist three kinds of relationships, for example, A and/or B, can indicate: individualism A exists simultaneously A and B, individualism These three situations of B.Character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or".

For terminal when showing user interface, usually layer shows status bar, navigation bar and side work on a user interface Has column.Wherein, operator name, signal strength, battery capacity and clock information etc. are shown on status bar;It is shown on navigation bar It is shown with return key, Menu key and homepage key etc., fast control switch is shown on the toolbar of side, fast opening is applied, is bright Spend volume adjustment control etc..Terminal can provide corresponding display mode for each function bar simultaneously.

It is different without the display mode of function bar and display position in different user interfaces.Schematically, as schemed Shown in 1, on Application Program Interface 110, status bar, navigation bar and side toolbar do not show that user need to pass through difference Slip gesture breathe out status bar, navigation bar and side toolbar, shown in (A) as shown in figure 1, can pass through and touch display Shield top slide downward to breathe out status bar 120, shown in (B) as shown in figure 1, can inwardly be slided by the touch display screen upper right corner Dynamic exhalation side toolbar 130.But under actual conditions, user possibly can not accurately make slid inward and slide downward Gesture, so that objective function column can not accurately be breathed out, to the problem of maloperation occur.

In order to solve the problems, such as maloperation, in the embodiment of the present application, the slip gesture of exhalation side toolbar is adjusted It is whole, allow to clearly distinguish over the slip gesture on other function column, schematically, as shown in Fig. 2, in Application Program Interface It, can be by breathing out side toolbar 220 in two, touch display screen top corner areas slid inward on 210.Pass through One slip signals and the second slip signals breathe out display side toolbar, it is possible to distinguish the exhalation mode in other function column, For example the downslide of status bar breathes out mode, to reduce the probability of maloperation, and then improves the accuracy of touch control operation.

Referring to FIG. 3, it illustrates the display methods of the side toolbar shown in one exemplary embodiment of the application Flow chart.The embodiment of the present application is applied to be illustrated for the terminal for having touching display screen in this way, this method comprises:

Step 301, under immersion display pattern, user interface is shown.

Wherein, immersion display pattern refer to full screen display Application Program Interface mode, under the display pattern status bar, Navigation bar, side toolbar are not shown.For example, the application full screen display such as game, viewing video.Wherein, user interface can be The interface of current application program operation.In a kind of possible embodiment, applies under full-screen display mode, show when terminal is in Show the interface of current application program operation.

Optionally, when terminal is under non-immersion display pattern, i.e. user interface shows status bar, and user interface can be with It is the main interface of terminal, that is, shows the interface of various application program controls;It is also possible to show the application program of status bar Interface.In a kind of possible embodiment, under non-immersion display pattern, it can also be illustrated using each implementation of the application The display methods of side toolbar out.

Step 302, the first slip signals and the second slip signals triggered in touch display screen, the first slip signals are received Screen central region is directed toward by screen edges and corners region with the glide direction of the second slip signals, and the sliding of the first slip signals rises Point is located at the first screen edges and corners region, and the second slip signals are located at the second screen edges and corners region, the first screen edges and corners region and the Two screen edges and corners regions are different.

In a kind of possible embodiment, on present user interface, user will breathe out side toolbar, can distinguish It is slided from the first screen edges and corners region and the second screen edges and corners region to screen central region, terminal receives touch display at this time The first slip signals and the second slip signals triggered on screen, wherein the first slip signals are i.e. from the first screen edges and corners region to screen The signal that curtain central region sliding generates, the second slip signals are slided from the second screen edges and corners region to screen central region and are produced Raw signal.Optionally, the first screen edges and corners region and the second screen edges and corners region can be any one side in touch display screen Two corner areas.

Schematically, as shown in figure 4, on present user interface 401, user can be by upper left corner area 402 and upper right Angular zone 403 respectively slide by the direction shown in the arrow, can also be by lower left corner region 404 and lower right field 405 edge respectively The sliding of direction shown in arrow.It is sliding that direction shown in arrow can also be prolonged respectively as upper left corner area 402 and lower left corner region 404 It is dynamic, the sliding of direction shown in arrow can also be prolonged respectively as upper right comer region 403 and lower right field 405.

Step 303, according to the first slip signals and the second slip signals, layer shows side toolbar, side on a user interface At least one LnkTools control is shown in the toolbar of side.

Wherein, LnkTools control can be quick manipulation switch, such as bluetooth, mobile network etc., be also possible to quick Application, such as game, music, camera etc. are opened, brightness volume adjustment control is also possible to.The embodiment of the present application is not to quick The concrete type of tool control is defined.

Under immersion display pattern, schematically, as shown in (A) in Fig. 5, in user interface 510, when receiving When the first slip signals 511 and the second slip signals 512, then side toolbar is shown in the top drops down of touch display screen 513, wherein multiple LnkTools controls 515 are shown in side toolbar 513.

Optionally, under certain non-immersion display patterns, i.e., status bar is shown in user interface, at this point, working as terminal The first slip signals and the second slip signals triggered in touch display screen are received, it can also be according to the first slip signals and Layer shows side toolbar to two slip signals on a user interface, includes at least one LnkTools control in the toolbar of side.

Schematically, as shown in (B) in Fig. 5, in user interface 520, status bar 525 is shown, when receiving When one slip signals 521 and the second slip signals 522, then it is unfolded to show side toolbar upwards in the bottom end of touch display screen 523, wherein multiple LnkTools controls 524 are shown in side toolbar 523.

In conclusion in the embodiment of the present application, when terminal shows user interface under immersion display pattern, when receiving The first slip signals and the second slip signals triggered in touch display screen, and the first slip signals and the second slip signals be by When different screen corner areas is directed toward screen central region, then according to the first slip signals and the second slip signals in user interface Upper layer shows side toolbar.Display side toolbar is breathed out by the first slip signals and the second slip signals, it can be with area Mode is not breathed out in the exhalation mode on other function column, such as the downslide of status bar, to reduce the probability of maloperation, Jin Erti The high accuracy of touch control operation.

Since under different display states, triggering shows the first slip signals and the second slip signals of side toolbar May be different, therefore, after terminal receives the first slip signals and the second slip signals, need to combine current display shape State determines the need for exhalation side toolbar.

Referring to FIG. 6, it illustrates the display methods of the side toolbar shown in another exemplary embodiment of the application Flow chart.This method comprises:

Step 601, under immersion display pattern, user interface is shown.

Step 602, the first slip signals and the second slip signals triggered in touch display screen, the first slip signals are received Screen central region is directed toward by screen edges and corners region with the glide direction of the second slip signals, and the sliding of the first slip signals rises Point is located at the first screen edges and corners region, and the second slip signals are located at the second screen edges and corners region, the first screen edges and corners region and the Two screen edges and corners regions are different.

The embodiment of above-mentioned steps 601 to 602 can be with reference to step 301 to 302, and this will not be repeated here for the present embodiment.

Step 603, current display state is obtained, current display state includes transverse screen display state and vertical screen display state.

Wherein, when being in transverse screen display state, the image content in user interface is shown displayed across;In vertical screen display state When user interface on image content longitudinally show.

Step 604, if the first screen edges and corners region and the second screen edges and corners region meet the corresponding side of current display state Side toolbar display condition then determines the target viewing area of side toolbar according to the first slip signals and the second slip signals Domain.

In a kind of possible embodiment, if current display state is transverse screen display state, side toolbar is shown The condition of showing may is that the first screen edges and corners region and the second screen edges and corners region is the corresponding corner areas of same screen long side; If current display state be vertical screen display state, the display condition of side toolbar may is that the first screen edges and corners region and Second screen edges and corners region is the corresponding corner areas of same screen short side.Wherein, the display condition of side toolbar can be System default setting, or it is customized by the user setting.

Optionally, on the basis of Fig. 6, as shown in fig. 7, step 604 may include step 604A, 604B, 604C and 604D。

Step 604A, if current display state is transverse screen display state, and the first screen edges and corners region and the second screen side Angular zone is the corresponding corner areas of same screen long side, it is determined that the first screen edges and corners region and the second screen edges and corners region symbol Close the corresponding side toolbar display condition of current display state.

Schematically, as shown in (A) in Fig. 8, current display state is transverse screen display state, can be by touch display screen The corresponding corner areas slid inward of long side 801, i.e., by 803 slid inward of upper left corner area 802 and upper right comer region, or by 805 slid inward of lower left corner region 804 and lower right field, when terminal receives above-mentioned slip signals, it is determined that first screen Curtain corner areas and the second screen edges and corners region meet the corresponding side toolbar display condition of current display state.

Optionally, if current display state is transverse screen display state, and the first screen edges and corners region and the second screen edges and corners Region is the corresponding corner areas of same screen short side, it is determined that the first screen edges and corners region and the second screen edges and corners region are not Meet the corresponding side toolbar display condition of current display state.

Schematically, as shown in (A) in Fig. 8, under transverse screen display state, when terminal receives upper left corner area 802 The slip signals of upper right comer region 803 and lower right field 805 are received with the slip signals or terminal of lower left corner region 804, Then judge that the first screen edges and corners region and the second screen edges and corners region do not meet the corresponding side toolbar of current display state Display condition.

Optionally, if current display state is transverse screen display state, and the first screen edges and corners region and the second screen edges and corners Region is the corresponding corner areas of different screen long side, it is determined that the first screen edges and corners region and the second screen edges and corners region are not Meet the corresponding side toolbar display condition of current display state.

Schematically, as shown in (A) in Fig. 8, under transverse screen display state, when terminal receives upper left corner area 802 The slip signals of upper right comer region 803 and lower left corner region 804 are received with the slip signals or terminal of lower right field 805, Then determine that the first screen edges and corners region and the second screen edges and corners region do not meet the corresponding side toolbar of current display state Display condition.

Step 604B, if current display state is vertical screen display state, and the first screen edges and corners region and the second screen side Angular zone is the corresponding corner areas of same screen short side, it is determined that the first screen edges and corners region and the second screen edges and corners region symbol Close the corresponding side toolbar display condition of current display state.

Schematically, as shown in (B) in Fig. 8, current display state is vertical screen display state, can be by touch display screen The corresponding corner areas slid inward of short side 806, i.e., by 808 slid inward of upper left corner area 807 and upper right comer region, or by 810 slid inward of lower left corner region 809 and lower right field, when terminal receives above-mentioned slip signals, it is determined that first screen Curtain corner areas and the second screen edges and corners region meet the corresponding side toolbar display condition of current display state.

Optionally, if current display state is vertical screen display state, and the first screen edges and corners region and the second screen edges and corners Region is the corresponding corner areas of same screen long side, it is determined that the first screen edges and corners region and the second screen edges and corners region are not Meet the corresponding side toolbar display condition of current display state.

Schematically, as shown in (B) in Fig. 8, under vertical screen display state, when terminal receives upper left corner area 807 The slip signals of upper right comer region 808 and lower right field 810 are received with the slip signals or terminal of lower left corner region 809, Then judge that the first screen edges and corners region and the second screen edges and corners region do not meet the corresponding side toolbar of current display state Display condition.

Optionally, if current display state is vertical screen display state, and the first screen edges and corners region and the second screen edges and corners Region is the corresponding corner areas of different screen short side, it is determined that the first screen edges and corners region and the second screen edges and corners region are not Meet the corresponding side toolbar display condition of current display state.

Schematically, as shown in (B) in Fig. 8, under vertical screen display state, when terminal receives upper left corner area 807 The slip signals of upper right comer region 808 and lower left corner region 809 are received with the slip signals or terminal of lower right field 810, Then determine that the first screen edges and corners region and the second screen edges and corners region do not meet the corresponding side toolbar of current display state Display condition.

Step 604C determines the corresponding target screen edge in the first screen edges and corners region and the second screen edges and corners region.

In a kind of possible embodiment, when terminal is under transverse screen display state, and receives and meet current display The slip signals in the first screen edges and corners region and the second screen edges and corners region under state, then by the first screen edges and corners region and The corresponding long side in second screen edges and corners region is determined as target screen edge;When terminal is under vertical screen display state, and receive To the slip signals in the first screen edges and corners region and the second screen edges and corners region that meet under current display state, then by this first The corresponding short side in screen edges and corners region and the second screen edges and corners region is determined as target screen edge.

The display area of target screen edge side is determined as destination display area by step 604D.

Schematically, as shown in figure 9, under transverse screen display state, if terminal determines that target screen edge is that screen is long The display area 903 of 901 side of screen long side is then determined as destination display area by side 901;If terminal determines target screen Curtain edge is screen long side 902, then the display area 904 of 902 side of screen long side is determined as destination display area.Perpendicular Shield under display state, if terminal determines that target screen edge is screen short side 906, by the aobvious of 906 side of screen short side Show that region 908 is determined as destination display area, if terminal determines that target screen edge is screen short side 907, by the screen The display area 909 of 907 side of short side is determined as destination display area.

Step 605, according to destination display area, layer shows side toolbar on a user interface.

In a kind of possible embodiment, according to determining destination display area, layer shows side to terminal on a user interface Side toolbar, wherein side toolbar can also include terminal's status information in addition to showing at least one LnkTools control. Terminal's status information may include the use feelings of present terminal central processing unit (Central Processing Unit, CPU) Operating condition, network speed, network delay and the frame per second of condition, graphics processor (Graphics Processing Unit, GPU) (Frame Per Second, FPS) etc..

In the present embodiment, under same display state, side toolbar can be shown in the top of same screen, can also be with It is shown in the lower section of the screen, user can breathe out side toolbar by corresponding slip gesture according to operating habit.

In order to improve the operation convenience of user, region can be carried out to the side toolbar under different display states and drawn Point, to show LnkTools control in user convenient for the region of operation, is shown in the touch-control blind area of user and be not related to operating Terminal's status information.

Optionally, under transverse screen display state, in the side toolbar include the first display area, the second display area and Third display area, wherein the first display area and third display area are for showing LnkTools control, the second display area For display terminal status information, and the second display area is between the first display area and third display area.Passing through will LnkTools control is distributed in two end regions of side toolbar, is conducive to user and is carrying out touch-control behaviour convenient for the region of operation Make, while can recognize terminal's status information clicking in blind area.

Schematically, as shown in Figure 10, under transverse screen display state, layer shows side toolbar 1004 on a user interface, In side toolbar 1004 include the first display area 1001, the second display area 1002 and third display area 1003, In, terminal's status information is shown in the second display area 1002, in the first display area 1002 and third display area 1003 Show LnkTools control.

Optionally, under vertical screen display state, in the toolbar of side include the 4th display area and the 5th display area, In, for showing LnkTools control, the 5th display area is used for display terminal status information for the 4th display area.Due to considering Display area under to vertical screen display state is narrow, thus by terminal's status information and LnkTools control be divided to two regions into Row display to carry out more fast controls in the side toolbar of exhalation, while will be seen that more terminals Status information.

Schematically, as shown in Figure 10, under vertical screen display state, layer shows side toolbar 1005 on a user interface, It include the 4th display area 1006 and the 5th display area 1007 in side toolbar 1005, wherein the 4th display area 1006 In show terminal's status information, show LnkTools control in the 5th display area 1007.

In a kind of possible embodiment, terminal according to the first slip signals and the second slip signals on a user interface Layer display side toolbar, at this time it is shown that level-one tools menu in the toolbar of side, if being shown in the level-one tools menu The terminal's status information and LnkTools control that show are unable to satisfy the operational requirements of user, and user can be using corresponding at this time Gesture is breathed out to breathe out second level tools menu, to carry out more fast controls.Wherein, display is breathed out on the toolbar of side The method of second level tools menu may include step 606 and step 607.

In a kind of possible embodiment, when user needs to change the display position of LnkTools in the toolbar of side, Or change terminal's status information display position, at this time user can use corresponding edit operation so that side toolbar into Enter edit pattern.Wherein, it may include step 608, step 609 and step that side toolbar, which enters the process of edit pattern, 610。

Step 606, the third slip signals of opposite side toolbar are received.

Wherein, the generating region of third slip signals can be any position on the toolbar of side, third slip signals Glide direction can be determined by the display area of side toolbar.Schematically, the display area of side toolbar and third Relationship between the glide direction of slip signals is as shown in Table 1:

Table one

Display area Glide direction
Under transverse screen display state, in touch display screen apex zone By side tool bar region slide downward
Under transverse screen display state, in touch display screen bottom zone By side tool bar region upward sliding
Under vertical screen display state, in touch display screen apex zone By side tool bar region slide downward
Under vertical screen display state, in touch display screen bottom zone By side tool bar region upward sliding

Schematically, under transverse screen display state, when the top that the display area of side toolbar is the touch display screen Region, then the glide direction of third slip signals is determined by table one: third slip signals should be by the side tool bar region Slide downward.

Step 607, second level tools menu is shown in the toolbar of side according to third slip signals, in second level tools menu The quantity for the LnkTools control for including is greater than the quantity of the LnkTools control in level-one tools menu included.

Schematically, as shown in figure 11, it under transverse screen display state, is touched on side toolbar 1101 when terminal is received When the third slip signals 1102 of hair, then second level tools menu 1103 is shown by 1101 drops down of side toolbar.Work as terminal It receives in the third slip signals 1105 triggered on side toolbar 1104, then by side toolbar 1104, expansion is aobvious upwards Show second level tools menu 1106.The mode and transverse screen display state lower class of second level tools menu are shown under vertical screen display state Seemingly, this will not be repeated here for the present embodiment.

In a kind of possible embodiment, side toolbar may include level-one tools menu, second level tools menu, three Grade tools menu, N grades of tools menus etc., user can use the exhalation gesture of similar second level tools menu to breathe out display three-level Tools menu, N grade tools menu etc., the present embodiment does not limit this.

Optionally, user can pack up side tool using the glide direction opposite with when exhalation second level tools menu Column.Step 608, the edit operation of LnkTools control in opposite side toolbar is received.

Wherein, clicking operation when edit operation is different from the use of LnkTools control, edit operation can be to quick Tool control long press operation or pressing operation.Optionally, when showing terminal's status information in the toolbar of side, edit operation It is also possible to be the long press operation or pressing operation to terminal's status information.

Step 609, edit pattern is entered according to edit operation, under edit pattern, editor's dish is shown in the toolbar of side It is single, at least one candidate LnkTools control is included in edit menu.

By taking transverse screen display state as an example, as shown in (A) in Figure 12, when showing level-one tools menu in the toolbar of side When 1201, user's finger long-pressing LnkTools control 1204, terminal receives the edit operation at this time, then from side toolbar to Lower expansion shows second level tools menu 1202 and edit menu 1203;Optionally, as shown in (B) in Figure 12, when side work When showing level-one tools menu 1201 in tool column, user's finger long-pressing terminal's status information icon 1205, terminal is received at this time To the edit operation, then second level tools menu 1202 and edit menu 1203 are shown by side toolbar drops down.

In a kind of possible embodiment, user can show level-one tools menu when progress in the toolbar of side Edit operation carries out edit operation when can also show second level tools menu in the toolbar of side.

Step 610, candidate fast according to drag operation exchange when receiving the drag operation to candidate LnkTools control The position of prompt tool control and target LnkTools control, target LnkTools control are the corresponding dragging terminal point of drag operation LnkTools control.

For side toolbar under edit pattern, user can exchange candidate LnkTools control and the control of target LnkTools Part, wherein candidate LnkTools control can be the LnkTools control shown in edit menu, target tool control be can be The LnkTools control shown in level-one tools menu is also possible to the LnkTools control shown in second level tools menu.It can Choosing, user can also exchange the LnkTools control shown in level-one tools menu and second level tools menu or user can also To exchange the terminal's status information shown in level-one tools menu and second level tools menu.

Schematically, as shown in figure 13, user's finger long-pressing candidate LnkTools control 1301, and along shown in arrow 1302 Direction be dragged to the position of target LnkTools control 1303, stop long-pressing LnkTools control 1301, then LnkTools control Place-exchange is completed between part 1301 and LnkTools control 1303.After the completion of editor, it can click and complete key 1304, with Edited result is saved, and exits edit pattern.In the present embodiment, by using corresponding side tool to different display states Column display condition can more accurately breathe out the side toolbar for meeting current display state, and then be directed to different side works Have column and carry out region division, so that showing prompt operation control in user-friendly region, is shown in user's touch-control blind area It is not related to the terminal's status information of operation, the use of LnkTools control is imitated under different application scene to improve user Rate.In addition, second level tools menu can be breathed out by carrying out corresponding slide on the level-one tools menu of exhalation, with Just user carries out more fast controls.It, can be with by the edit operation of long-pressing LnkTools control in addition, in the present embodiment Edit menu is breathed out, under edit pattern, user can be believed with LnkTools control in customized side toolbar and the SOT state of termination The display position of breath, to improve user under different application scene to the service efficiency of LnkTools control.

In a kind of possible embodiment, user's LnkTools control used in different application programs is not Together, the frequency of use of each LnkTools control is different or in same application, it is therefore desirable to according to application program come really The display position of fixed each LnkTools control.

Optionally, terminal can determine the display position of LnkTools control in the toolbar of side by following step.

1, when obtaining operation different application, the frequency of use of each LnkTools control in the toolbar of side.

In a kind of possible embodiment, when terminal obtains the different application programs of operation automatically, in the toolbar of side The frequency of use of each LnkTools control.For example, when running application program A, LnkTools control in the toolbar of side Frequency of use is successively from high to low: LnkTools control A > LnkTools control B > LnkTools control C > LnkTools Control D.

2, according to the frequency of use of LnkTools control each under current application program and current application program, side is determined The display position of each LnkTools control in sidebar tool, wherein the one-handed performance convenience and frequency of use of display position Correlation.

In a kind of possible embodiment, terminal is according to each quick under current application program and current application program The frequency of use of tool control, to determine the display position of each LnkTools control in the toolbar of side, wherein display position One-handed performance convenience and frequency of use correlation, i.e. the higher LnkTools control of frequency of use should be shown in More it is conducive in the regional scope of one-handed performance, and the high LnkTools control of frequency of use is preferably displaying in level-one tools menu In.

Schematically, as shown in figure 14, under transverse screen display state, the general both hands grip terminal of user, therefore the firstth area Domain 1401 and second area 1402 are the one-handed performance region of user, and third region 1403 is the operation blind area of user, And closer to screen short side region, be more conducive to user's one-handed performance.It is LnkTools control A, fast at current application program interface Prompt tool control B, LnkTools control C frequency of use successively are as follows: LnkTools control B > LnkTools control C > is quick Tool control A, then the display position of LnkTools control B is the region most beneficial for one-handed performance, and is preferably displaying in level-one In tools menu, so that LnkTools control B, LnkTools control can also be clicked in the case where breathing out level-one tools menu C takes second place, and is finally LnkTools control A.

In the present embodiment, pass through making according to LnkTools control each under current application program and current application program With frequency, to determine the display position of each LnkTools control in sidebar tool, so that the LnkTools control that utilization rate is high Part is located in the regional scope for being more conducive to user's one-handed performance, and is preferably displaying in level-one tools menu, to improve user Tool service efficiency under different application.

Figure 15 is please referred to, it illustrates the display devices of the side toolbar of one exemplary embodiment of the application offer Structural block diagram.The device can by software, hardware or both be implemented in combination with as terminal all or part of.The dress It sets and includes:

First display module 1501, for showing user interface under immersion display pattern;

First receiving module 1502, for receiving the first slip signals triggered in touch display screen and the second sliding letter Number, the glide direction of first slip signals and second slip signals is directed toward screen middle region by screen edges and corners region Domain, and the sliding starting point of first slip signals is located at the first screen edges and corners region, second slip signals are located at second Screen edges and corners region, first screen edges and corners region are different from second screen edges and corners region;

Second display module 1503 is used for according to first slip signals and second slip signals in the user Interface upper layer shows the side toolbar, at least one LnkTools control is shown in the side toolbar.

Optionally, second display module 1503, comprising:

Acquiring unit, for obtaining current display state, the current display state includes transverse screen display state and vertical screen Display state;

First determination unit, if meeting for first screen edges and corners region and second screen edges and corners region described The corresponding side toolbar display condition of current display state, then according to first slip signals and second slip signals Determine the destination display area of the side toolbar;

First display unit, for showing the side work on the user interface upper layer according to the destination display area Has column.

Optionally, first determination unit, is used for:

If the current display state is the transverse screen display state, and first screen edges and corners region and described second Screen edges and corners region is the corresponding corner areas of same screen long side, it is determined that first screen edges and corners region and described second Screen edges and corners region meets the corresponding side toolbar display condition of the current display state;

If the current display state is the vertical screen display state, and first screen edges and corners region and described second Screen edges and corners region is the corresponding corner areas of same screen short side, it is determined that first screen edges and corners region and described second Screen edges and corners region meets the corresponding side toolbar display condition of the current display state.

Optionally, first determination unit is also used to:

Determine the corresponding target screen edge in first screen edges and corners region and second screen edges and corners region;

The display area of target screen edge side is determined as the destination display area.

It optionally, further include terminal's status information in the side toolbar;

Under transverse screen display state, the side toolbar includes that the first display area, the second display area and third are shown Region, first display area and the third display area are for showing the LnkTools control, second display For showing the terminal's status information, second display area is located at first display area and the third in region Between display area;

Under vertical screen display state, the side toolbar include the 4th display area and the 5th display area, the described 4th Display area is for showing the LnkTools control, and the 5th display area is for showing the terminal's status information.

Optionally, the side toolbar shows level-one tools menu, described device further include:

Second receiving module, for receiving the third slip signals to the side toolbar;

Third display module, for showing second level tool dish in the side toolbar according to the third slip signals Single, the quantity for the LnkTools control for including in the second level tools menu, which is greater than in the level-one tools menu, includes The quantity of the LnkTools control.

Optionally, described device further include:

Third receiving module, for receiving the edit operation to LnkTools control described in the side toolbar;

Control module, for entering edit pattern according to the edit operation, under the edit pattern, the side tool Edit menu is shown in column, includes at least one candidate LnkTools control in the edit menu;

Editor module, for when receiving the drag operation to the candidate LnkTools control, according to the dragging The position of operation exchange candidate the LnkTools control and target LnkTools control, the target LnkTools control is institute State the LnkTools control of the corresponding dragging terminal point of drag operation.

Optionally, described device further include:

Module is obtained, when for obtaining operation different application, each LnkTools control in the side toolbar Frequency of use;

Determining module, for according to LnkTools control each under current application program and the current application program Frequency of use determines the display position of each LnkTools control in the sidebar tool, wherein the list of the display position Hand operates convenience and the frequency of use correlation.

In conclusion in the embodiment of the present application, when terminal shows user interface under immersion display pattern, when receiving The first slip signals and the second slip signals triggered in touch display screen, and the first slip signals and the second slip signals be by When different screen corner areas is directed toward screen central region, then according to the first slip signals and the second slip signals in user interface Upper layer shows side toolbar.Display side toolbar is breathed out by the first slip signals and the second slip signals, it can be with area Mode is not breathed out in the exhalation mode on other function column, such as the downslide of status bar, to reduce the probability of maloperation, Jin Erti The high accuracy of touch control operation.

Figure 16 is please referred to, it illustrates the structural block diagrams for the terminal 1600 that one exemplary embodiment of the application provides. The terminal 1600 can be smart phone, tablet computer, e-book, portable personal computer etc. and install and run using journey The electronic equipment of sequence.Terminal 1600 in the application may include one or more such as lower component: processor 1602, memory 1601 and touch display screen 1603.

Processor 1602 may include one or more processing core.Processor 1602 is connected using various interfaces and route The various pieces in entire terminal 1600 are connect, by running or executing the instruction being stored in memory 1601, program, code set Or instruction set, and the data being stored in memory 1601 are called, execute the various functions and processing data of terminal 1600.It can Selection of land, processor 1602 can use Digital Signal Processing (Digital Signal Processing, DSP), field-programmable Gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA) at least one of example, in hardware realize.Processor 1602 can integrate in CPU, GPU and modem etc. One or more of combinations.Wherein, the main processing operation system of CPU, user interface and application program etc.;GPU is for being responsible for The rendering and drafting of content to be shown needed for touch display screen 1603;Modem is for handling wireless communication.It can manage Solution, above-mentioned modem can not also be integrated into processor 1602, be realized separately through one piece of communication chip.

Memory 1601 may include random access memory (Random Access Memory, RAM), also may include read-only Memory (Read-Only Memory).Optionally, which includes non-transient computer-readable medium (non- transitory computer-readable storage medium).Memory 1601 can be used for store instruction, program, generation Code, code set or instruction set.Memory 1601 may include storing program area and storage data area, wherein storing program area can deposit Store up the instruction for realizing operating system, the instruction for realizing at least one function (such as touch function, sound play function Energy, image player function etc.), for realizing instruction of above-mentioned each embodiment of the method etc., which can be Android (Android) system (including the system based on android system deep development), Apple Inc.'s exploitation IOS system (including base In the system of IOS system depth exploitation) or other systems.Storage data area can also store terminal 1600 and be created in use Data (such as phone directory, audio, video data, chat record data) etc..

Touch display screen 1603 for receive user using any suitable object such as finger, felt pen on it or near Touch operation, and the user interface of each application program of display.Touch display screen is generally arranged at before terminal 1600 Plate.Touch display screen is designed to shield comprehensively, Curved screen or abnormal shape shield.Touch display screen is also designed to shield comprehensively And the combination of Curved screen, the combination of abnormal shape screen and Curved screen, the embodiment of the present application are not limited this.

In addition to this, it will be understood by those skilled in the art that the not structure of the structure of terminal 1600 shown by above-mentioned attached drawing The restriction of paired terminal 1600, terminal may include perhaps combining certain components or not than illustrating more or fewer components Same component layout.For example, further including radio circuit, picture shooting assembly, sensor, voicefrequency circuit, Wireless Fidelity in terminal 1600 The components such as (Wireless Fidelity, WiFi) component, power supply, bluetooth module, details are not described herein.

The embodiment of the present application also provides a kind of computer-readable medium, which has at least one Instruction, at least one instruction are loaded as the processor and are executed to realize side tool described in as above each embodiment The display methods on column.

The embodiment of the present application also provides a kind of computer program product, which is stored at least one Instruction, at least one instruction are loaded as the processor and are executed to realize side tool described in as above each embodiment The display methods on column.

Those skilled in the art it will be appreciated that in said one or multiple examples, retouched by the embodiment of the present application The function of stating can be realized with hardware, software, firmware or their any combination.It when implemented in software, can be by this A little functions storages in computer-readable medium or as on computer-readable medium one or more instructions or code into Row transmission.Computer-readable medium includes computer storage media and communication media, and wherein communication media includes convenient for from one Any medium of the place to another place transmission computer program.Storage medium can be general or specialized computer and can deposit Any usable medium taken.

The foregoing is merely the preferred embodiments of the application, not to limit the application, it is all in spirit herein and Within principle, any modification, equivalent replacement, improvement and so on be should be included within the scope of protection of this application.

29页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:数据存储装置、具有其的存储系统及用于恢复的操作方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类