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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04886—Interaction 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
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.
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)
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)
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 |
-
2016
- 2016-08-31 CN CN201610794848.5A patent/CN106354391B/en active Active
Patent Citations (5)
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 |