Summary of the invention
In view of above content, be necessary to provide a kind of double-axis sliding interface application system, the user can slide with the handoff functionality option through touch manner operation twin axle sliding axle, and then opens needed function, has effectively simplified operation steps.
In addition, also be necessary to provide a kind of double-axis sliding interface application process, the user can slide with the handoff functionality option through touch manner operation twin axle sliding axle, and then opens needed function, has effectively simplified operation steps.
A kind of double-axis sliding interface application system; This system runs in the portable electric device that touch screen is installed; This system comprises: module is set; Be used for showing all functions option of portable electric device, and corresponding numbers be set for each interface of main menu and each function choosing-item, use in the interface in the function of said each interface of main menu and each function the twin axle sliding axle is set through a plurality of interface of main menu; Display module; The sliding condition of the twin axle sliding axle that is used for being provided with and the numbering of each interface of main menu according to said each interface of main menu; Switch interface of main menu and Presentation Function and use the interface; The numbering of each function choosing-item in the sliding condition of the twin axle sliding axle that is provided with in the function use interface according to each function and this interface of main menu, handoff functionality are used the interface and are shown this affiliated interface of main menu in function use interface.
A kind of double-axis sliding interface application process; Be applied to be equipped with in the portable electric device of touch screen; This method comprises the steps: that (a) shows all functions option of portable electric device through a plurality of interface of main menu, and corresponding numbers is set for each interface of main menu and each function choosing-item; (b) in the function use interface of said each interface of main menu and each function, the twin axle sliding axle is set; (c), switch interface of main menu and Presentation Function and use the interface according to the sliding condition of the twin axle sliding axle that is provided with in said each interface of main menu and the numbering of each interface of main menu; And (d) use the numbering of each function choosing-item in sliding condition and this interface of main menu of the twin axle sliding axle that is provided with in the interface, handoff functionality to use the interface according to the function of each function and show that this function uses the interface of main menu under interface.
Compared to prior art; Described double-axis sliding interface application system and method; Utilize all functions option flattening of the loop concept of twin shaft with portable electric device, the user can slide with the handoff functionality option through touch manner operation twin axle sliding axle, and then opens needed function; Effectively simplify operation steps, improved operating efficiency.
Embodiment
As shown in Figure 1, be the applied environment figure of double-axis sliding interface application system of the present invention.Described double-axis sliding interface application system 10 is applied to be equipped with in the portable electric device 1 of touch-screen (not shown).Described portable electric device 1 can be mobile phone, personal digital assistant (personal digital assistant is called for short PDA), palm PC or other any suitable electronic installation with data processing function.This portable electric device 1 also comprises memory storage 12; Be used for storing this portable electric device 1 all functions program; Each function program in the menu interface (comprising interface of main menu and submenu interface) of this portable electric device 1 to a function choosing-item should be arranged; When the user selected in this menu interface and carries out a function choosing-item, the function program that this function choosing-item is corresponding will be called and carry out.In the present embodiment, said master menu refers to first layer menu.Said double-axis sliding interface application system 10 is used for showing through a plurality of interface of main menu all functions option of portable electric device 1; And corresponding numbers is set for each interface of main menu and each function choosing-item; In the use interface of said each interface of main menu and each function, the twin axle sliding axle is set, opens needed function according to the slip of said sliding axle.
As shown in Figure 2, be the functional block diagram of double-axis sliding interface application system 10 among Fig. 1.This double-axis sliding interface application system 10 comprises: module 100, judge module 102 and display module 104 are set.
Said number and the displayable function choosing-item number of each interface of main menu that module 100 is used for being provided with this portable electric device 1 interface of main menu be set; For all function choosing-items that on interface of main menu, show in this portable electric device 1 are provided with corresponding numbers, and corresponding numbers is set for said each interface of main menu.In the present embodiment, the number of interface of main menu is to confirm according to the number and the displayable function choosing-item number of each interface of main menu of all function choosing-items that need on interface of main menu, show in this portable electric device 1.Said function comprises, but is not limited to, and makes a phone call, telephone directory, message registration, information, camera multimedia player and radio.The numbering of said function choosing-item can be set to function 1, function 2, function 3.As shown in Figure 4; If portable electric device 1 has 8 function choosing-items; Module 100 is set each interface of main menu and can show 4 function choosing-items; Then can be on the interface of main menu of Fig. 4 a Presentation Function 1, function 2, function 3 and function 4, Presentation Function 5, function 6, function 7 and function 8 on the interface of main menu of Fig. 4 b.The numbering at said interface of main menu interface can be set to interface of main menu 1, interface of main menu 2 and interface of main menu 3.
The said module 100 that is provided with also is used on said each interface of main menu, being provided with the sliding axle of a directions X and the sliding axle of a Y direction, uses sliding axle Y1 and the Y2 that two Y directions are set in the interface in each function.Shown in Fig. 4 a, X is the sliding axle of directions X in the interface of main menu, can be through horizontally slipping to switch interface of main menu; Y is the sliding axle of Y direction in the interface of main menu, can be through using the interface to lower slider to get into function.Shown in Fig. 5 a, use in interface in this function, Y1 can slide up and down with handoff functionality and use the interface, and Y2 can upwards slide and use the interface of main menu under interface to return this function.
Said judge module 102 is used for judging whether the directions X sliding axle of interface of main menu slides.
Said display module 104 is used for when the directions X sliding axle slides, and shows corresponding interface of main menu according to the order of the numbering of the glide direction of directions X sliding axle and interface of main menu.For example:, be numbered the menu of interface of main menu 2, and be numbered the menu of interface of main menu 3 if the menu that is numbered interface of main menu 1 is arranged.If current demonstration for being numbered the menu of interface of main menu 1, then slide to the right time a time when the directions X sliding axle, display module 104 demonstrations are numbered the menu of interface of main menu 2; When the directions X sliding axle slides to the right time a time again, display module 104 shows the menu that is numbered interface of main menu 3.If current demonstration for being numbered the menu of interface of main menu 3, then slide left time a time when the directions X sliding axle, demonstration is numbered the menu of interface of main menu 2; When the directions X sliding axle slides time a time again, show the menu that is numbered interface of main menu 1 left.
Said judge module 102 is used for the function choosing-item whether judges touches interface of main menu.
Said judge module 102 is used for when the user touches the interface of main menu function choosing-item, and whether the sliding axle of judging the Y direction in this interface of main menu is to lower slider.
Said display module 104 is used for when the user touches the slip glides downward of Y direction in interface of main menu function choosing-item and this interface of main menu, showing the use interface of the function of this touching.Shown in Fig. 5 a,, then get into the use interface of the function 5 shown in Fig. 5 b if the user touches the function 5 in the master menu and touches sliding axle Y to lower slider.
Saidly judge that 102 are used for judging said function uses the Y1 sliding axle at interface whether to slide.
Said display module 104 is used for when said function uses the Y1 sliding axle at interface to slide, and shows function corresponding use interface according to the glide direction of Y1 sliding axle and the order of numbering.For example: if interface of main menu shows and is numbered function 5, function 6, function 7 and function 8.If current demonstration is that the function that is numbered function 5 is used the interface, then when Y1 slip glides downward one time, display module 104 shows the function use interface that is numbered function 6; When Y1 sliding axle during again to lower slider one time, display module 104 shows that the function that is numbered function 7 uses the interface.If the function for being numbered function 7 of current demonstration is used the interface, then upwards slide time a time when the Y1 sliding axle, display module 104 shows the function use interface that is numbered function 6; When the Y1 sliding axle upwards slides time a time again, display module 104 shows that the function that is numbered function 5 uses the interface.
Said judge module 102 is used for judging said function uses the Y2 sliding axle at interface whether upwards to slide.
Said display module 104 is used for when said function uses the Y2 sliding axle at interface upwards to slide, and shows this affiliated interface of main menu in function use interface.
As shown in Figure 3, be the process flow diagram of the preferred embodiments of double-axis sliding interface application process of the present invention.
Step S10; Number and the displayable function choosing-item number of each interface of main menu that module 100 is provided with interface of main menu in this portable electric device 1 are set; For all function choosing-items that on interface of main menu, show in this portable electric device 1 are provided with corresponding numbers, and corresponding numbers is set for said each interface of main menu.
Step S12 is provided with module 100 sliding axle of a directions X and the sliding axle of a Y direction is set on said each interface of main menu, uses sliding axle Y1 and the Y2 that two Y directions are set in the interface in each function.
Step S14, judge module 102 judge whether the directions X sliding axle in the interface of main menu slides.
When the directions X sliding axle does not slide, to step S18; Perhaps, when the directions X sliding axle slides, step S16, display module 104 shows corresponding interface of main menu according to the order of the numbering of the glide direction of directions X sliding axle and interface of main menu.For example: be numbered 1 menu if having, be numbered 2 menu, and be numbered 3 menu.If current demonstration for being numbered 1 menu, then slide to the right time a time when the directions X sliding axle, display module 104 demonstrations are numbered 2 menu; When the directions X sliding axle slides to the right time a time again, display module 104 shows and is numbered 3 menu.If current demonstration for being numbered 3 menu, then slide left time a time when the directions X sliding axle, demonstration is numbered 2 menu; When the directions X sliding axle slides left time a time again, show to be numbered 1 menu.
Step S18, whether judge module 102 judges touch the function choosing-item in the interface of main menu.
When the user does not touch the function choosing-item in the interface of main menu, process ends; Perhaps, when the user touched the function choosing-item in the interface of main menu, step S20, judge module 102 judged that whether the sliding axle of the Y direction in this interface of main menu is to lower slider.
When the sliding axle of the Y direction in this interface of main menu during not to lower slider, process ends; Perhaps, when the user touched the slip glides downward of function choosing-item and the Y direction in this interface of main menu in this interface of main menu, step S22, display module 104 showed that function of this touching function uses the interface.
Step S24, judge module 102 judge said function uses the Y1 sliding axle in the interface whether to slide.
When the Y1 sliding axle in the said function use interface does not slide, process ends; Perhaps, when this function is used the Y1 sliding axle slip in the interface, step S26, display module 104 shows function corresponding use interface according to the glide direction of Y1 sliding axle and the order of numbering.
Step S28, judge module 102 judge said function uses the Y2 sliding axle in the interface whether upwards to slide.
Step S30, when the Y2 sliding axle in the said function use interface upwards slided, display module 104 showed the interface of main menu under this functions use interface.
Above embodiment is only unrestricted in order to technical scheme of the present invention to be described; Although the present invention is specified with reference to above preferred embodiments; Those of ordinary skill in the art should be appreciated that and can make amendment or be equal to spirit and the scope that replacement should not break away from technical scheme of the present invention technical scheme of the present invention.