[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106354391B - A kind of control method and mobile terminal of mobile terminal - Google Patents

A kind of control method and mobile terminal of mobile terminal Download PDF

Info

Publication number
CN106354391B
CN106354391B CN201610794848.5A CN201610794848A CN106354391B CN 106354391 B CN106354391 B CN 106354391B CN 201610794848 A CN201610794848 A CN 201610794848A CN 106354391 B CN106354391 B CN 106354391B
Authority
CN
China
Prior art keywords
region
list
selection region
target
mobile terminal
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
CN201610794848.5A
Other languages
Chinese (zh)
Other versions
CN106354391A (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610794848.5A priority Critical patent/CN106354391B/en
Publication of CN106354391A publication Critical patent/CN106354391A/en
Application granted granted Critical
Publication of CN106354391B publication Critical patent/CN106354391B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The present invention provides the control method and mobile terminal of a kind of mobile terminal, which comprises receives the trigger action that user executes a target object in list interface;Identify the touch position of the trigger action;If the touch position belongs in preset multiselect region, first object selection region is determined according to the trigger action and the list object in the first object selection region is collectively labeled as selected state.The control method of mobile terminal of the invention simplifies the operation for realizing multiselect, can be avoided user and needs to realize the cumbersome of multiselect by traditional operation, brings great convenience to user, enhance user experience.

Description

A kind of control method and mobile terminal of mobile terminal
Technical field
The present invention relates to the communications field more particularly to the control methods and mobile terminal of a kind of mobile terminal.
Background technique
For the portable electronic product, such as smart phone, tablet computer etc. of touch-control input, single choice can only be realized at present Operation or the full selection operation of a key.In this way, if user needs a part of object of selective listing, it must be by every One object carries out single choice operation respectively and is selected one by one it to be just able to achieve multiselect, and such mode of operation is comparatively laborious, It brings great inconvenience to users.
Summary of the invention
The embodiment of the present invention provides the control method and mobile terminal of a kind of mobile terminal, is using touch-control to solve user The mode of operation of the multiselect carried out when shielding electronic product is comparatively laborious, the problem of bringing great inconvenience to users.
In a first aspect, it is applied to mobile terminal the embodiment of the invention provides a kind of control method of mobile terminal, it is described Method includes:
Receive the trigger action that user executes a target object in list interface;
Identify the touch position of the trigger action;
If the touch position belongs in preset multiselect region, first object selection region is determined according to the trigger action And the list object in the first object selection region is collectively labeled as selected state.
Second aspect, the embodiment of the present invention also provide a kind of mobile terminal, comprising:
First receiving module, the trigger action that a target object is executed in list interface for receiving user;
Identification module, for identification touch position of the trigger action;
First determining module, it is true according to the trigger action if belonging in preset multiselect region for the touch position Determine first object selection region and the list object in the first object selection region is collectively labeled as selected state.
In this way, the control method of the mobile terminal simplifies the operation for realizing multiselect in the embodiment of the present invention, can keep away Exempt from user to need to realize the cumbersome of multiselect by traditional operation, brings great convenience to user, enhance user experience.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, needed in being described below to the embodiment of the present invention Attached drawing to be used is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, For those of ordinary skill in the art, without any creative labor, it can also obtain according to these attached drawings Obtain other attached drawings.
Fig. 1 is a kind of flow chart of the control method for mobile terminal that first embodiment of the invention provides;
Fig. 2 is a kind of user interface schematic diagram provided in an embodiment of the present invention;
Fig. 3 is another user interface schematic diagram provided in an embodiment of the present invention;
Fig. 4 is the flow chart of the control method for another mobile terminal that second embodiment of the invention provides;
Fig. 5 is another user interface schematic diagram provided in an embodiment of the present invention;
Fig. 6 is the flow chart of the control method for another mobile terminal that third embodiment of the invention provides;
Fig. 7 is another user interface schematic diagram provided in an embodiment of the present invention;
Fig. 8 is a kind of structure chart for mobile terminal that fourth embodiment of the invention provides;
Fig. 9 is the structure chart for another mobile terminal that fourth embodiment of the invention provides;
Figure 10 is the structure chart for another mobile terminal that fourth embodiment of the invention provides;
Figure 11 is the structure chart for another mobile terminal that fourth embodiment of the invention provides;
Figure 12 is the structure chart for another mobile terminal that fifth embodiment of the invention provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
First embodiment
It is a kind of flow chart of the control method for mobile terminal that first embodiment of the invention provides referring to Fig. 1, Fig. 1, such as Shown in Fig. 1, comprising the following steps:
Step 101 receives the trigger action that user executes a target object in list interface.
Referring to Fig.2, Fig. 2 is a kind of user interface schematic diagram that first embodiment of the invention provides, user as shown in Figure 2 Interface shows multiple list objects in this step in the list interface of mobile terminal, the mobile terminal receives user and exists The trigger action that list interface executes one of target object.The trigger action, which can be, touches clicking operation, long-pressing Operation or slide.
The touch position of step 102, the identification trigger action.
In the step, the control method of the mobile terminal identifies the touch position of the trigger action, refering to Fig. 3, Fig. 3 It is the schematic diagram for another user interface that first embodiment of the invention provides, as shown in figure 3, the operating space of the list object Domain may include preset multiselect region 301 and preset single choice region 302, and user can be in the multiselect area of the target object Domain executes trigger action, can also execute trigger action in the single choice region of the target object.
If step 103, the touch position belong in preset multiselect region, the first mesh is determined according to the trigger action List object in the first object selection region is simultaneously collectively labeled as selected state by mark selection region.
In this step, if the touch position belongs to default multiselect region 301 as shown in Figure 3, the mobile terminal Control method first object selection region is determined according to the trigger action, the first object of the determination is then selected into area List object in domain is collectively labeled as selected state.
The control method of the mobile terminal can be according in the list interface the case where already existing selection region Determine the first object selection region.For example, if selection region, the control of the mobile terminal are not present in the list interface Method processed determines that the region between first list object of the list interface and the target object is that first object selects area Domain;If there are at least one selection region in the list interface, the control method of the mobile terminal can determine with it is described Region between the closest selection region of target object and the target object is first object selection region, or can root Select to determine that the region between one of selection region and the target object is first object selection region according to user.
In the embodiment of the present invention, above-mentioned mobile terminal can be any mobile terminal for having screen, such as: mobile phone is put down Plate computer (Tablet Personal Computer), laptop computer (Laptop Computer), personal digital assistant (personal digital assistant, abbreviation PDA), mobile Internet access device (MobileInternet Device, MID) Or wearable device (Wearable Device) etc..
The control method of mobile terminal in first embodiment of the invention receives user in list interface to a target The trigger action that object executes, identifies the touch position of the trigger action, if the touch position belongs to preset multiselect area In domain, first object selection region is determined according to the trigger action and by the list object in the first object selection region It is collectively labeled as selected state.In such manner, it is possible to simplify the operating procedure that user needs to realize multiselect, user is avoided to need to pass through tradition The cumbersome of multiselect is realized in operation, brings great convenience to user, enhances user experience.
Second embodiment
Referring to fig. 4, Fig. 4 is the flow chart of the control method for another mobile terminal that second embodiment of the invention provides, As shown in figure 4, including the following steps:
Step 401 receives the trigger action that user executes a target object in list interface.
The touch position of step 402, the identification trigger action.
The step 401 and step 402 in first embodiment of the invention step 101 and step 102 it is identical, herein not It repeats again.
If step 403, the touch position belong in preset single choice region, the region where the target object is determined For with reference to selection region.
In the step, if the touch position of the trigger action belongs to preset single choice region 302 as shown in Figure 3, institute The control method for stating mobile terminal determines that the region where the target object is with reference to selection region.As shown in figure 3, working as user When the single choice region of a target object " list object 2 " executes trigger action, the control method of the mobile terminal is determined Region where the target object " list object 2 " is with reference to selection region.
Step 404 shows boundary marking in the boundary position with reference to selection region respectively.
In the step, as shown in figure 3, the control method of the mobile terminal is distinguished in the boundary position of the reference zone Show boundary marking 303, the control method of the mobile terminal can be shown in the coboundary position with reference to selection region Coboundary identifies and shows lower boundary mark in lower boundary position.In some embodiment of the invention, the control of the mobile terminal Method processed can also show that boundaryindicating line, such as the coboundary that display is connected with coboundary mark indicate in boundary position Line identifies the lower boundary index line being connected with the lower boundary.
Step 405 receives user to the moving operation of the boundary marking.
In an embodiment of the present invention, the boundary marking can be moved depending on the user's operation.User can lead to It crosses and the mobile adjustment realized to selection region is carried out to the boundary marking.In embodiments of the present invention, user can be to top Boundary mark is known or lower boundary mark moves up and down.
Step 406 determines the second target selecting region according to the position of the boundary marking, and second target is selected The list object selected in region is collectively labeled as selected state.
The control method of the mobile terminal can determine that the region between the boundary marking after movement is the choosing of the second target Region is selected, and the list object in second target selecting region is collectively labeled as selected state.In embodiments of the present invention, The control method of the mobile terminal can determine that the region between coboundary mark and lower boundary mark after movement is second Target selecting region.
The control method of mobile terminal in second embodiment of the invention shows boundary marking in reference selection region, receives User to the moving operation of the boundary marking and determines the second target selecting region according to the position of the boundary marking after movement. In this way, user can identify the adjustment realized to selection region by moving boundary, multiselect is carried out in list interface to user It provides a great convenience.
It is optionally, described to show boundary marking respectively in the boundary position with reference to selection region, comprising:
Coboundary mark and lower boundary mark are shown with reference to selection region described;
It is described to receive user to the moving operation of the boundary marking, comprising:
Receive the moving operation that user identifies the coboundary and/or lower boundary identifies;
The position according to the boundary marking determines the second target selecting region, and by second target selection area List object in domain is collectively labeled as selected state
The coboundary is identified into the region between lower boundary mark and is determined as the second target selecting region, and will be described List object in second target selecting region is collectively labeled as selected state.
In this second embodiment, the control method of the mobile terminal is in the coboundary position with reference to selection region It shows coboundary mark, shows lower boundary mark in lower boundary position.For example, as shown in figure 3, the controlling party of the mobile terminal Method can the coboundary of the reference selection region where the target object " list object 2 " show top boundary mark, 3031, Lower boundary shows lower boundary mark 3032.As shown in figure 3, the control method of the mobile terminal is also shown in the borderline region Boundaryindicating line 304, the boundaryindicating line 304 include the coboundary index line being connected with coboundary mark 3031 3041, the lower boundary index line 3042 being connected with lower boundary mark 3032.
The coboundary mark and lower boundary mark can move depending on the user's operation, and user can be to the coboundary Mark and/or lower boundary mark move up and down.For example, user can identify the coboundary described in Fig. 3 or following Boundary mark knowledge moves up and down.The control method of the mobile terminal receives user to the moving operation of the boundary marking and true The position of boundary marking after fixed movement.
The control method of the mobile terminal determines that the region between coboundary mark and lower boundary mark after movement is Second target selecting region.For example, under user is by the reference selection region where " list object 2 " shown in Fig. 3 Lower boundary mark at boundary position is when carrying out moving down into position as shown in Figure 5, and the control method of the mobile terminal is by Fig. 5 Shown in list object (list object " list object 2 " and " list object 3 ") in region between up/down boundary marking Labeled as selected state.
The control method of mobile terminal in second embodiment of the invention is in the coboundary position with reference to selection region Show coboundary mark, lower boundary position shows lower boundary mark, user can by movement coboundary mark or under Boundary marking is adjusted selection region, the control method of the mobile terminal determine it is mobile after coboundary mark under Region between boundary marking is the second target selecting region, and the list object in second target selecting region is all marked It is denoted as selected state, so that user be facilitated to be adjusted according to their own needs to selection region.
3rd embodiment
It is the flow chart of the control method for another mobile terminal that third embodiment of the invention provides referring to Fig. 6, Fig. 6, As shown in fig. 6, including the following steps:
Step 601 receives the trigger action that user executes a target object in list interface.
The touch position of step 602, the identification trigger action.
If step 603, the touch position belong in preset multiselect region, the first mesh is determined according to the trigger action List object in the first object selection region is simultaneously collectively labeled as selected state by mark selection region.
Step 601~603 are identical as step 101~103 in first embodiment of the invention, and details are not described herein.
Step 604 shows boundary marking in the boundary position of the first object selection region respectively.
In the step, the control method of the mobile terminal is shown respectively in the boundary position of the first object selection region Show boundary marking, to facilitate user that the boundary marking is operated so as to adjust selection region.It should be noted that this hair In bright embodiment, the control method of the mobile terminal can show that boundary is marked in the boundary position of any selection region respectively Know, such as the first object selection in reference selection region, the second target selecting region and the present embodiment in above-described embodiment Region, but be not limited with above-mentioned selection region as described in the examples.In embodiments of the present invention, the control of the mobile terminal Method processed can show that coboundary identifies in the coboundary position of the first object selection region, in the case where lower boundary position is shown Boundary marking.
Step 605 receives user to the moving operation of the boundary marking.
In an embodiment of the present invention, the boundary marking can be moved depending on the user's operation, and user can lead to It crosses and adjustment of the moving operation realization to selection region is carried out to the boundary marking.
Step 606 determines third target selecting region according to the position of the boundary marking, and the third target is selected The list object selected in region is collectively labeled as selected state.
The step 605 and step 606 in second embodiment of the invention step 405 and step 406 it is similar, be to connect User is received to the moving operation of boundary marking and selection region is determined according to the position of the boundary marking after movement, it is no longer superfluous herein It states.
Optionally, if the touch position belongs in preset multiselect region, first is determined according to the trigger action List object in the first object selection region is simultaneously collectively labeled as selected state by target selecting region, comprising:
If the touch position belongs in preset multiselect region, judge in the list interface with the presence or absence of selection area Domain;
If selection region is not present in the list interface, first list object and the mesh of the list interface are determined Marking the region between object is first object selection region;
If there are at least one selection region, the determining and closest selection areas of the target object in the list interface Region between domain and the target object is first object selection region, or determines one of choosing according to the user's choice Selecting the region between region and the target object is first object selection region;
List object in the first object selection region is collectively labeled as selected state.
In embodiments of the present invention, the control method of the mobile terminal selects area according to present on the list interface Domain situation determines the first object selection region.
For example, if selection region is not present in the list interface, first list of the list interface is determined Region between object and the target object is first object selection region, as shown in Fig. 2, in user interface shown in Fig. 2 There is no already existing selection region, if user executes trigger action in the multiselect region of a target object " list object 3 ", The control method of the mobile terminal can determine whether first list object " list object 1 " and the target object " list object 3 " Between region be first object selection region, and by the list object (i.e. " list pair in the first object selection region As 1 ", " list object 2 " and " list object 3 ") it is collectively labeled as selected state.
If having existed selection region in the list interface, the control method of the mobile terminal is according to the selection area Positional relationship between domain and the target object determines third target selecting region.For example, the controlling party of the mobile terminal Region between the selection region that method can determine and the target object is closest and the target object is the choosing of third target Select region.Wherein, the selection region can be user by executing trigger action in the single choice region of a target object Determining only includes the selection region of a list object, and it is true by the boundary marking symbol of mobile selection region to be also possible to user Fixed selection region can also be that user includes by execute trigger action determination in the multiselect region of a target object The selection region of one or more list object.
In addition, the control method of the mobile terminal can be with root if having existed selection region in the list interface Third target selecting region is determined according to the selection of user.For example, as shown in fig. 7, when user is in a target object " list object When 5 " multiselect region executes trigger action, two selection region (list object " lists pair are had existed in the list interface As the region between 2 " and " list object 3 " and the region where list object " list object 5 "), the mobile terminal Control method can show selector marker 701 in the multiselect region of the target object " list object 5 ", as shown in fig. 7, user It can be by clicking the determining region for needing selection of arrow in Fig. 7 upwardly or downwardly.If user clicks arrow upward in Fig. 7 Head, the control method of the mobile terminal determine between list object " list object 2 " and the target object " list object 5 " Region be third target selecting region;On the contrary, if user clicks arrow downward in Fig. 7, the control of the mobile terminal Method determines that the region between list object " list object 7 " and the target object " list object 5 " is third target selection Region.
In embodiments of the present invention, the control method of the mobile terminal also supports user according to the demand of itself to list List object on interface carries out customized sequence, such as sort according to the arrangement of filename initial sequence, according to date created, It is ranked up according to nearest modification date sequence, according to the sequence of recent visit date, according to committed memory size.So as to User is allowed to realize multiselect more conveniently by the control method of mobile terminal of the present invention after being ranked up.
The control method of mobile terminal in third embodiment of the invention shows boundary marking in first object selection region, User is received to the moving operation of the boundary marking and third target selection is determined according to the position of the boundary marking after movement Region.In this way, user can identify the adjustment realized to selection region by moving boundary, carried out in list interface to user Multiselect provides a great convenience.
Fourth embodiment
It is a kind of structural schematic diagram for mobile terminal that fourth embodiment of the invention provides referring to Fig. 8, Fig. 8, such as Fig. 8 institute Show, the mobile terminal 800 includes:
First receiving module 801, the trigger action that a target object is executed in list interface for receiving user;
Identification module 802, for identification touch position of the trigger action;
First determining module 803 is grasped if belonging in preset multiselect region for the touch position according to the triggering Make to determine first object selection region and the list object in the first object selection region is collectively labeled as selected state.
Optionally, as shown in figure 9, the mobile terminal 800 further include:
Second determining module 804 determines the target pair if belonging in preset single choice region for the touch position As the region at place is with reference to selection region;
First display module 805, for showing boundary marking respectively in the boundary position with reference to selection region;
Second receiving module 806 receives user to the moving operation of the boundary marking;
Third determining module 807, for determining the second target selecting region according to the position of the boundary marking, and by institute The list object stated in the second target selecting region is collectively labeled as selected state.
Optionally, first display module 805, for described with reference to selection region display coboundary mark and following Boundary mark is known;
Second receiving module 806, for receiving the movement that user identifies the coboundary and/or lower boundary identifies Operation;
The third determining module 807 is determined as the coboundary to be identified the region between lower boundary mark Second target selecting region, and the list object in second target selecting region is collectively labeled as selected state.
Optionally, as shown in Figure 10, the mobile terminal 800 further include:
Second display module 808, for showing boundary marking respectively in the boundary position of the first object selection region;
Third receiving module 809, for receiving user to the moving operation of the boundary marking;
4th determining module 810, for determining third target selecting region according to the position of the boundary marking, and by institute The list object stated in third target selecting region is collectively labeled as selected state.
Optionally, as shown in figure 11, first determining module 803, comprising:
Judging unit 8031 judges the list interface if belonging in preset multiselect region for the touch position It is upper to whether there is selection region;
First determination unit 8032, if determining the list interface for selection region to be not present in the list interface First list object and the target object between region be first object selection region;
Second determination unit 8033, if for there is at least one selection region in the list interface, determine with it is described Region between the closest selection region of target object and the target object is first object selection region, or according to Family selects to determine that the region between one of selection region and the target object is first object selection region;
Marking unit 8034, for the list object in the first object selection region to be collectively labeled as selected state.
Mobile terminal 800 can mobile terminal is realized in above-described embodiment each process, to avoid repeating, herein no longer It repeats.The mobile terminal 800 of fourth embodiment of the invention can simplify the operation for realizing multiselect, can be avoided user and needs to lead to It crosses traditional operation and realizes the cumbersome of multiselect, bring great convenience to user, enhance user experience.
5th embodiment
It is the structural schematic diagram of another mobile terminal 1200 provided by the invention referring to Figure 12, Figure 12, as shown in figure 12, Mobile terminal 1200 includes: at least one processor 1201, memory 1202, at least one network interface 1203 and user interface 1204.Various components in mobile terminal 1200 are coupled, by bus system 1205 it is understood that bus system 1205 for realizing the connection communication between these components.Bus system 1205 further includes that power supply is total in addition to including data line Line, control bus and status signal bus in addition.But for the sake of clear explanation, various buses are all designated as total linear system in Figure 12 System 1205.
Wherein, user interface 1204 may include display, keyboard or pointing device, such as mouse, trace ball (trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memory 1202 in the embodiment of the present invention can be volatile memory or non-volatile memories Device, or may include both volatile and non-volatile memories.Wherein, nonvolatile memory can be read-only memory (Read-OnlyMemory, ROM), programmable read only memory (ProgrammableROM, PROM), erasable programmable are read-only Memory (ErasablePROM, EPROM), electrically erasable programmable read-only memory (ElectricallyEPROM, EEPROM) Or flash memory.Volatile memory can be random access memory (RandomAccessMemory, RAM), be used as external high Speed caching.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static random access memory (StaticRAM, SRAM), dynamic random access memory (DynamicRAM, DRAM), Synchronous Dynamic Random Access Memory (SynchronousDRAM, SDRAM), double data speed synchronous dynamic RAM (DoubleDataRate SDRAM, DDRSDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links Dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct rambus random access memory (DirectRambusRAM, DRRAM).The memory 1202 of system and method described herein is intended to include but is not limited to these With the memory of any other suitable type.
In some embodiments, memory 1202 stores following element, executable modules or data structures, or Their subset of person or their superset: operating system 12021 and application program 12022.
Wherein, operating system 12021 include various system programs, such as ccf layer, core library layer, driving layer etc., are used for Realize various basic businesses and the hardware based task of processing.Application program 12022 includes various application programs, such as matchmaker Body player (MediaPlayer), browser (Browser) etc., for realizing various applied business.Realize the embodiment of the present invention The program of method may be embodied in application program 12022.
In embodiments of the present invention, by the program or instruction of calling memory 1202 to store, specifically, can be application The program or instruction stored in program 12022, processor 1201 are used for:
Receive the trigger action that user executes a target object in list interface;
Identify the touch position of the trigger action;
If the touch position belongs in preset multiselect region, determine that first object selects area according to the trigger action List object in the first object selection region is simultaneously collectively labeled as selected state by domain.
The method that the embodiments of the present invention disclose can be applied in processor 1201, or real by processor 1201 It is existing.Processor 1201 may be a kind of IC chip, the processing capacity with signal.During realization, the above method Each step can be completed by the instruction of the integrated logic circuit of the hardware in processor 1201 or software form.Above-mentioned Processor 1201 can be general processor, digital signal processor (DigitalSignalProcessor, DSP), dedicated collection At circuit (ApplicationSpecific IntegratedCircuit, ASIC), ready-made programmable gate array (FieldProgrammableGateArray, FPGA) either other programmable logic device, discrete gate or transistor logic Device, discrete hardware components.It may be implemented or execute disclosed each method, step and the logical box in the embodiment of the present invention Figure.General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with the present invention The step of method disclosed in embodiment, can be embodied directly in hardware decoding processor and execute completion, or use decoding processor In hardware and software module combination execute completion.Software module can be located at random access memory, and flash memory, read-only memory can In the storage medium of this fields such as program read-only memory or electrically erasable programmable memory, register maturation.The storage Medium is located at memory 1202, and processor 1201 reads the information in memory 1202, completes the above method in conjunction with its hardware Step.
It is understood that embodiments described herein can with hardware, software, firmware, middleware, microcode or its Combination is to realize.For hardware realization, processing unit be may be implemented in one or more specific integrated circuit (Application SpecificIntegratedCircuits, ASIC), digital signal processor (DigitalSignalProcessing, DSP), Digital signal processing appts (DSPDevice, DSPD), programmable logic device (ProgrammableLogicDevice, PLD), Field programmable gate array (Field-ProgrammableGateArray, FPGA), general processor, controller, microcontroller In device, microprocessor, other electronic units for executing herein described function or combinations thereof.
For software implementations, it can be realized herein by executing the module (such as process, function etc.) of function described herein The technology.Software code is storable in memory and is executed by processor.Memory can in the processor or It is realized outside processor.
Optionally, the processor 1201 is also used to:
If the touch position belongs in preset single choice region, the region where determining the target object is reference choosing Select region;
Boundary marking is shown respectively in the boundary position with reference to selection region;
User is received to the moving operation of the boundary marking;
The second target selecting region is determined according to the position of the boundary marking, and will be in second target selecting region List object be collectively labeled as selected state.
Optionally, the processor 1201 shows boundary marking in the boundary position with reference to selection region respectively, packet It includes:
Coboundary mark and lower boundary mark are shown with reference to selection region described;
It is described to receive user to the moving operation of the boundary marking, comprising:
Receive the moving operation that user identifies the coboundary and/or lower boundary identifies;
The position according to the boundary marking determines the second target selecting region, and by second target selection area List object in domain is collectively labeled as selected state
The coboundary is identified into the region between lower boundary mark and is determined as the second target selecting region, and will be described List object in second target selecting region is collectively labeled as selected state.
Optionally, the processor 1201 according to the trigger action determines first object selection region and by described first List object in target selecting region is collectively labeled as after selected state, the method also includes:
Boundary marking is shown respectively in the boundary position of the first object selection region;
User is received to the moving operation of the boundary marking;
Third target selecting region is determined according to the position of the boundary marking, and will be in the third target selecting region List object be collectively labeled as selected state.
Optionally, if the touch position belongs in preset multiselect region, the processor 1201 is grasped according to the triggering Make to determine first object selection region and the list object in the first object selection region is collectively labeled as selected state, wraps It includes:
If the touch position belongs in preset multiselect region, judge in the list interface with the presence or absence of selection area Domain;
If selection region is not present in the list interface, first list object and the mesh of the list interface are determined Marking the region between object is first object selection region;
If there are at least one selection region, the determining and closest selection areas of the target object in the list interface Region between domain and the target object is first object selection region, or determines one of choosing according to the user's choice Selecting the region between region and the target object is first object selection region;
List object in the first object selection region is collectively labeled as selected state.
Mobile terminal 1200 can be realized each process that mobile terminal 1200 is realized in previous embodiment, to avoid weight Multiple, which is not described herein again.
The mobile terminal 1200 of the embodiment of the present invention can simplify the operation for realizing multiselect, can be avoided user and needs to lead to It crosses traditional operation and realizes the cumbersome of multiselect, bring great convenience to user, enhance user experience.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed The scope of the present invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In embodiment provided herein, it should be understood that disclosed device and method can pass through others Mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or unit It connects, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.Some or all of unit therein can be selected to realize the embodiment of the present invention according to the actual needs Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, ROM, RAM, magnetic or disk etc. are various can store program code Medium.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.

Claims (10)

1. a kind of control method of mobile terminal is applied to mobile terminal, which is characterized in that the described method includes:
Receive the trigger action that user executes a target object in multiple list objects in list interface;
Identify the touch position of the trigger action, wherein the operating area of each list object includes preset multiselect region With preset single choice region;
If the touch position belongs in preset multiselect region, first object selection region is determined simultaneously according to the trigger action List object in the first object selection region is collectively labeled as selected state.
2. control method as described in claim 1, which is characterized in that the touch position of the identification trigger action it Afterwards, the method also includes:
If the touch position belongs in preset single choice region, the region where determining the target object is reference selection area Domain;
Boundary marking is shown respectively in the boundary position with reference to selection region;
User is received to the moving operation of the boundary marking;
The second target selecting region is determined according to the position of the boundary marking, and by the column in second target selecting region Table object is collectively labeled as selected state.
3. control method as claimed in claim 2, which is characterized in that described in the boundary position with reference to selection region point Do not show boundary marking, comprising:
Coboundary mark and lower boundary mark are shown with reference to selection region described;
It is described to receive user to the moving operation of the boundary marking, comprising:
Receive the moving operation that user identifies the coboundary and/or lower boundary identifies;
The position according to the boundary marking determines the second target selecting region, and will be in second target selecting region List object be collectively labeled as selected state and include:
The coboundary is identified into the region between lower boundary mark and is determined as the second target selecting region, and by described second List object in target selecting region is collectively labeled as selected state.
4. control method as described in claim 1, which is characterized in that described to determine that first object selects according to the trigger action After selecting region and the list object in the first object selection region being collectively labeled as selected state, the method is also wrapped It includes:
Boundary marking is shown respectively in the boundary position of the first object selection region;
User is received to the moving operation of the boundary marking;
Third target selecting region is determined according to the position of the boundary marking, and by the column in the third target selecting region Table object is collectively labeled as selected state.
5. control method as described in claim 1, which is characterized in that if the touch position belongs to preset multiselect area In domain, according to the trigger action determine first object selection region and by the list object in the first object selection region all Labeled as selected state, comprising:
If the touch position belongs in preset multiselect region, judge in the list interface with the presence or absence of selection region;
If selection region is not present in the list interface, first list object and the target pair of the list interface are determined Region as between is first object selection region;
If there are at least one selection region in the list interface, it is determining with the closest selection region of the target object with Region between the target object is first object selection region, or determines one of selection area according to the user's choice Region between domain and the target object is first object selection region;
List object in the first object selection region is collectively labeled as selected state.
6. a kind of mobile terminal, which is characterized in that the mobile terminal includes:
First receiving module, for receiving user in list interface to the target object execution in multiple list objects Trigger action;
Identification module, for identification touch position of the trigger action, wherein the operating area of each list object includes pre- If multiselect region and preset single choice region;
First determining module determines if belonging in preset multiselect region for the touch position according to the trigger action List object in the first object selection region is simultaneously collectively labeled as selected state by first object selection region.
7. mobile terminal as claimed in claim 6, which is characterized in that the mobile terminal further include:
Second determining module determines the target object place if belonging in preset single choice region for the touch position Region be with reference to selection region;
First display module, for showing boundary marking respectively in the boundary position with reference to selection region;
Second receiving module receives user to the moving operation of the boundary marking;
Third determining module, for determining the second target selecting region according to the position of the boundary marking, and by described second List object in target selecting region is collectively labeled as selected state.
8. mobile terminal as claimed in claim 7, which is characterized in that first display module, in the reference choosing It selects region and shows coboundary mark and lower boundary mark;
Second receiving module, for receiving the moving operation that user identifies the coboundary and/or lower boundary identifies;
The third determining module is determined as the second target for the coboundary to be identified the region between lower boundary mark Selection region, and the list object in second target selecting region is collectively labeled as selected state.
9. mobile terminal as claimed in claim 6, which is characterized in that the mobile terminal further include:
Second display module, for showing boundary marking respectively in the boundary position of the first object selection region;
Third receiving module, for receiving user to the moving operation of the boundary marking;
4th determining module, for determining third target selecting region according to the position of the boundary marking, and by the third List object in target selecting region is collectively labeled as selected state.
10. mobile terminal as claimed in claim 6, which is characterized in that first determining module, comprising:
Judging unit judges whether deposit in the list interface if belonging in preset multiselect region for the touch position In selection region;
First determination unit, if determining first of the list interface for selection region to be not present in the list interface Region between list object and the target object is first object selection region;
Second determination unit, if for there are at least one selection region, the determining and target objects in the list interface Region between closest selection region and the target object is first object selection region, or according to the user's choice Determine that the region between one of selection region and the target object is first object selection region;
Marking unit, for the list object in the first object selection region to be collectively labeled as selected state.
CN201610794848.5A 2016-08-31 2016-08-31 A kind of control method and mobile terminal of mobile terminal Active CN106354391B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610794848.5A CN106354391B (en) 2016-08-31 2016-08-31 A kind of control method and mobile terminal of mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610794848.5A CN106354391B (en) 2016-08-31 2016-08-31 A kind of control method and mobile terminal of mobile terminal

Publications (2)

Publication Number Publication Date
CN106354391A CN106354391A (en) 2017-01-25
CN106354391B true CN106354391B (en) 2019-05-17

Family

ID=57857659

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610794848.5A Active CN106354391B (en) 2016-08-31 2016-08-31 A kind of control method and mobile terminal of mobile terminal

Country Status (1)

Country Link
CN (1) CN106354391B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108874279B (en) * 2018-05-04 2020-11-03 珠海格力电器股份有限公司 Selection method and device, terminal equipment and readable storage medium
CN109151320B (en) * 2018-09-29 2022-04-22 联想(北京)有限公司 Target object selection method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739204A (en) * 2009-12-25 2010-06-16 宇龙计算机通信科技(深圳)有限公司 Method and device for selecting multiple objects in batches and touch screen terminal
CN102915183A (en) * 2011-09-07 2013-02-06 微软公司 Multi-cell selection using touch input
CN103513870A (en) * 2012-06-29 2014-01-15 汉王科技股份有限公司 Method and device for selecting multiple articles in list interface of intelligent terminal device
EP3015969A1 (en) * 2014-10-31 2016-05-04 Samsung Electronics Co., Ltd Method of selecting one or more items according to user input and electronic device therefor
CN105898019A (en) * 2015-12-08 2016-08-24 乐视移动智能信息技术(北京)有限公司 Mobile terminal list multiple-choice method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101739204A (en) * 2009-12-25 2010-06-16 宇龙计算机通信科技(深圳)有限公司 Method and device for selecting multiple objects in batches and touch screen terminal
CN102915183A (en) * 2011-09-07 2013-02-06 微软公司 Multi-cell selection using touch input
CN103513870A (en) * 2012-06-29 2014-01-15 汉王科技股份有限公司 Method and device for selecting multiple articles in list interface of intelligent terminal device
EP3015969A1 (en) * 2014-10-31 2016-05-04 Samsung Electronics Co., Ltd Method of selecting one or more items according to user input and electronic device therefor
CN105898019A (en) * 2015-12-08 2016-08-24 乐视移动智能信息技术(北京)有限公司 Mobile terminal list multiple-choice method and device

Also Published As

Publication number Publication date
CN106354391A (en) 2017-01-25

Similar Documents

Publication Publication Date Title
CN106201321B (en) A kind of application control method and mobile terminal
CN106406656B (en) A kind of control method and mobile terminal of application tool bar
CN106951141B (en) A kind of processing method and mobile terminal of icon
CN106528160B (en) A kind of application program image target adding method and terminal
CN107632895A (en) A kind of information sharing method and mobile terminal
CN105975152A (en) Fingerprint-based application calling method and mobile terminal
CN107368580B (en) A kind of Webpage display process and mobile terminal
CN106959901B (en) A kind of multipath replicates method of attaching and mobile terminal
CN106527904A (en) Method for adjusting display interface and mobile terminal
CN106354407A (en) Information sharing method and mobile terminal
CN107219988A (en) A kind of interface operation bootstrap technique and mobile terminal
CN106157125A (en) A kind of payment interface changing method and device
CN107544729A (en) The interface switching method and mobile terminal of a kind of application
CN106126035A (en) A kind of method that application program shows and mobile terminal
CN106886894A (en) One kind pays strategy and suggestion method and mobile terminal
CN106648382A (en) Picture browsing method and mobile terminal
CN106371659A (en) Function entry enable method and mobile terminal
CN106776871A (en) The storage method and mobile terminal of a kind of multimedia file
CN106201174A (en) The operational approach of mobile terminal and mobile terminal
CN106502545B (en) A kind of operating method and mobile terminal for sliding control
CN106354391B (en) A kind of control method and mobile terminal of mobile terminal
CN107526523B (en) A kind of the operation interface control method and mobile terminal of mobile terminal
CN107295218B (en) A kind of image processing method and mobile terminal
CN107026986B (en) A kind of processing method and mobile terminal of video background music
CN105975154A (en) Application icon search method and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant