CN103685744B - A kind of UI element of application interface can not click method to set up and system - Google Patents

A kind of UI element of application interface can not click method to set up and system Download PDF

Info

Publication number
CN103685744B
CN103685744B CN201310649655.7A CN201310649655A CN103685744B CN 103685744 B CN103685744 B CN 103685744B CN 201310649655 A CN201310649655 A CN 201310649655A CN 103685744 B CN103685744 B CN 103685744B
Authority
CN
China
Prior art keywords
touch event
application interface
click
hide
clicked
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310649655.7A
Other languages
Chinese (zh)
Other versions
CN103685744A (en
Inventor
李永志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201310649655.7A priority Critical patent/CN103685744B/en
Publication of CN103685744A publication Critical patent/CN103685744A/en
Application granted granted Critical
Publication of CN103685744B publication Critical patent/CN103685744B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)

Abstract

The UI element that the present invention discloses a kind of application interface can not click method to set up and system, wherein, comprises step: A, mobile terminal reception user arranges instruction; B, at least one UI element on application interface is set to can not click or hide.By the present invention when receiving the touch event of user, can according to the input position of this touch event whether in the UI element being set to click, determine that abandoning this touch event still delivers this touch event, by present invention, avoiding the misoperation of user to the UI element on application interface, improve the experience of user.

Description

A kind of UI element of application interface can not click method to set up and system
Technical field
The present invention relates to computer realm, the UI element particularly relating to a kind of application interface can not click method to set up and system.
Background technology
Along with the development of science and technology, application software miscellaneous is developed, various application emerges in an endless stream, this enriches greatly and facilitates work and the life of people, but along with being on the increase that people's mobile terminal is applied, the situation of some application of misoperation can be encountered unavoidably, such as, when the mobile phone that child takes the head of a family is played, the random click of frequent meeting causes opening even deletes some important application, after unlatching application, the region being linked to shop or being linked to advertisement may be clicked because of carelessness, such as advertisement UI element (various controls on Object-oriented Programming Design platform), this may trigger extra charge or data traffic, even cause the contents lost in some important application, so existing application interface has yet to be improved and developed.
Therefore, prior art has yet to be improved and developed.
Summary of the invention
In view of above-mentioned the deficiencies in the prior art, the object of the present invention is to provide a kind of UI element of application interface can not click method to set up and system, be intended to solve the problem that in prior art, mobile terminal application interface is easily misused.
Technical scheme of the present invention is as follows:
The UI element of application interface can not click a method to set up, wherein, comprises step:
A, mobile terminal reception user arranges instruction;
B, at least one UI element on application interface is set to can not click or hide.
The UI element of described application interface can not click method to set up, wherein, also comprises step:
C, when mobile terminal receives the touch event of user, judge that the input position of touch event is whether in the described UI element of described application interface, abandons touch event when being, otherwise delivers touch event.
The UI element of described application interface can not click method to set up, and wherein, described step B specifically comprises:
B1, obtain the name information of each UI element at mobile terminal current application interface and the positional information of each UI element by calling system interface;
B2, mobile terminal arrange instruction according to user, are set to by least one UI element on current application interface can not click or hide;
B3, preserve user and be set to click on current application interface or the name information of the UI element hidden, positional information and the process name belonging to current application interface.
The UI element of described application interface can not click method to set up, and wherein, described step C specifically comprises:
C1, when mobile terminal receives the touch event of user, judge current application interface whether be provided with can not click or hide UI element;
C2, when current application interface is provided with the UI element can not clicked or hide, whether the input position judging touch event is can not to click or in hiding UI element;
C3, when touch event input position can not click or hide UI element in time, then abandon touch event, otherwise deliver described touch event.
The UI element of described application interface can not click method to set up, and wherein, described step C2 specifically comprises:
C21, when current application interface is provided with the UI element can not clicked or hide, judge whether to be in the input time of touch event in the time range that presets;
C22, when being in the time range preset the input time of touch event, then judge that the input position of touch event is whether in the UI element can not clicked or hide;
C23, when not being in the time range preset the input time of touch event, then directly deliver described touch event.
The UI element of described application interface can not click method to set up, and wherein, described step C2 specifically also comprises:
C21 ', when current application interface is provided with the UI element can not clicked or hide, judge whether mobile terminal current location is in the ground point range that presets;
C22 ', when mobile terminal current location is in the ground point range preset, then judge that the input position of touch event is whether in the UI element can not clicked or hide;
C23 ', when mobile terminal current location is not in the ground point range preset, then directly deliver described touch event.
The UI element of application interface can not click the system of setting, wherein, comprising:
Command reception module is set, instruction is set for what receive user;
Can not click and module is set, at least one UI element on application interface being set to can not click or hide.
The UI element of described application interface can not click the system of setting, wherein, also comprises:
Touch event respond module, during for receiving the touch event of user when mobile terminal, judges that the input position of touch event is whether in the described UI element of described application interface, abandons touch event when being, otherwise delivers touch event.
The UI element of described application interface can not click the system of setting, and wherein, described can not click arranges module and comprise:
Interface interchange unit, for obtaining the name information of each UI element and the positional information of each UI element at mobile terminal current application interface by calling system interface;
Can not setting unit be clicked, for mobile terminal instruction is set according to user, at least one UI element on current application interface is set to can not click or hide;
Memory cell, is set to the process name belonging to the name information of the UI element can not clicked or hide, positional information and current application interface on current application interface for preserving user.
The system of setting can not be clicked in the region of described application interface, and wherein, described touch event respond module comprises:
First judging unit, during for receiving the touch event of user when mobile terminal, judges whether current application interface is provided with the UI element can not clicked or hide;
Second judging unit, during for being provided with the UI element can not clicked or hide when current application interface, whether the input position judging touch event is can not to click or in hiding UI element;
Touch event response unit, for when the input position of touch event is in the UI element can not clicked or hide, then abandons touch event, otherwise delivers described touch event.
The present invention is set to can not click or hide by the predetermined UI element on the interface of mobile terminal user selected, like this when receiving the touch event of user, can according to the input position of this touch event whether being set in the UI element can not clicked or hide, determine that abandoning this touch event still delivers this touch event, by present invention, avoiding the misoperation of user to the predetermined UI element on application interface, improve the experience of user.
Accompanying drawing explanation
Fig. 1 is the flow chart that the UI element of a kind of application interface of the present invention can not click method to set up preferred embodiment.
Fig. 2 is the particular flow sheet of step S102 in method shown in Fig. 1.
Fig. 3 is the particular flow sheet of step S103 in method shown in Fig. 1.
Fig. 4 is the particular flow sheet of step S302 preferred embodiment in flow process shown in Fig. 3.
Fig. 5 is the particular flow sheet of step S302 preferred embodiment in flow process shown in Fig. 3.
Fig. 6 is that the UI element of a kind of application interface of the present invention can not click the structured flowchart arranging system preferred embodiment.
Fig. 7 can not click the concrete structure block diagram arranging module in system shown in Figure 6.
Fig. 8 is the concrete structure block diagram of touch event respond module in system shown in Figure 6.
Fig. 9 is the concrete structure block diagram of the second judging unit preferred embodiment in module shown in Fig. 8.
Figure 10 is the concrete structure block diagram of second another embodiment of judging unit in module shown in Fig. 8.
Embodiment
The UI element that the invention provides a kind of application interface can not click method to set up and system, and for making object of the present invention, technical scheme and effect clearly, clearly, the present invention is described in more detail below.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Refer to Fig. 1, Fig. 1 is the flow chart that the UI element of a kind of application interface of the present invention can not click method to set up preferred embodiment, and as shown in the figure, it comprises step:
S101, mobile terminal reception user arranges instruction;
S102, at least one UI element on application interface is set to can not click or hide.
In above-mentioned preferred embodiment, user carries out clicking setting to mobile terminal, certain on mobile terminal application interface or multiple UI element are set to can not click or hide, corresponding UI element like this on this application interface would not respond the touch command that user oneself inputs with other users, thus the effective management and control realized application interface, avoid and misoperation has been carried out to the UI element on application interface.
As the preferred embodiment of the present invention, after described step S102, also comprise step:
S103, when mobile terminal receives the touch event of user, judge that the input position of touch event is whether in the described UI element of described application interface, abandons touch event when being, otherwise delivers touch event.
When user touches mobile terminal touch screen, by the input position (i.e. click place) that judges touch event whether being set in the UI element can not clicked or hide, if in the UI element can not clicked or hide, then abandon this touch event, what realize predetermined UI element can not click effect, if not in the UI element being set to click or hide, then deliver this touch event, namely realize touching click function normally.Even if such user touches the UI element being set to click, do not worry to produce misoperation to this UI element yet, achieve the effective management and control to interface, avoid the impact that misoperation brings.
In the present embodiment, described UI element can be certain the UI element on application interface, also can be each function menu ejected after clicking certain UI element, its effect is that this UI element or function menu can not be clicked, as the preferred embodiment of the present invention, as shown in Figure 2, described step S102 also specifically can be refined as following steps:
S201, obtain the name information of each UI element at mobile terminal current application interface and the positional information of each UI element by calling system interface, and/or obtain the name information of each function menu of UI element and the positional information of each function menu at mobile terminal current application interface;
In the present embodiment, described UI element is each control on current application interface, and the second-level menu that the function menu of UI element ejects after can being certain UI element of click, or the three-stage menu under second-level menu, the like, this function menu can be the multilevel menu of application interface.Specifically, first the name information of each UI element at current application interface is obtained by calling system interface, namely which UI element current application interface has, obtain the positional information of each UI element simultaneously, this positional information is the information of UI element region, next the i.e. area information that comprises of the icon of each UI element, to judge that the input position of touch event is whether in UI element region.Simultaneously, the name information of each function menu of the UI element at mobile terminal current application interface and the positional information of each function menu can be obtained, namely which function menu has been ejected, the position of each function menu region after clicking certain the UI element on current application interface.
S202, mobile terminal arrange instruction according to user, are set to can not click or hide by the function menu of at least one UI element on current application interface and/or UI element;
This step arranges instruction according to user, user on current application interface is not wished the function menu of UI element and/or the UI element be misused is set to can not click or hide, wherein, the quantity being set to the UI element can not clicked or hide can be one or more, phone, mail or shop are such as set for clicking, or arrange and enter advertisement UI element on certain game inner boundary for clicking, certain of certain UI element also can be set or multiple function menu can not be clicked or hiding simultaneously.
According to the difference of function, the function menu quantity that UI element has is also different, the effect of each function menu is also different, user may not wish that some important function menu is misused, so some function menus need be arranged to can not click or hide, such as certain function menu of certain UI element next stage is set to can not click or hide, similar, for certain function menu next stage menu, equally also can be arranged to can not click or hide, some menus of certain one-level can be set for clicking or hide, multiple menu or multistage multiple menus that also can arrange certain one-level are can not click or hide.
The mode certain UI element on application interface and/or the function menu on UI element being set to can not click or hide has multiple, the invention provides several more preferably embodiment: this UI element and/or function menu directly can be set to receive touch command, so the function menu of this UI element and/or UI element would not respond touch command; In this set-up mode, the region being set to click cannot receive touch command, and interface focus can not move in region, naturally the UI element on this region would not respond the touch command of user.It is similar in android system the function arranging button and can not click, i.e. button.setClickable(false), the present embodiment is that the function menu arranging certain UI element or UI element can not be clicked, and can not click equally by calling respective function to the function menu arranging certain UI element or UI element.
Or arrange the dimmed inefficacy in region at the function menu place of UI element and/or UI element, this region also can not respond the click of user; In this set-up mode, by the dimmed inefficacy in region being set to click, namely this region becomes ash, to user's suggesting effect, shows that this region can not respond the touch command of user, also can not respond when user clicks.After the function menu of UI element and/or UI element is arranged to dimmed inefficacy, the function menu of this UI element and/or UI element will lose focus, and user cannot click or input content on corresponding control, namely can not respond user's touch control operation.
Or can directly the region at the function menu place of UI element and/or UI element be hidden, it is directly transparent that this region can be set, or the UI element hidden on this region and/or the function menu of UI element, such user cannot click the function menu of UI element on this region and/or UI element, makes this region can not respond the touch command of user.Because the region at the function menu place of this UI element and/or UI element is configured to hide, terminal will not show the function menu of corresponding UI element and/or UI element, so for user, also cannot see the function menu of UI element and/or UI element, and the region at the function menu place of this UI element and/or UI element also can not respond any touch command of user.
S203, preserve user on current application interface, be set to the name information of the function menu of UI element and/or the UI element that can not click, positional information and the process name belonging to current application interface.
This step is preserved at the configuration information of user, the name information of UI element and the positional information of each UI element that current application interface are set to can not click or hide is had in preserving, namely preserve current application interface and be provided with which UI element for clicking or hide, and preserve the positional information being set to the UI element can not clicked or hide.The process name also had belonging to current application interface simultaneously preserved, only be provided with the interface of UI element can not clicked or hide and just preserve process name belonging to it, like this when next user uses current application interface, can judge whether current application interface is provided with the UI element can not clicked or hide, concrete, can these information being saved in configuration file, when receiving touch event, reading these information from configuration file.Equally, if be provided with the function menu of UI element for clicking or hide, then also preserve the name information of function menu current application interface being set to the UI element can not clicked or hide, positional information and the process name belonging to current application interface, namely this UI element can be clicked itself, but certain function menu clicked after this UI element is for clicking, this makes user overduely can not hit some important function menu, ensure that the processing safety of application.
As the preferred embodiment of the present invention, as shown in Figure 3, described step S103 also specifically can be refined as following steps:
S301, when mobile terminal receives the touch event of user, judge current application interface whether be provided with can not click or hide UI element; Entering step S302 when being, when no, proceeding to step S304;
First mobile terminal judges whether current application interface is provided with the UI element can not clicked or hide, judge by reading configuration file, if there is the process name belonging to current application interface in configuration file, this illustrates that current application interface is provided with the UI element can not clicked or hide, only when being provided with the UI element can not clicked or hide, just need to perform following step, otherwise illustrate that user does not arrange the UI element can not clicked or hide at current application interface, so can directly deliver this touch event.
S302, judge that the input position of touch event is whether in the UI element can not clicked or hide; Enter step S303 when being, otherwise proceed to step S304;
When current application interface is provided with the UI element can not clicked or hide, need judge the input position of touch event, namely whether click place is in the UI element that can not click, and namely judges whether user meets this UI element by mistake.
S303, abandon described touch event;
S304, deliver described touch event.
If the input position of touch event is not in the UI element can not clicked or hide, then illustrate that user does not click the UI element arranging and can not click or hide, so can process according to normal process mode, namely this touch event is delivered, otherwise illustrate that user may be that this UI element is arrived in misoperation, so abandon this touch event, avoid the impact that misoperation brings.
In addition, in the present invention, also regular hour restriction can be set to clicking or hide, namely only certain time period can not click or the function hidden just effectively, and the function can not clicked or hide is automatically terminated in certain time, namely can not click or hide invalid, this situation is applicable to the user that some family has child, some application is set to normal by the time that is on duty, then be set to can not click or hide in the quitting time, even if come off duty like this, user is also without the function can not clicked or hide of oneself going frequent unlatching such, convenient for users to use.
Specifically, as the preferred embodiment of the present invention, as shown in Figure 4, described step S302 specifically comprises:
S401, when current application interface is provided with the UI element can not clicked or hide, judge whether to be in the input time of touch event in the time range that presets; Enter step S402 when being, otherwise enter step S403;
S402, judge that the input position of touch event is whether in the UI element can not clicked or hide; Can continue to perform following step according to the mode of above-described embodiment after this step.
S403, the directly described touch event of delivery.
Above-described embodiment is when current application interface is provided with the UI element can not clicked or hide, first judge whether the incoming event of touch event is in the time range that presets, this time range can be certain time period fixed every day, or a continuous print time period, time in the time range preset if be in the input time of touch event, then can continue to judge that the input position of this touch event is whether in the UI element can not clicked or hide, in the time range preset if be not in the input time of touch event, then can directly deliver this touch event.Certainly, above-mentioned judgement order also can suitably adjust, such as, in step S401, first judge that the input position of touch event is whether in the UI element can not clicked or hide, when being, judge again whether to be in the input time of touch event in step S402 in the time range that presets, also can realize object of the present invention.
In addition, in the present invention, also certain region restriction can be set to clicking or hide, namely the function only can not clicked in some region or hide just effectively, then automatically terminates this restriction in some region, namely can not click or hidden function invalid, such as then automatically open the function can not clicked or hide at home, then automatically terminate such restriction in company, to facilitate the application on user's control terminal, avoid the mobile phone of children's misoperation at home oneself.
Specifically, as the preferred embodiment of the present invention, as shown in Figure 5, described step S302 specifically comprises:
S501, when current application interface is provided with the UI element can not clicked or hide, judge whether mobile terminal current location is in the ground point range that presets; Enter step S502 when being, otherwise enter step S503;
S502, judge that the input position of touch event is whether in the UI element can not clicked or hide; Can continue to perform following step according to the mode of above-described embodiment after this step.
S503, the directly described touch event of delivery.
User can intermittently point range, 500 meters of scopes around centered by office are such as set, in this ground point range, when current application interface is provided with the UI element can not clicked or hide, can first judge mobile terminal current location, whether be in the ground point range that presets, specifically obtain mobile terminal current location by various location technologies such as GPS location or WIFI location, thus judge whether mobile terminal is in the ground point range that presets, if words, can continue to judge that the input position of touch event is whether in the UI element can not clicked or hide, if not words, can directly abandon this touch event.Certainly, similar with previous embodiment, above-mentioned judgement order also can suitably adjust, such as, in step S501, first judge that the input position of touch event is whether in the UI element can not clicked or hide, when being, in step S502, judge whether mobile terminal current location is in the ground point range that presets, also can realize object of the present invention again.
Automatically terminate except the limitation function that can not click or hide except providing above-mentioned, the present invention also provides user initiatively to remove the function of the restriction can not clicked or hide, and is specially:
Mobile terminal reception user arranges instruction, at least one UI element being set to can not to click or hide of application interface is re-set as and can clicks, namely user can not be able to click being set to before or hide UI element be re-set as the state that can click, make this UI element return to normal state.
Based on said method, the present invention also provides a kind of region of application interface to click and arranges system preferred embodiment, as shown in Figure 6, comprising:
Command reception module 100 is set, instruction is set for what receive user;
Can not click and module 200 is set, can not click at least one UI element of application interface is set to or hides.In above-mentioned preferred embodiment, mobile terminal arranges instruction by what arrange that command reception module 100 receives user, then module 200 pairs of mobile terminals are set carry out clicking setting by clicking, certain on mobile terminal application interface or multiple UI element are set to can not click or hide, corresponding UI element like this on this application interface would not respond the touch command that user oneself inputs with other users, thus the effective management and control realized application interface, avoid and misoperation has been carried out to the UI element on application interface.
The UI element of described application interface can not click the system of setting, and it also comprises:
Touch event respond module 300, during for receiving the touch event of user when mobile terminal, judges that the input position of touch event is whether in the described UI element of described application interface, abandons touch event when being, otherwise delivers touch event.
In above-mentioned preferred embodiment, user can arrange module 200 and arranges by clicking on mobile terminals and can not click or hiding UI element in advance, be set to can not click or hide by the predetermined UI element on application interface, when user touches mobile terminal touch screen, whether the input position (i.e. click place) judging touch event by touch event respond module 300 is being set in the UI element can not clicked or hide, if in the UI element can not clicked or hide, then abandon this touch event, what realize predetermined UI element can not click effect, if not in the UI element being set to click or hide, then deliver this touch event, namely realize touching click function normally.Even if such user touches the UI element being set to can not click or hide, do not worry to produce misoperation to this region yet, achieve the effective management and control to application interface, avoid the impact that misoperation brings.
Further, as shown in Figure 7, described can not click arranges module 200 and comprises:
Interface interchange unit 210, for obtaining the name information of each UI element and the positional information of each UI element at mobile terminal current application interface by calling system interface;
Setting unit 220 can not be clicked, for mobile terminal instruction is set according to user, at least one UI element on current application interface is set to can not click or hide;
Memory cell 230, is set to the process name belonging to the name information of the UI element can not clicked or hide, positional information and current application interface on current application interface for preserving user.
Above-described embodiment is to clicking the concrete refinement arranging module 200, namely name information and the positional information of UI element is obtained by interface interchange unit 210, then UI element is set to can not click or hide by setting unit 220 can not be clicked, and is preserved the configuration information of user by memory cell 230.
Further, as shown in Figure 8, described touch event respond module 300 comprises:
First judging unit 310, during for receiving the touch event of user when mobile terminal, judges whether current application interface is provided with the UI element can not clicked or hide;
Second judging unit 320, during for being provided with the UI element can not clicked or hide when current application interface, whether the input position judging touch event is can not to click or in hiding UI element;
Touch event response unit 330, for when the input position of touch event is in the UI element can not clicked or hide, then abandons touch event, otherwise delivers described touch event.
Above-described embodiment is the concrete refinement to touch event respond module 300, namely judge whether current application interface is provided with the UI element can not clicked or hide by the first judging unit 310, judge input position whether in the UI element can not clicked or hide by the second judging unit 320, responded according to judged result by touch event response unit 330.
Further, as shown in Figure 9, described second judging unit 320 specifically comprises:
Whether the first judgment sub-unit 321, during for being provided with the UI element can not clicked or hide when current application interface, judge to be in the time range that presets the input time of touch event;
Second judgment sub-unit 322, for when being in the time range preset the input time of touch event, then judges that the input position of touch event is whether in the UI element can not clicked or hide;
First delivers subelement 323, for when not being in the time range preset the input time of touch event, then directly delivers described touch event.
The present embodiment arranges regular hour restriction to clicking or hide, namely only certain time period can not click or the function hidden just effectively, and the function can not clicked or hide is automatically terminated in certain time, namely can not click or hide invalid, this situation is applicable to the user that some family has child, some application is set to normal by the time that is on duty, then be set to click in the quitting time, even if come off duty like this, user is also without the function can not clicked or hide of oneself going frequent unlatching such, convenient for users to use.
Further, as shown in Figure 10, described second judging unit 320 specifically also comprises:
3rd judgment sub-unit 324, during for being provided with the UI element can not clicked or hide when current application interface, judges whether mobile terminal current location is in the ground point range that presets;
4th judgment sub-unit 325, during for being in when mobile terminal current location in the ground point range that presets, then judges that the input position of touch event is whether in the UI element can not clicked or hide;
Second delivers subelement 326, during for not being in when mobile terminal current location in the ground point range that presets, then and the direct described touch event of delivery.
The present embodiment arranges certain region restriction to clicking or hide, namely the function only can not clicked in some region or hide is just effective, this restriction is then automatically terminated in some region, namely can not click or hidden function invalid, such as then automatically open the function can not clicked or hide at home, then automatically terminate such restriction in company, to facilitate the application on user's control terminal, avoid the mobile phone of children's misoperation at home oneself.
In addition, the UI element of described application interface can not click the system of setting, and it also comprises:
Can click and module is set, instruction is set for what receive user, at least one UI element being set to can not to click or hide of application interface is re-set as and can clicks.Namely user can not be able to click being set to before or hide UI element be re-set as the state that can click, make this UI element return to normal state.
Should be understood that, application of the present invention is not limited to above-mentioned citing, for those of ordinary skills, can be improved according to the above description or convert, and all these improve and convert the protection range that all should belong to claims of the present invention.

Claims (4)

1. the UI element of application interface can not click a method to set up, it is characterized in that, comprises step:
A, mobile terminal reception user arranges instruction;
B, at least one UI element on application interface is set to can not click or hide;
Also comprise step:
C, when mobile terminal receives the touch event of user, judge that the input position of touch event is whether in the described UI element of described application interface, abandons touch event when being, otherwise delivers touch event;
Described step B specifically comprises:
B1, obtain the name information of each UI element at mobile terminal current application interface and the positional information of each UI element by calling system interface;
B2, mobile terminal arrange instruction according to user, are set to by least one UI element on current application interface can not click or hide;
B3, preserve user and be set to click on current application interface or the name information of the UI element hidden, positional information and the process name belonging to current application interface;
Described step C specifically comprises:
C1, when mobile terminal receives the touch event of user, judge current application interface whether be provided with can not click or hide UI element;
C2, when current application interface is provided with the UI element can not clicked or hide, whether the input position judging touch event is can not to click or in hiding UI element;
C3, when touch event input position can not click or hide UI element in time, then abandon touch event, otherwise deliver described touch event;
Each function menu that described UI element comprises certain the UI element on application interface and ejects after clicking certain UI element;
The function menu of this UI element and/or UI element is directly set to unacceptable touch command; Or the dimmed inefficacy in region at function menu place of UI element and/or UI element is set; Or directly the region at the function menu place of UI element and/or UI element is hidden;
Described UI element is each control on current application interface; The function menu of described UI element be click certain UI element after the multilevel menu that ejects.
2. the UI element of application interface according to claim 1 can not click method to set up, it is characterized in that, described step C2 specifically comprises:
C21, when current application interface is provided with the UI element can not clicked or hide, judge whether to be in the input time of touch event in the time range that presets;
C22, when being in the time range preset the input time of touch event, then judge that the input position of touch event is whether in the UI element can not clicked or hide;
C23, when not being in the time range preset the input time of touch event, then directly deliver described touch event.
3. the UI element of application interface according to claim 1 can not click method to set up, it is characterized in that, described step C2 specifically also comprises:
C21 ', when current application interface is provided with the UI element can not clicked or hide, judge whether mobile terminal current location is in the ground point range that presets;
C22 ', when mobile terminal current location is in the ground point range preset, then judge that the input position of touch event is whether in the UI element can not clicked or hide;
C23 ', when mobile terminal current location is not in the ground point range preset, then directly deliver described touch event.
4. the UI element of application interface can not click the system of setting, it is characterized in that, comprising:
Command reception module is set, instruction is set for what receive user;
Can not click and module is set, at least one UI element on application interface being set to can not click or hide;
Also comprise:
Touch event respond module, during for receiving the touch event of user when mobile terminal, judges that the input position of touch event is whether in the described UI element of described application interface, abandons touch event when being, otherwise delivers touch event;
Described can not click arranges module and comprises:
Interface interchange unit, for obtaining the name information of each UI element and the positional information of each UI element at mobile terminal current application interface by calling system interface;
Can not setting unit be clicked, for mobile terminal instruction is set according to user, at least one UI element on current application interface is set to can not click or hide;
Memory cell, is set to the process name belonging to the name information of the UI element can not clicked or hide, positional information and current application interface on current application interface for preserving user;
Each function menu that described UI element comprises certain the UI element on application interface and ejects after clicking certain UI element;
Described touch event respond module comprises:
First judging unit, during for receiving the touch event of user when mobile terminal, judges whether current application interface is provided with the UI element can not clicked or hide;
Second judging unit, during for being provided with the UI element can not clicked or hide when current application interface, whether the input position judging touch event is can not to click or in hiding UI element;
Touch event response unit, for when the input position of touch event is in the UI element can not clicked or hide, then abandons touch event, otherwise delivers described touch event.
CN201310649655.7A 2013-12-06 2013-12-06 A kind of UI element of application interface can not click method to set up and system Active CN103685744B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310649655.7A CN103685744B (en) 2013-12-06 2013-12-06 A kind of UI element of application interface can not click method to set up and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310649655.7A CN103685744B (en) 2013-12-06 2013-12-06 A kind of UI element of application interface can not click method to set up and system

Publications (2)

Publication Number Publication Date
CN103685744A CN103685744A (en) 2014-03-26
CN103685744B true CN103685744B (en) 2016-01-13

Family

ID=50321985

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310649655.7A Active CN103685744B (en) 2013-12-06 2013-12-06 A kind of UI element of application interface can not click method to set up and system

Country Status (1)

Country Link
CN (1) CN103685744B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955651A (en) * 2014-04-10 2014-07-30 张佳佩 Information hiding method and device for terminal equipment
CN105187609B (en) * 2014-06-17 2019-11-22 腾讯科技(深圳)有限公司 A kind of control method and terminal device, system of terminal applies
CN106293657B (en) * 2015-05-20 2019-09-24 阿里巴巴集团控股有限公司 UI control water curtain display methods and device
CN104967741B (en) * 2015-06-17 2020-12-29 努比亚技术有限公司 Method and device for cleaning terminal service
CN106341517A (en) * 2015-07-07 2017-01-18 中兴通讯股份有限公司 Information hiding method and corresponding terminal equipment
EP3343352B1 (en) * 2015-09-18 2020-06-03 Huawei Technologies Co., Ltd. Method, apparatus and device for instructing operations on terminal device
CN107015746B (en) * 2017-03-06 2020-03-17 北京潘达互娱科技有限公司 Interface element processing method and device
CN111309416B (en) * 2020-01-19 2022-06-14 北京字节跳动网络技术有限公司 Information display method, device and equipment of application interface and readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166324A (en) * 2006-10-19 2008-04-23 乐金电子(中国)研究开发中心有限公司 Dynamic setting method for mobile phone menu system
EP2475204A2 (en) * 2011-01-10 2012-07-11 Samsung Electronics Co., Ltd. Apparatus and method for adaptively operating an application program
CN102662649A (en) * 2012-03-06 2012-09-12 惠州Tcl移动通信有限公司 Method and apparatus for customizing function menu of application programs
CN102984387A (en) * 2012-11-29 2013-03-20 广东欧珀移动通信有限公司 Method and device for preventing maloperation of mobilephone user
CN103268197A (en) * 2013-04-28 2013-08-28 华为技术有限公司 Method and device for screen locking and terminal equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101166324A (en) * 2006-10-19 2008-04-23 乐金电子(中国)研究开发中心有限公司 Dynamic setting method for mobile phone menu system
EP2475204A2 (en) * 2011-01-10 2012-07-11 Samsung Electronics Co., Ltd. Apparatus and method for adaptively operating an application program
CN102662649A (en) * 2012-03-06 2012-09-12 惠州Tcl移动通信有限公司 Method and apparatus for customizing function menu of application programs
CN102984387A (en) * 2012-11-29 2013-03-20 广东欧珀移动通信有限公司 Method and device for preventing maloperation of mobilephone user
CN103268197A (en) * 2013-04-28 2013-08-28 华为技术有限公司 Method and device for screen locking and terminal equipment

Also Published As

Publication number Publication date
CN103685744A (en) 2014-03-26

Similar Documents

Publication Publication Date Title
CN103685744B (en) A kind of UI element of application interface can not click method to set up and system
CN102541455B (en) Method and device for rapidly switching operations
CN103037064B (en) Individual screen unlocking method and system thereof
CN109075820B (en) Bluetooth pairing method, terminal device and readable storage medium
CN104049806A (en) Touch terminal and control method and system of touch terminal
WO2015120703A1 (en) Method and system for displaying application shortcut on lockscreen interface
CN103812990B (en) Terminal equipment and control method thereof
CN103327164B (en) The peep-proof method of mobile terminal and this mobile terminal
WO2015120704A1 (en) Method and system for displaying an application shortcut in a lock screen interface
CN103581401A (en) Message notification and display method and mobile terminal
CN102932542B (en) Method for switching working mode of mobile terminal and mobile terminal
CN105573778B (en) Application program starting method and terminal
CN107995973A (en) A kind of information processing method and device
CN103353829B (en) The quick method and its touch screen terminal for sharing microblogging
CN103533448B (en) The cursor control method and cursor control device of intelligent television
CN102999334A (en) Android platform-based shortcut implementation method, device and terminal
CN111144953B (en) Resource allocation method, device, equipment and medium
CN107317918B (en) Parameter setting method and related product
KR20150102395A (en) Smartphone use restrictions Systems
CN106105168B (en) Call forwarding method, terminal and portable electronic equipment
KR101377853B1 (en) Method for user interface in group chatting
WO2017032069A1 (en) Text-message processing method and user terminal
EP3076642B1 (en) Operation processing method and device
CN111142739A (en) Method for setting suspension menu, terminal and readable storage medium
EP2933957B1 (en) Method and mobile terminal for displaying dlna equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant