CN105183460B - A kind of list methods of exhibiting and terminal - Google Patents
A kind of list methods of exhibiting and terminal Download PDFInfo
- Publication number
- CN105183460B CN105183460B CN201510502326.9A CN201510502326A CN105183460B CN 105183460 B CN105183460 B CN 105183460B CN 201510502326 A CN201510502326 A CN 201510502326A CN 105183460 B CN105183460 B CN 105183460B
- Authority
- CN
- China
- Prior art keywords
- item
- list
- secondary series
- list item
- sublist
- 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
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000001747 exhibiting effect Effects 0.000 title claims abstract description 16
- 238000001514 detection method Methods 0.000 claims description 17
- 238000012360 testing method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000007689 inspection Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
Landscapes
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a kind of list methods of exhibiting and terminals, including:Terminal receives the displaying instruction to first row list item in list directory first;It is instructed further according to displaying, shows the first sublist item of first row list item;When detecting that terminal current presentation has the secondary series list item of list directory, secondary series list item is not shown or does not show the second sublist item of secondary series list item, wherein secondary series list item is that same row table level is other with first row list item.In embodiments of the present invention, terminal can be instructed according to displaying, it shows the first sublist item of first row list item, and when detecting that terminal current presentation has the secondary series list item of list directory, does not show secondary series list item or do not show the second sublist item of secondary series list item.It can be seen that list displaying can be simplified by implementing the embodiment of the present invention.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of list methods of exhibiting and terminals.
Background technology
With the fast development of internet and the rapid proliferation of terminal, the function of terminal are become stronger day by day, and many terminals
On be also all configured with display screen, it is also very universal the case where showing the list of multiple list items composition on display screen.However, with
The number for list items in list is presented the trend that increases, and the display forms of each list items also very important is asked at one
Topic.Currently, when terminal clicks a certain list items, if the list items further include sublist item, terminal can show the list items
Under all sublist items, if when also clicking on the list items with list items peer before, before show list items
Also it can all show, burden is shown so as to cause entire list.
Invention content
An embodiment of the present invention provides a kind of list methods of exhibiting and terminals, can simplify list displaying.
In a first aspect, the embodiment of the invention discloses a kind of list methods of exhibiting, including:
The displaying to first row list item in list directory is received to instruct;
It is instructed according to the displaying, shows the first sublist item of the first row list item;
When detecting that terminal current presentation has the secondary series list item of the list directory, the secondary series list item is not shown
Or do not show the second sublist item of the secondary series list item, wherein the secondary series list item is with the first row list item
Same row table level is other.
The realization method provided with reference to first aspect executes step in the first possible realization method of first aspect
Suddenly before showing the first sublist item of the first row list item, following steps can also be performed:
Obtain the historical operation frequency to each sub-project in the first sublist item;
According to the historical operation frequency, each in the first sublist item is adjusted according to preset ordering rule
Sub-project puts in order.
The realization method provided with reference to first aspect executes step in second of possible realization method of first aspect
Suddenly the first sublist item for showing the first row list item, specifically includes:
Show the presupposed information of each sub-project in the first sublist item.
The first possible realization method and first aspect of the realization method, first aspect that provide with reference to first aspect
Second of possible realization method in any one realization method, in the third possible realization method of first aspect
In, the step does not show the secondary series list item when detecting that terminal display has the secondary series list item of the list directory
Or do not show the second sublist item of the secondary series list item, it specifically includes:
It detects and whether there is secondary series list item in the list directory;
When the test results is yes, the secondary series list item is not shown or does not show the second son of the secondary series list item
List items.
The first possible realization method and first aspect of the realization method, first aspect that provide with reference to first aspect
Second of possible realization method in any one realization method, in the third possible realization method of first aspect
In, the step does not show the secondary series list item when detecting that terminal display has the secondary series list item of the list directory
Or do not show the second sublist item of the secondary series list item, it specifically includes:
Detect whether the secondary series list item in the list directory has shown the second sublist item;
When the test results is yes, the second sublist item of the secondary series list item is not shown.
Second aspect, the embodiment of the invention discloses a kind of terminals, including:
Receiving unit, for receiving the displaying instruction to first row list item in list directory;
Display unit, the displaying for being received according to the receiving unit instruct, and show the first row list item
First sublist item;
The display unit is additionally operable to when detecting that terminal current presentation has the secondary series list item of the list directory, no
It shows the secondary series list item or does not show the second sublist item of the secondary series list item, wherein the secondary series list item
It is that same row table level is other with the first row list item.
In conjunction with the terminal that second aspect provides, in the first possible terminal of second aspect, the terminal further includes:
Acquiring unit, for obtaining the historical operation frequency to each sub-project in the first sublist item;
Adjustment unit, the historical operation frequency for being obtained according to the acquiring unit are advised according to preset sequence
Then adjust putting in order for each sub-project in the first sublist item.
In conjunction with the terminal that second aspect provides, in second of possible terminal of second aspect, the display unit tool
Body is used to show the presupposed information of each sub-project in the first sublist item.
Second of the terminal, the first possible terminal of second aspect and second aspect that are there is provided in conjunction with second aspect
Any one terminal in possible terminal, in the third possible terminal of second aspect, the display unit includes:
First detection module whether there is secondary series list item for detecting in the list directory;
First display module, for when the first detection module testing result is to be, not showing the second list
Item or the second sublist item for not showing the secondary series list item.
Second of the terminal, the first possible terminal of second aspect and second aspect that are there is provided in conjunction with second aspect
Any one terminal in possible terminal, in the third possible terminal of second aspect, the display unit includes:
Whether the second detection module, the secondary series list item for detecting in the list directory have shown the second sublist
;
Second display module, for when the second detection module testing result is to be, not showing the second list
Second sublist item of item.
In the embodiment of the present invention, terminal receives the displaying instruction to first row list item in list directory first;Further according to exhibition
Show instruction, shows the first sublist item of first row list item;When the second list for detecting that terminal current presentation has list directory
Xiang Shi does not show secondary series list item or does not show the second sublist item of secondary series list item, wherein secondary series list item and first
List items are that same row table level is other.In embodiments of the present invention, terminal can be instructed according to displaying, and the first of displaying first row list item
Sublist item, and when detecting that terminal current presentation has the secondary series list item of list directory, do not show secondary series list item or
The second sublist item of secondary series list item is not shown.It can be seen that list displaying can be simplified by implementing the embodiment of the present invention.
Description of the drawings
It to describe the technical solutions in the embodiments of the present invention more clearly, below will be to needed in the embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field
For logical technical staff, without creative efforts, other drawings may also be obtained based on these drawings.
Fig. 1 is a kind of flow diagram of list methods of exhibiting disclosed by the embodiments of the present invention;
Fig. 2 is the flow diagram of another list methods of exhibiting disclosed by the embodiments of the present invention;
Fig. 3 is a kind of structural schematic diagram of terminal disclosed by the embodiments of the present invention;
Fig. 4 is the structural schematic diagram of another terminal disclosed by the embodiments of the present invention;
Fig. 5 is the structural schematic diagram of another terminal disclosed by the embodiments of the present invention.
Specific implementation mode
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 describes, 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.
An embodiment of the present invention provides a kind of list methods of exhibiting and terminals.In embodiments of the present invention, terminal can basis
Displaying instruction shows the first sublist item of first row list item, and is detecting that terminal current presentation has the second of list directory
When list items, secondary series list item is not shown or does not show the second sublist item of secondary series list item.It can be seen that implementing this hair
Bright embodiment can simplify list displaying.
Referring to Fig. 1, Fig. 1 is a kind of flow diagram of list methods of exhibiting disclosed by the embodiments of the present invention.Wherein,
In, method shown in FIG. 1 can be applied to smart mobile phone (such as Android phone, iOS mobile phones), tablet computer, palm PC
And in the terminals such as mobile internet device (Mobile Internet Devices, MID), PAD.As shown in Figure 1, the list
Methods of exhibiting may include:
S101, reception instruct the displaying of first row list item in list directory.
In the embodiment of the present invention, list directory may include contacts list catalogue, mail tabulation catalogue and e-book
Chapters and sections catalogue etc..
In the embodiment of the present invention, displaying instruction can be the instruction that user is inputted by touch-control target button, also may be used
To be instruction that user is inputted by input speech signal, the present invention is not construed as limiting.
In the embodiment of the present invention, first row list item can be first order list items, can also be second level list items, may be used also
To be N grades of list items.Wherein, N is positive integer, and second level list items are the sublist items of first order list items, with such
It pushes away, third level list items are the sublist items of second level list items, and N grades of list items are the sublist of (N-1) grade list items
.For example, when list directory is contacts list, then contact person's grouping is then the first order list in the list directory
, the specific contact person under each contact person grouping is then sublist item namely the second level list of first order list items
.
Specifically, when terminal output listing catalogue, terminal can receive the displaying to first row list item in list directory
Instruction.
S102, it is instructed according to displaying, shows the first sublist item of first row list item.
In the embodiment of the present invention, since the list items in list directory not necessarily all have sublist item, work as reception
To when the displaying instruction of first row list item, terminal can detect whether first row list item includes sublist item, if inspection in list directory
It when whether measuring first row list item including sublist item, is instructed according to displaying, shows the first sublist item of first row list item.It lifts
For example, when list directory is contacts list, contact person's grouping includes senior middle school's classmate's group, junior middle school's classmate's group, university classmate
When group, household's group and co-workers group.When first row list item is household's group, when user operates for household's group, then terminal
Can detect whether household's group includes specific household's contact details, include specific household's contact details when detecting that household organizes
When, then show specific household's contact details.Wherein, contact details may include the name of contact person, contact person phone number
Code and contact addresses etc. information.The present invention is not construed as limiting.
S103, when detecting that terminal current presentation has the secondary series list item of list directory, do not show secondary series list item or
Person does not show the second sublist item of secondary series list item.
In the embodiment of the present invention, secondary series list item is that same row table level is other with first row list item.For example, when list mesh
When record is contacts list, contact person grouping include senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group, household's group and together
Thing group.Wherein, senior middle school classmate group, junior middle school's classmate's group, university's classmate's group, household's group and co-workers group same row table level each other two-by-two
Not.
As an alternative embodiment, when detecting that terminal current presentation has the secondary series list item of list directory,
The second sublist item of secondary series list item is not shown.For example, when list directory is contacts list, contact person is grouped packet
When including senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group, household's group and co-workers group.When first row list item is household's group,
When user operates for household's group, and it includes sublist item to have been detected by household's group;And detect senior middle school's classmate's group,
When including sublist item in the grouping of at least one of junior middle school's classmate's group, university's classmate's group and co-workers group, then household's group is shown
Sublist item, do not show that in senior middle school classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group include sublist
.That is, the contact details of displaying household's group, do not show senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group
In contact person contact details.
As another optional embodiment, when the secondary series list item for detecting that terminal current presentation has list directory
When, secondary series list item is not shown.For example, when list directory is contacts list, contact person's grouping includes senior middle school classmate
When group, junior middle school's classmate's group, university's classmate's group, household's group and co-workers group.When first row list item is household's group, when user is directed to
Household's group operates, then terminal control does not show senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group.Its
In, no matter whether senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group include sublist item, do not show.
In Fig. 1, terminal receives the displaying instruction to first row list item in list directory first;It is instructed further according to displaying,
Show the first sublist item of first row list item;When detecting that terminal current presentation has the secondary series list item of list directory, no
Displaying secondary series list item or the second sublist item for not showing secondary series list item, wherein secondary series list item and first row list item
It is other for same row table level.In embodiments of the present invention, terminal can be instructed according to displaying, show the first sublist of first row list item
, and when detecting that terminal current presentation has the secondary series list item of list directory, do not show secondary series list item or do not show
Second sublist item of secondary series list item.It can be seen that list displaying can be simplified by implementing the embodiment of the present invention.
Referring to Fig. 2, Fig. 2 is the flow diagram of another list methods of exhibiting disclosed by the embodiments of the present invention.Such as Fig. 2
Shown, which may include:
S201, reception instruct the displaying of first row list item in list directory.
In the embodiment of the present invention, displaying instruction can be the instruction that user is inputted by touch-control target button, also may be used
To be instruction that user is inputted by input speech signal, the present invention is not construed as limiting.
In the embodiment of the present invention, first row list item can be first order list items, can also be second level list items, may be used also
To be N grades of list items.Wherein, N is positive integer, and second level list items are the sublist items of first order list items, with such
It pushes away, third level list items are the sublist items of second level list items, and N grades of list items are the sublist of (N-1) grade list items
.
In the embodiment of the present invention, in receiving to list directory after the displaying instruction of first row list item, it can also detect
Whether terminal opens list steer mode, wherein list steer mode includes that the list items in terminal control list directory are only opened up
Show the identical sublist item of rank in a list items, the mould without showing the sublist item of other list items under list directory
Formula.
S202, it obtains to the historical operation frequency of each sub-project in the first sublist item.
In the embodiment of the present invention, the historical operation frequency of each sub-project can be right in the preset period
The operating frequency of each sub-project.Wherein, the preset period can be one month, a week or one day.And
The preset period can be set as needed by user, can also be by terminal according to the type of list directory into
Row setting can also be that terminal is set according to the history of user setting record.
When terminal carries out set period of time according to the type of list directory, it is directed to the type of different list directories,
The period then set may be different.For example, when the type of list directory is contacts list, due to may often need
Good friend is contacted, then the operating frequency of contacts list can be higher than the operating frequency of other list directory, then the period set
Can be shorter, such as one day or a week.When the type of list directory is mail tabulation, as the behaviour of mail tabulation
When working frequency is relatively low, then the period set can be longer, such as one month or two months.
When terminal sets record according to the history of user carries out set period of time, then following steps can be specifically included:
11) the history setting record for time segment length in terminal is obtained;
12) average value for the time span that record determined within the preset period is set according to above-mentioned history;
13) length of period was set to the time to match with above-mentioned average value according to pre-stored setting rule
Length.
For example, it is 3 times to obtain and be directed to the setpoint frequency of time segment length in terminal in nearly one month, wherein every
The time span of primary setting all be 10 minutes, then the average value of the time span set in nearly one month as 10 minutes,
Then when this setting time length, 10 minutes can also be set as.
As an alternative embodiment, according to step S201 it is found that when detection terminal does not open list steer mode
When, then output is for prompting user to open the prompt message of list steer mode.Wherein, the way of output of prompt message can be
Voice prompt can also be text prompt, output character while can also be voice prompt.When terminal is mobile terminal and can
When the terminal being convenient for carrying, vibration prompt can also be exported.
S203, according to historical operation frequency, adjust each height in the first sublist item according to preset ordering rule
Project puts in order.
In the embodiment of the present invention, when the historical operation frequency for obtaining each sub-project that user includes for first row list item
After rate, putting in order for each sub-project in the first sublist item can be adjusted according to preset ordering rule.Wherein, in advance
If ordering rule may include:From high to low with historical operation frequency, the sequence of corresponding sublist item is adjusted.
S204, it is instructed according to displaying, shows the first sublist item of first row list item.
In the embodiment of the present invention, when according to historical operation frequency, the first sublist item is adjusted according to preset ordering rule
In the putting in order of each sub-project after, can also show the first sublist item of first row list item.For example, when
First row list item is household's group, and has father, mother, elder sister and younger brother under household's group, wherein in nearly middle of the month, terminal
It is 12 times to get with the frequency that contacts of father, and the frequency that contacts with mother is 15 times, and the frequency that contacts with elder sister is 6 times, with
The contact frequency of younger brother is 36 times, then after sort from high to low according to contact frequency, the lower contact person shown of household's group sequentially according to
Secondary is younger brother, mother, father and elder sister.
As an alternative embodiment, the first sublist item of displaying first row list item, may include:Displaying first
The presupposed information of each sub-project in sublist item.For example, when first row list item is household's group, the first sublist item
For specific contact person, such as:Father, mother, elder sister and younger brother, wherein again comprising each under each first sublist item
The contact method of a contact person, such as telephone number, age, work unit's sub-project, then according to preset displaying rule
Show the presupposed information of each sub-project in the first sublist item.Such as:Only displaying telephone number, or only show the age,
Or only show work unit etc..
As another optional embodiment, when detecting that terminal display has the secondary series list item of list directory, no
Displaying secondary series list item or the second sublist item for not showing secondary series list item, specifically include:Detect list directory in whether
There are secondary series list items;When the test results is yes, secondary series list item is not shown or do not show the second son of secondary series list item
List items.
As another optional embodiment, when detecting that terminal display has the secondary series list item of list directory, no
Displaying secondary series list item or the second sublist item for not showing secondary series list item, specifically include:Detect the in list directory
Whether two list items have shown the second sublist item;When the test results is yes, the second sublist of secondary series list item is not shown
.
As another optional embodiment, in detection is received for list directory the displaying of secondary series list item refer to
When enabling, detect whether the secondary series list item includes the second sublist item, if it includes the second sublist item to detect the secondary series list item
When, then the first row list item that shows the second sublist item, and shown before not showing simultaneously.For example, work as first list
When item is household group, after being shown to first row list item, if receiving the exhibition for secondary series list item (classmate group)
When showing instruction, then the sublist item under secondary series list item (classmate group) is shown, do not show first row list item (household group)
Under sublist item.
In fig. 2, terminal list items tool identical with first row list item rank in detecting list directory is described in detail
When having sublist item, terminal is directed to the historical operation frequency for each sub-project that first row list item includes by obtaining user,
Sub-project is ranked up, and the sub-project item after sequence is shown.Implement the embodiment of the present invention, by adjusting first row
The sequence of the sub-project of list item, when the sub-project of first row list item includes that number is more, when user needs to operate first row
When a certain sub-project in list item, it can find faster, so as to improve operating efficiency.
Referring to Fig. 3, Fig. 3 is a kind of structural schematic diagram of terminal disclosed by the embodiments of the present invention, for executing above-mentioned row
Table methods of exhibiting.Wherein, terminal shown in Fig. 3 can include but is not limited to smart mobile phone (such as Android phone, iOS mobile phones
Deng), tablet computer, palm PC and mobile internet device (Mobile Internet Devices, MID), PAD etc. eventually
End.As shown in figure 3, the terminal includes:Receiving unit 301 and display unit 302, wherein
Receiving unit 301, for receiving the displaying instruction to first row list item in list directory.
In the embodiment of the present invention, list directory may include contacts list catalogue, mail tabulation catalogue and e-book
Chapters and sections catalogue etc..
In the embodiment of the present invention, displaying instruction can be the instruction that user is inputted by touch-control target button, also may be used
To be instruction that user is inputted by input speech signal, the present invention is not construed as limiting.
In the embodiment of the present invention, first row list item can be first order list items, can also be second level list items, may be used also
To be N grades of list items.Wherein, N is positive integer, and second level list items are the sublist items of first order list items, with such
It pushes away, third level list items are the sublist items of second level list items, and N grades of list items are the sublist of (N-1) grade list items
.For example, when list directory is contacts list, then contact person's grouping is then the first order list in the list directory
, the specific contact person under each contact person grouping is then sublist item namely the second level list of first order list items
.
Specifically, when terminal output listing catalogue, receiving unit 301 can be received to first row list item in list directory
Displaying instruction.
Display unit 302, the displaying instruction for being received according to receiving unit 301, the first of displaying first row list item
Sublist item.
In the embodiment of the present invention, since the list items in list directory not necessarily all have sublist item, work as reception
Unit 301 receives whether first row list item includes sublist to that when the displaying instruction of first row list item, can be detected in list directory
, if detect whether first row list item includes sublist item, display unit 302 is instructed according to displaying, shows first list
First sublist item of item.For example, when list directory is contacts list, contact person grouping include senior middle school's classmate's group,
When junior middle school's classmate's group, university's classmate's group, household's group and co-workers group.When first row list item is household's group, when user is directed to house
People's group operates, then terminal can detect whether household's group includes specific household's contact details, when detecting that household's group includes
When specific household's contact details, then display unit 302 shows specific household's contact details.Wherein, contact details can wrap
Include the name of contact person, the telephone number of contact person and contact addresses etc. information.The present invention is not construed as limiting.
In the embodiment of the present invention, secondary series list item is that same row table level is other with first row list item.For example, when list mesh
When record is contacts list, contact person grouping include senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group, household's group and together
Thing group.Wherein, senior middle school classmate group, junior middle school's classmate's group, university's classmate's group, household's group and co-workers group same row table level each other two-by-two
Not.
As an alternative embodiment, when detecting that terminal current presentation has the secondary series list item of list directory,
Display unit 302 does not show the second sublist item of secondary series list item.For example, when list directory is contacts list,
When contact person's grouping includes senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group, household's group and co-workers group.Work as first list
When being household's group, when user operates for household's group, and it includes sublist item to have been detected by household's group;And it detects
When in the grouping of at least one of senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group comprising sublist item,
It then shows the sublist item of household's group, does not show in senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group
Including sublist item.That is, the contact details of displaying household's group, do not show senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group
And the contact details of the contact person in co-workers group.
As another optional embodiment, when the secondary series list item for detecting that terminal current presentation has list directory
When, display unit 302 does not show secondary series list item.For example, when list directory is contacts list, contact person is grouped packet
When including senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group, household's group and co-workers group.When first row list item is household's group,
When user operates for household's group, then terminal control do not show senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and
Co-workers group.Wherein, no matter whether senior middle school's classmate's group, junior middle school's classmate's group, university's classmate's group and co-workers group include sublist item,
It does not show.
In figure 3, receiving unit 301 receives the displaying instruction to first row list item in list directory first;Display unit
302 instruct further according to the displaying that receiving unit 301 receives, and show the first sublist item of first row list item;When detecting end
End current presentation is when having the secondary series list item of list directory, does not show secondary series list item or does not show the second of secondary series list item
Sublist item, wherein secondary series list item is that same row table level is other with first row list item.In embodiments of the present invention, display unit
302 can instruct according to displaying, show the first sublist item of first row list item, and detecting that terminal current presentation has list mesh
When the secondary series list item of record, secondary series list item is not shown or does not show the second sublist item of secondary series list item.It can be seen that
List displaying can be simplified by implementing the embodiment of the present invention.
Referring to Fig. 4, Fig. 4 is the structural schematic diagram of another terminal disclosed by the embodiments of the present invention, it is above-mentioned for executing
List methods of exhibiting.Wherein, Fig. 4 is that further refinement obtains on the basis of Fig. 3, in addition to including all units shown in Fig. 3,
Can also include acquiring unit 303 and adjustment unit 304, wherein
Acquiring unit 303, for obtaining the historical operation frequency to each sub-project in the first sublist item.
Adjustment unit 304, the historical operation frequency for being obtained according to acquiring unit 303, according to preset ordering rule
Adjust putting in order for each sub-project in the first sublist item.
In the embodiment of the present invention, the historical operation frequency of each sub-project can be right in the preset period
The operating frequency of each sub-project.Wherein, the preset period can be one month, a week or one day.And
The preset period can be set as needed by user, can also be by terminal according to the type of list directory into
Row setting can also be that terminal is set according to the history of user setting record.
When carrying out set period of time according to the type of list directory, it is directed to the type of different list directories, then is set
The fixed period may be different.For example, when the type of list directory is contacts list, due to that may be frequently necessary to join
Friend is fastened, then the operating frequency of contacts list can be higher than the operating frequency of other list directory, then the period set can be with
It is shorter, such as one day or a week.When the type of list directory is mail tabulation, when the operation frequency of mail tabulation
When rate is relatively low, then the period set can be longer, such as one month or two months.
When setting record progress set period of time according to the history of user, then following steps can be specifically included:
11) the history setting record for time segment length in terminal is obtained;
12) average value for the time span that record determined within the preset period is set according to above-mentioned history;
13) length of period was set to the time to match with above-mentioned average value according to pre-stored setting rule
Length.
For example, it is 3 times to obtain and be directed to the setpoint frequency of time segment length in terminal in nearly one month, wherein every
The time span of primary setting all be 10 minutes, then the average value of the time span set in nearly one month as 10 minutes,
Then when this setting time length, 10 minutes can also be set as.
In the embodiment of the present invention, when the historical operation frequency for obtaining each sub-project that user includes for first row list item
After rate, putting in order for each sub-project in the first sublist item can be adjusted according to preset ordering rule.Wherein, in advance
If ordering rule may include:From high to low with historical operation frequency, the sequence of corresponding sublist item is adjusted.
In the embodiment of the present invention, when according to historical operation frequency, adjustment unit 304 is according to preset ordering rule adjustment the
After the putting in order of each sub-project in one sublist item, the first sublist item of first row list item can also be shown.
For example, when first row list item is household's group, and there are father, mother, elder sister and younger brother under household's group, wherein nearly one
In a middle of the month, it is 12 times that terminal, which is got with the frequency that contacts of father, and the frequency that contacts with mother is 15 times, with contacting frequently for elder sister
Rate is 6 times, and the frequency that contacts with younger brother is 36 times, then after sorting from high to low according to contact frequency, the lower connection shown of household's group
It is that people's sequence is followed successively by younger brother, mother, father and elder sister.
As an alternative embodiment, display unit 302 shows the first sublist item of first row list item, can wrap
It includes:Display unit 302 shows the presupposed information of each sub-project in the first sublist item.For example, work as first list
Item is household's group, and the first sublist item is specific contact person, such as:Father, mother, elder sister and younger brother, wherein each
Include the contact method of each contact person, such as telephone number, age, work unit's sub-project under first sublist item again,
Then according to the presupposed information of each sub-project in preset displaying rule the first sublist item of displaying.Such as:Only show
Telephone number either only shows age or only displaying work unit etc..
As an alternative embodiment, display unit 302 may further include:First detection module 3020 and
First display module 3021, wherein
First detection module 3020 whether there is secondary series list item for detecting in list directory.
First display module 3021, for when 3020 testing result of first detection module is to be, not showing second list
Item or the second sublist item for not showing secondary series list item.
As another optional embodiment, display unit 302 may further include:Second detection module 3022 with
And second display module 3023, wherein
Whether the second detection module 3022, the secondary series list item for detecting in list directory have shown the second sublist
.
Second display module 3023, for when 3022 testing result of the second detection module is to be, not showing second list
Second sublist item of item.
As another optional embodiment, the secondary series list item in receiving unit 301 is received for list directory
Displaying instruction when, detect the secondary series list item whether include the second sublist item, if detect the secondary series list item include second
When sublist item, then display unit 302 shows the second sublist item, and the first row list item shown before not showing simultaneously.
For example, when first row list item is household group, after being shown to first row list item, if receiving unit 301 receives
When being instructed to the displaying for secondary series list item (classmate group), then display unit 302 shows secondary series list item (classmate group)
Under sublist item, do not show the sublist item under first row list item (household group).
In Fig. 4, the list items identical with first row list item rank in detecting list directory, which are described in detail, has son
When list items, adjustment unit 304 obtains user by acquiring unit 303 and is directed to each sub-project that first row list item includes
Sub-project is ranked up by historical operation frequency, display unit 302, and the sub-project item after sequence is shown.Implement this
Inventive embodiments adjust the sequence of the sub-project of first row list item by adjusting unit 304, when the sub-project packet of first row list item
Include number it is more when, when user need operate first row list item in a certain sub-project when, can find faster, from
And operating efficiency can be improved.
Referring to Fig. 5, Fig. 5 is the structural schematic diagram of another terminal disclosed by the embodiments of the present invention, it is above-mentioned for executing
List methods of exhibiting.As shown in figure 5, the terminal 500 may include:At least one processor 501, at least one input unit
502, at least one output device 503, the equal components of memory 505.Wherein, these components by one or more bus 504 into
Row communication connection.It will be understood by those skilled in the art that the structure of terminal shown in Fig. 5 is not constituted to the embodiment of the present invention
Restriction, it, either busbar network, can also be hub-and-spoke configuration, can also include than illustrating more or fewer portions
Part either combines certain components or different components arrangement.Wherein:
Processor 501 is the control centre of terminal, using the various pieces of various interfaces and the entire terminal of connection, is led to
It crosses operation or executes the program and/or module being stored in memory 505, and call the data being stored in memory 505,
To execute the various functions and processing data of terminal.Processor 501 can be by integrated circuit (Integrated Circuit, letter
Claim IC) composition, such as can be made of the IC of single encapsulation, it can also be by the envelope of more identical functions of connection or different function
It fills IC and forms.For example, processor 501 can only include central processing unit (Central Processing Unit, letter
Claim CPU), can also be CPU, digital signal processor (digital signal processor, abbreviation DSP), graphics process
The combination of device (Graphic Processing Unit, abbreviation GPU) and various control chips.In embodiments of the present invention,
CPU can be single operation core, can also include multioperation core.
Input unit 502 may include the touch screen of standard, keyboard etc., can also include wireline interface, wireless interface etc..
Output device 503 may include display screen, loud speaker etc., can also include wireline interface, wireless interface etc..
Memory 505 can be used for storing software program and module, processor 501, input unit 502 and output device
503 are stored in software program and module in memory 505 by calling, to execute terminal various functions application and
Realize data processing.Memory 505 includes mainly program storage area and data storage area, wherein program storage area can store behaviour
Make the application program etc. needed for system, at least one function;Data storage area can be stored uses created number according to terminal
According to etc..In embodiments of the present invention, operating system can be android system, iOS system or Windows operating system etc..
Specifically, processor 501 calls the application program being stored in memory 505, for performing the following operations:
Processor 501 controls the reception of input unit 502 and is instructed to the displaying of first row list item in list directory;
Processor 501 is instructed according to displaying, shows the first sublist item of first row list item;
When detecting that terminal current presentation has the secondary series list item of list directory, secondary series list item is not shown or is not opened up
Show the second sublist item of secondary series list item, wherein secondary series list item is that same row table level is other with first row list item.
In the embodiment of the present invention, processor 501 calls the application program being stored in memory 505, is executing step exhibition
Before showing the first sublist item of first row list item, it is additionally operable to execute following operation:
Processor 501 obtains the historical operation frequency to each sub-project in the first sublist item;
Processor 501 adjusts each in the first sublist item according to historical operation frequency according to preset ordering rule
Sub-project puts in order.
In the embodiment of the present invention, processor 501 calls the application program being stored in memory 505, executes the step
The the first sublist item for showing first row list item, specifically includes:
Show the presupposed information of each sub-project in the first sublist item.
In the embodiment of the present invention, processor 501 calls the application program being stored in memory 505, executes step when inspection
When measuring terminal display has the secondary series list item of list directory, secondary series list item is not shown or does not show the of secondary series list item
Two sublist items, specifically include following steps:
Processor 501, which detects, whether there is secondary series list item in list directory;
When 501 testing result of processor is to be, secondary series list item is not shown or does not show the second of secondary series list item
Sublist item.
In the embodiment of the present invention, processor 501 calls the application program being stored in memory 505, executes step when inspection
When measuring terminal display has the secondary series list item of list directory, secondary series list item is not shown or does not show the of secondary series list item
Two sublist items, specifically include following steps:
Whether the secondary series list item in detection list directory has shown the second sublist item;
When the test results is yes, the second sublist item of secondary series list item is not shown.
Specifically, the terminal introduced in the embodiment of the present invention can implement the list exhibition that the present invention combines Fig. 1, Fig. 2 introduction
Some or all of show in embodiment of the method flow.
Module in all embodiments of the invention or submodule can pass through universal integrated circuit, such as CPU (Central
Processing Unit, central processing unit), or pass through ASIC (Application Specific Integrated
Circuit, application-specific integrated circuit) it realizes.
The steps in the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
Unit in terminal of the embodiment of the present invention can be combined, divided and deleted according to actual needs.
One of ordinary skill in the art will appreciate that realizing all or part of flow in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer read/write memory medium
In, the program is when being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, abbreviation RAM) etc..
The above disclosure is only the preferred embodiments of the present invention, cannot limit the right model of the present invention with this certainly
It encloses, therefore equivalent changes made in accordance with the claims of the present invention, is still within the scope of the present invention.
Claims (10)
1. a kind of list methods of exhibiting, which is characterized in that the method includes:
The displaying to first row list item in list directory is received to instruct;
It is instructed according to the displaying, shows the first sublist item of the first row list item;
When detecting that terminal current presentation has the secondary series list item of the list directory, do not show the secondary series list item or
The second sublist item of the secondary series list item is not shown, wherein the secondary series list item is same with the first row list item
List rank.
2. according to the method described in claim 1, it is characterized in that, the first sublist item of the displaying first row list item
Before, further include:
Obtain the historical operation frequency to each sub-project in the first sublist item;
According to the historical operation frequency, each subitem in the first sublist item is adjusted according to preset ordering rule
Purpose puts in order.
3. according to the method described in claim 1, it is characterized in that, the first sublist of the displaying first row list item
, including:
Show the presupposed information of each sub-project in the first sublist item.
4. according to claim 1-3 any one of them methods, which is characterized in that described to have detected terminal current presentation
When stating the secondary series list item of list directory, the secondary series list item is not shown or does not show the second son of the secondary series list item
List items, including:
It detects and whether there is secondary series list item in the list directory;
When the test results is yes, the secondary series list item is not shown or does not show the second sublist of the secondary series list item
.
5. according to claim 1-3 any one of them methods, which is characterized in that described to have detected terminal current presentation
When stating the secondary series list item of list directory, the secondary series list item is not shown or does not show the second son of the secondary series list item
List items, including:
Detect whether the secondary series list item in the list directory has shown the second sublist item;
When the test results is yes, the second sublist item of the secondary series list item is not shown.
6. a kind of terminal, which is characterized in that the terminal includes:
Receiving unit, for receiving the displaying instruction to first row list item in list directory;
Display unit, the displaying for being received according to the receiving unit instruct, and show the first of the first row list item
Sublist item;
The display unit is additionally operable to, when detecting that terminal current presentation has the secondary series list item of the list directory, not show
The secondary series list item or the second sublist item for not showing the secondary series list item, wherein the secondary series list item and institute
It is that same row table level is other to state first row list item.
7. terminal according to claim 6, which is characterized in that the terminal further includes:
Acquiring unit, for obtaining the historical operation frequency to each sub-project in the first sublist item;
Adjustment unit, the historical operation frequency for being obtained according to the acquiring unit, according to preset ordering rule tune
Each sub-project in the whole first sublist item puts in order.
8. terminal according to claim 6, which is characterized in that the display unit is specifically used for showing the first son row
The presupposed information of each sub-project in list item.
9. according to the terminal described in any one of claim 6-8, which is characterized in that the display unit includes:
First detection module whether there is secondary series list item for detecting in the list directory;
First display module, for when the first detection module testing result be when, do not show the secondary series list item or
Person does not show the second sublist item of the secondary series list item.
10. according to the terminal described in any one of claim 6-8, which is characterized in that the display unit includes:
Whether the second detection module, the secondary series list item for detecting in the list directory have shown the second sublist item;
Second display module, for when the second detection module testing result is to be, not showing the secondary series list item
Second sublist item.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510502326.9A CN105183460B (en) | 2015-08-14 | 2015-08-14 | A kind of list methods of exhibiting and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510502326.9A CN105183460B (en) | 2015-08-14 | 2015-08-14 | A kind of list methods of exhibiting and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105183460A CN105183460A (en) | 2015-12-23 |
CN105183460B true CN105183460B (en) | 2018-09-14 |
Family
ID=54905559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510502326.9A Active CN105183460B (en) | 2015-08-14 | 2015-08-14 | A kind of list methods of exhibiting and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105183460B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106201776B (en) * | 2016-06-29 | 2017-09-26 | 广东欧珀移动通信有限公司 | The backup method and terminal of bag configuration file |
CN107885420A (en) * | 2016-09-29 | 2018-04-06 | 珠海金山办公软件有限公司 | A kind of menu bar display methods and system |
CN107436759B (en) * | 2017-06-19 | 2020-12-04 | 上海高顿教育培训有限公司 | Multi-level list display method for android system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1389783A (en) * | 2001-05-31 | 2003-01-08 | 三星电子株式会社 | Document list displaying apparatus capable of continaously displaying sab-list |
WO2004043070A1 (en) * | 2002-11-08 | 2004-05-21 | Koninklijke Philips Electronics N.V. | Method and apparatus for providing a selection list of content items |
CN101059747A (en) * | 2006-04-21 | 2007-10-24 | 三星电子株式会社 | Method and apparatus for displaying contents list |
WO2008019896A1 (en) * | 2006-08-16 | 2008-02-21 | Siemens Aktiengesellschaft | Method and system for displaying a multitude of objects on a display |
CN104821178A (en) * | 2015-03-20 | 2015-08-05 | 广东欧珀移动通信有限公司 | Method for displaying listed files and terminal |
-
2015
- 2015-08-14 CN CN201510502326.9A patent/CN105183460B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1389783A (en) * | 2001-05-31 | 2003-01-08 | 三星电子株式会社 | Document list displaying apparatus capable of continaously displaying sab-list |
WO2004043070A1 (en) * | 2002-11-08 | 2004-05-21 | Koninklijke Philips Electronics N.V. | Method and apparatus for providing a selection list of content items |
CN101059747A (en) * | 2006-04-21 | 2007-10-24 | 三星电子株式会社 | Method and apparatus for displaying contents list |
WO2008019896A1 (en) * | 2006-08-16 | 2008-02-21 | Siemens Aktiengesellschaft | Method and system for displaying a multitude of objects on a display |
CN104821178A (en) * | 2015-03-20 | 2015-08-05 | 广东欧珀移动通信有限公司 | Method for displaying listed files and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN105183460A (en) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11119627B2 (en) | Information display method, device, apparatus and storage medium | |
US11889014B2 (en) | Method and apparatus for processing contact information using a wireless terminal | |
US20180020090A1 (en) | Keyword based message handling | |
US9313309B2 (en) | Access to contacts | |
CN102713813B (en) | For carrying out the method and apparatus selected fast from ordered list | |
US9237122B2 (en) | Method and apparatus for adding recipient information | |
CN101951426A (en) | Contact person grouping method and terminal | |
CN107273111A (en) | A kind of multi-screen display method and terminal | |
CN104375753A (en) | Display control method, display control device and electronic device | |
CN104679405A (en) | Terminal | |
CN105183460B (en) | A kind of list methods of exhibiting and terminal | |
US20160165048A1 (en) | Methods and systems for automated business dialing | |
CN105227760A (en) | A kind of alarm clock setting method and terminal | |
CN105975545A (en) | Terminal control method and terminal | |
CN107786463A (en) | The method for down loading and device and medium product of a kind of network data | |
WO2021016760A1 (en) | Application pushing method and related device | |
US20100153877A1 (en) | Task Switching | |
CN108427549B (en) | Method and device for processing sound of notification message, storage medium and terminal | |
CN104780094B (en) | A kind of mail notification method and terminal | |
CN110770720B (en) | Resource searching method and related products | |
CN106210259A (en) | A kind of multi-screen display method and terminal | |
CN103150172A (en) | Method and equipment for realizing individual scene | |
CN107357803B (en) | Application page searching method, mobile device and device with storage function | |
CN110196661B (en) | Interface interaction method and device and electronic equipment | |
JP2004521431A (en) | Recommendation system with user-selectable input limiting factor and output maturity indicator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 519085 Guangdong Zhuhai science and technology innovation coastal Meizu Technology Building Patentee after: MEIZU TECHNOLOGY Co.,Ltd. Address before: 519080 Technology Innovation Coast Meizu science and technology building, Xiangzhou District, Zhuhai, Guangdong Patentee before: Meizu Technology (China) Co.,Ltd. |