CN110032673A - Page index, address list, client, data processing method and device - Google Patents

Page index, address list, client, data processing method and device Download PDF

Info

Publication number
CN110032673A
CN110032673A CN201811508796.6A CN201811508796A CN110032673A CN 110032673 A CN110032673 A CN 110032673A CN 201811508796 A CN201811508796 A CN 201811508796A CN 110032673 A CN110032673 A CN 110032673A
Authority
CN
China
Prior art keywords
subindex
page
character
address list
entry
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.)
Pending
Application number
CN201811508796.6A
Other languages
Chinese (zh)
Inventor
荣涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201811508796.6A priority Critical patent/CN110032673A/en
Publication of CN110032673A publication Critical patent/CN110032673A/en
Priority to TW108133789A priority patent/TWI793368B/en
Priority to PCT/CN2019/112557 priority patent/WO2020119253A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

This specification embodiment provides a kind of page index, address list, client, data processing method and device, the data item in the page from different data sources is indexed respectively by the mutually independent subindex of multiple groups, the index efficiency to the data item of different data sources is improved, is convenient for users to operate.

Description

Page index, address list, client, data processing method and device
Technical field
This specification is related to technical field of data processing more particularly to page index, address list, client, data processing Method and apparatus.
Background technique
Index is a kind of common storage organization, can be according to some or certain numbers of each entry in an entry group The entry being directed toward according to item in the entry group, the operation such as entry quickly to be searched and sorted.It is with address list index Example, can be according to the attribute (for example, initial of name) of contact information each in address list list, in address list Quickly search contact information.
Summary of the invention
Based on this, present description provides page index, address list, client, data processing method and device.
According to this specification embodiment in a first aspect, providing a kind of page index, the page index includes:
The mutually independent subindex of multiple groups;
The entry group different from the page is associated respectively for each group subindex, and each entry group includes at least one entry, And it is respectively used to be indexed each entry in respective associated entry group;
Wherein, the entry in different entry groups and its data item are distinguished never by the corresponding page management module of the page Same data source obtains in advance.
Optionally, the subindex includes:
Character index module and icon;
The icon is used to indicate the associated entry group of the subindex in the page;
The character index module includes several characters, each character respectively with several entries in associated entry group It is associated, and for being indexed in the page to associated entry.
Optionally, each group subindex is respectively provided with different attribute informations, and the attribute information includes following at least any: Color, font, icon, font size.
Optionally, the subindex is also used to:
Receive mobile triggering command;
The mobile triggering command is responded, to move on the page.
Optionally, the subindex is also used to:
When associated entry group is moved on the page, link on the page with the associated entry group.
According to the second aspect of this specification embodiment, a kind of address list is provided, the address list includes:
Multiple groups contacts list, every group of contacts list include several contacts entries, and each contacts entries include Several contact informations, and contacts entries in different contacts list and its contact information are corresponding logical by address list News record management module is obtained from different data sources respectively;And
The mutually independent subindex of multiple groups, the contacts list different from address list is associated respectively for each group subindex, And it is respectively used to be indexed each contacts entries in respective Associate to Contact's list.
Optionally, each contacts entries in same contacts list are suitable on address list according to preset display order Sequence is shown.
According to the third aspect of this specification embodiment, a kind of client is provided, the client includes any embodiment The address list.
According to the fourth aspect of this specification embodiment, a kind of number based on page index described in any embodiment is provided According to processing method, which comprises
The mobile triggering command to subindex is detected, includes being used to indicate the subindex to exist in the mobile triggering command Mobile move mode information is carried out on the page;
The subindex is controlled to be moved on the page according to the move mode information.
Optionally, the method also includes:
When associated entry group is moved on the page, subindex associated with the associated entry group is controlled described It links on the page with the associated entry group.
Optionally, the move mode information includes animation effect of the subindex in moving process, the animation Effect includes following any:
The color of the subindex is gradually deepened or is gradually become shallower as;
The font size of each character is according to preset sequence first increases and then decreases in the subindex, wherein previous character After font size reduces, the font size of latter character starts to increase;
The position of each character successively first deviates according to pre-set offset manner and restores afterwards in the subindex, In, after the position recovering of previous character, the position of latter character starts to deviate;
Each character on subindex is reduced along zoom axis, and the same scaling center is moved to during diminution Then it hides;Or
Refreshing lamp effect when subindex expansion display is to move each character on subindex from the same scaling center It moves to the predetermined position of the page, and amplify in moving process along zoom axis.
According to the 5th of this specification embodiment the aspect, a kind of number based on page index described in any embodiment is provided According to processing unit, described device includes:
Detection module includes for referring in the mobile triggering command for detecting the mobile triggering command to subindex Show that the subindex carries out mobile move mode information on the page;
Control module is moved for controlling the subindex according to the move mode information on the page.
According to the 6th of this specification embodiment the aspect, a kind of computer readable storage medium is provided, meter is stored thereon with Calculation machine program realizes method described in any embodiment when the program is executed by processor.
According to the 7th of this specification embodiment aspect, a kind of computer equipment is provided, including memory, processor and deposit The computer program that can be run on a memory and on a processor is stored up, the processor realizes any reality when executing described program Apply method described in example.
Using this specification example scheme, by the mutually independent subindex of multiple groups come different to being come from the page respectively The data item of data source is indexed, and is improved the index efficiency to the data item of different data sources, is convenient for users to operate.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not This specification can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the reality for meeting this specification Example is applied, and is used to explain the principle of this specification together with specification.
Fig. 1 is the schematic diagram of the address list page of one embodiment.
Fig. 2 is the schematic diagram of the address list index of this specification one embodiment.
Fig. 3 (a) is the subindex change in location schematic diagram of this specification one embodiment.
Fig. 3 (b) is the subindex change in location schematic diagram of another embodiment of this specification.
Fig. 4 (a) is animation effect schematic diagram of the subindex of this specification first embodiment in moving process.
Fig. 4 (b) is animation effect schematic diagram of the subindex of this specification second embodiment in moving process.
Fig. 4 (c) is animation effect schematic diagram of the subindex of this specification 3rd embodiment in moving process.
Fig. 4 (d) is animation effect schematic diagram of the subindex of this specification fourth embodiment in moving process.
Fig. 5 is the schematic diagram of the address list of this specification one embodiment.
Fig. 6 is the flow chart of the data processing method of this specification one embodiment.
Fig. 7 is the block diagram of the data processing equipment of this specification one embodiment.
Fig. 8 is the structural representation of the computer equipment for implementing this specification method of this specification one embodiment Figure.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with this specification.On the contrary, they are only and such as institute The example of the consistent device and method of some aspects be described in detail in attached claims, this specification.
It is only to be not intended to be limiting this explanation merely for for the purpose of describing particular embodiments in the term that this specification uses Book.The "an" of used singular, " described " and "the" are also intended to packet in this specification and in the appended claims Most forms are included, unless the context clearly indicates other meaning.It is also understood that term "and/or" used herein is Refer to and includes that one or more associated any or all of project listed may combine.
It will be appreciated that though various information may be described using term first, second, third, etc. in this specification, but These information should not necessarily be limited by these terms.These terms are only used to for same type of information being distinguished from each other out.For example, not taking off In the case where this specification range, the first information can also be referred to as the second information, and similarly, the second information can also be claimed For the first information.Depending on context, word as used in this " if " can be construed to " ... when " or " when ... " or " in response to determination ".
It may include multiple entries (item) on a page (page), each entry may include one or more numbers According to item, in order to which the entry on the page is quickly searched and sorted, can be indexed for page setup, index can be according to each The attribute information of the data item of entry realizes the lookup and sequence to entry.
It is illustrated by taking the address list page and its index as an example below.As shown in Figure 1, being the address list page of one embodiment The schematic diagram in face.Traditional address list page generally comprises several contacts entries, and each contacts entries collectively form logical Contacts list on the news record page, each contacts entries may include several data item, for example, name of contact person or name The contact informations such as title, telephone number, as illustrated in the drawing " love crazy ", " aspect ", " baby " etc., wherein " love is crazy ", " aspect ", " baby is that name of contact person or title also may include certainly other contact informations in contacts entries, Such as: cell-phone number, QQ number etc..The address list page may also include the index module being indexed to contacts entries, index module It may include alphabetic index, include several letters in alphabetic index, such as alphabetical A~zed in figure.Index module is used for basis Contact information is quickly positioned and is searched to corresponding contacts entries.Each of alphabetic index letter with one or more Contacts entries are associated.In general, contacts entries associated with letter a certain in alphabetic index can have the feature that Name of contact person or the corresponding initial of title are identical as the associated letter of the contacts entries in the contacts entries.For example, " love is crazy " and the corresponding contacts entries of " aspect " two contact informations in Fig. 1 is associated with letter A, and " baby " is corresponding Contacts entries it is associated with letter b.By executing the operation such as click to letter in alphabetic index, phase can be quickly found The contacts entries answered.
In some cases, the contact information of different contacts entries may be respectively derived from different data sources, number It is used for storing contact information according to source, can be address list, including but not limited to cell phone address book, each application program (example Such as: nail nail, Alipay, Facebook) included address list and cloud address list etc..When be awarded corresponding permission it Afterwards, data interchange can be carried out between each data source, so that the available connection to other data sources of one of data source It is people's information.For example, Alipay address list is available to arrive mobile phone contact information.Therefore, when showing contact information, one A data source can show the contact information in notebook data source and the contact information from other data sources simultaneously.
It can be seen that by above-mentioned example and frequently include the entry from multiple data sources, traditional rope on a page Draw mode often the entry from each data source lumps together, it cannot be clear and intuitively respectively to the entry of each data source It is indexed.Therefore, it is necessary to improve to page index.
Based on this, this specification embodiment provides a kind of page index, the page index can include: multiple groups are mutually indepedent Subindex;The entry group different from the page is associated respectively for each group subindex, and each entry group includes at least one entry, And it is respectively used to be indexed each entry in respective associated entry group;Wherein, the entry and its number in different entry groups It is obtained in advance from different data sources respectively according to item by the corresponding page management module of the page.
The page in this specification embodiment can be the catalog page of book, newspaper or periodical, magazine etc., accordingly, Page index can be catalogue therein, and entry can be the data in catalogue, close for example, chapters and sections are corresponding with the page number System, and data item may include the contents such as section name, page number.It is different from traditional page directory, this specification embodiment Page directory in may include the directory information from multiple data sources, wherein different data sources can be different book, Newspaper or periodical, magazine, that is, simultaneously include the directory information of more books or more magazines in a catalogue.
The page in this specification embodiment can also be the address list page, and accordingly, page index can be address list Index, entry can be contacts entries, several contacts entries from same data source constitute a contacts list, Data item is contact information.Address list can be the included address list of the intelligent terminals such as mobile phone, be also possible to Alipay, nail nail Etc. address list in application programs.Data source is used for storing contact information, and data source includes above-mentioned address list, can also include Other are stored with the memory space or application program of contact information.By taking address list is Alipay address list as an example, Alipay The contact information of Alipay good friend is stored in address list, and Alipay address list can also be read in cell phone address book Contact information.Therefore, both Alipay address list and cell phone address book are data source.The Alipay address list page is corresponding Address list management module can read the contact information in Alipay address list and cell phone address book simultaneously.Different data The contacts entries in source constitute different contacts lists, may respectively be every group of contacts list and are associated with one group of subindex, with son Index Associate to Contact's list that associated contacts list is known as the subindex.For example, Alipay address book contact information Alipay contacts list is constituted, cell phone address book contact information constitutes mobile phone contact list.Two group indexes can be distributed, Wherein, index 1 is associated with Alipay contacts list, and index 2 is associated with mobile phone contact list.In this manner it is possible to logical Crossing two groups of independent subindexs realizes multi-data source in the cumulative index of the same page.Certainly, those skilled in the art can manage Solution, the contacts list of this specification embodiment and the quantity of subindex can also be other numerical value, for example, 3 groups, 4 groups etc., Details are not described herein again.
It is appreciated that in different contacts lists, there may be identical contact informations.Further, in order to make the page More succinct, the entry in each entry group can also be the entry after duplicate removal.For example, for the address list page, It include the cell-phone number of contact person a in Alipay contact person address list and mobile phone contact address list, then it can be only in Alipay The cell-phone number of contact person a is shown in contacts list or mobile phone contact list.
Different subindexs is independent mutually, does not interfere with each other, every group of subindex be used for the entry from a data source into Line index, for example, the corresponding subindex of Alipay contacts list is used to be indexed Alipay contact person, mobile phone contact The corresponding subindex of list is for being indexed mobile phone contact.
In one embodiment, subindex can include: character index module and icon;The icon is used in the page The associated entry group of the middle instruction subindex;The character index module includes several characters, each character respectively with pass Several entries in bracing mesh group are associated, and for being indexed in the page to associated entry.
In the present embodiment, icon is that there is certain shapes, pattern or its figure combined, every group of subindex can be used Different icon, mutually to distinguish.The associated entry of corresponding subindex can be quickly navigated to by icon.Different sub- ropes Drawing can be using different icon, to distinguish respective associated entry.Further, icon can also be used to change subindex Display state.For example, the display of the character index module of subindex can also will be corresponded to by executing the operation such as click to icon State is changed to expansion display state or rounding state.Be unfolded display state i.e. to each character in character index module into Row sequence shows that certainly, since the size of display interface limits, currently visible may only include partial character, by dragging Remaining character can be shown by dragging the operations such as screen.Rounding state only shows icon, or only shows icon and partial character, Remaining character is not shown in the form folded.
Character index module may include several characters, and character may include following at least any: letter, number, the Chinese Word, symbol.It may include identical word in the character index module of every group of subindex so that character index module includes letter as an example It is female, that is, to include this 26 letters of A~Z, also may include different letters, it may be assumed that respectively according to entry in each entry group Data item determines the letter in corresponding character index module.Can by each letter respectively with several in associated entry group Entry is associated, and entry associated with a certain letter is known as the associated entry of the letter.
For example, can determine the word in character index module according to the initial of contact name in contact information Mother, if including the word in character index module there are a certain letter in the initial of at least one name of contact person or title It is female;It does not include the letter in character index module if a certain letter is not present in the initial of each contact name.It is first Letter is that the corresponding contact information of each contact name of A is Associate to Contact's information of alphabetical A, and initial is B's The corresponding contact information of each contact name is Associate to Contact's information of letter b, and so on.By being held to letter The operations such as row click, quickly can search and navigate to Associate to Contact's entry of the letter in the address list page.
Fig. 2 gives the schematic diagram of the address list index of this specification one embodiment.It include 3 groups of subindexs in figure, often Group subindex includes icon and character index module, wherein and subindex 1 and subindex 2 are in and display state are unfolded, and this two groups Each character is unfolded to show in the character index module of subindex, but since screen length is limited, only word in current subindex 1 Female " Y " and " Z " as it can be seen that remaining letter is invisible, just may be used in display interface after need to executing certain operation (for example, dragging screen) See.Each character is visible in the character index module of subindex 2.Subindex 3 is in folded state, only visible icons, can not See character, even and if execute and pull the operation such as screen, character therein is still invisible, but can will be sub by clicking the operation such as icon The character index module expansion of index 3, to keep character therein visible.
For the ease of distinguishing different subindexs, each group subindex can be respectively provided with different attribute informations, the attribute Information includes following at least any: color, font, icon, font size.Further, the icon of different subindexs can be associated with The corresponding data source of contacts list is related, for example, Associate to Contact's list of subindex 1 is cell phone address book, then can be used Icon of the icon of cell phone address book as subindex 1;Associate to Contact's list of subindex 2 is Alipay address list, then may be used Icon using the icon of Alipay as subindex 2.It is more intuitive in this way, convenient for distinguishing.
In one embodiment, by being operated to subindex, can convenient for browse entry in each entry group and its Data item, while can also be convenient for that quickly the entry in each entry group is searched and positioned.Specifically, subindex can connect Receive mobile triggering command;The mobile triggering command is responded, to move on the page.Wherein, mobile triggering command includes Long-pressing double-click, is pulled, is clicked, the instruction such as three double hits.It can be by executing above-mentioned triggering command to the icon in subindex come real Existing above-mentioned function.As shown in Fig. 3 (a), the icon of subindex 3 can be pulled upwards, so that subindex 3 is moved on screen Side, after dragging, the character index module of subindex 3 is also mobile with its icon.In addition, when mobile, it can also be by the character of subindex 3 Each character carries out expansion and shows in index module, meanwhile, the character index module of subindex 2 can be collapsed, to adapt to screen Size.It is of course also possible to subindex 2 is pulled downwards, so that subindex 2 is moved to below screen, after dragging, subindex 2 Character index module collapse, each character carries out expansion and shows in the character index module of subindex 1.
In another embodiment, when associated entry group on the page by it is mobile when, on the page with the association The linkage of entry group.As shown in Fig. 3 (b), if screen is touch screen, some entry can be moved up by way of touching screen Group.As can be seen that being also moved up after entry group moves up on the page with the content of the associated subindex of entry group ?.Certainly, in practical situations, (including each subindex) all entirety will can also be entirely indexed to move up.
In one embodiment, subindex can show some animation effects in moving process, to improve user experience. Animation effect may include but be not limited to it is following any one:
It is fade-in fade-out effect.Wherein, fade in each character referred in subindex to move on the page and display is unfolded In the process, font color is dense by light turn.As shown in Fig. 4 (a), in subindex 3 it is each letter during moving up, first with Thin font color shows each character in subindex 3, as subindex 3 is constantly to mobile, font above screen Color is also gradually deepened, finally, when the moving is done, font color is most deep.The each character referred in subindex that fades out is leading to During news record Interface Moving and gathering, font color is light by dense turn.For example, each letter is moving up in subindex 2 And during collapsing, each character is shown with denseer font color first, as subindex 2 is constantly to screen top Movement is simultaneously gradually collapsed, and the font color of remaining character also gradually becomes shallower as in screen, finally, only remaining figure when complete collapse Mark (it is of course also possible to including the character of icon and several paler colours).
Subindex can be shown simultaneously in moving process fades in effect and effect of fading out, and can also only show one of which Effect.In the case that display fades in effect and effect of fading out at the same time, each character font color of that group of subindex of expansion It is dense by light turn, while each character font color of that group of subindex collapsed is light by dense turn.
Refreshing whip effect, i.e. in moving process, each character is successively shown according to preset mode subindex. Preset mode can be the font size of each character in the subindex according to preset sequence first increases and then decreases, In, after the font size of previous character reduces, the font size of latter character starts to increase;It is also possible to each character in the subindex Position successively first deviates according to pre-set offset manner and restores afterwards, wherein after the position recovering of previous character, latter character Position start to deviate.
As shown in Fig. 4 (b), during moving up and display is unfolded, letter A font increases subindex 2 first;So Afterwards, alphabetical A font reduces, and letter b font increases;Then, letter b font reduces, and letter C font increases;……;With this Analogize.In this way, a kind of effect similar to the whip thrown away vertically is shown.
Above-mentioned preset sequence is not limited to sequence shown in Fig. 4 (b), can also be other sequences.For example, according to subindex Moving direction successively show each letter being unfolded.Assuming that the letter being currently unfolded is followed successively by A, B, C under upper, and The moving direction of subindex is to move up and be unfolded, then the font of letter C increases first;Then, the font of letter C reduces, The font of letter b increases;Then, letter b font reduces, and alphabetical A font increases, finally, letter A font reduces.By one section After time, it is assumed that the letter being currently unfolded is followed successively by A~F under upper, and the moving direction of subindex is to move up And be unfolded, then the font of letter F first increases;Then, the font of alphabetical F reduces, and the font of letter e increases;Then, letter e Font reduces, and alphabetical D font increases, and so on, until letter b font reduces, alphabetical A font increases, finally, letter A word Body reduces.
As shown in Fig. 4 (c), subindex 2 is during moving up and display is unfolded, step 1: in display interface only Alphabetical A is shown, and letter A is offset in Fig. 4 (c) to the right at position shown in (1) figure;Step 2: being continued up in subindex 2 Letter A and letter b are shown during moving and display being unfolded, in display interface, and letter A and letter b are offset to Fig. 4 respectively (c) at position shown in (2) figure, that is, alphabetical A is deviated to the left, while letter b is offset to the right in the first step where letter A Position;Step 3: showing letter A, letter b and letter C in display interface, and letter A, letter b and letter C are respectively moved to figure At position shown in 4 (c) (3) figure, that is, for alphabetical A in the lateral direction without offset, letter b is offset to word in second step to the left Position where female A, and letter C is offset to the right the position in the first step where letter A;Step 4: being shown in display interface Alphabetical A to alphabetical D, and letter A to alphabetical D is respectively moved at position shown in (4) figure of Fig. 4 (c), offset manner with it is above-mentioned Mode is similar, and details are not described herein again.
Then and so on.In this way, a kind of effect of whip thrown away similar to left and right is shown.
Refreshing lamp effect, refreshing lamp effect when refreshing lamp effect and subindex expansion when collapsing including subindex are shown.Wherein, Refreshing lamp effect when subindex collapses as reduces each character on subindex along zoom axis, and during diminution The same scaling center is moved to then to hide;Refreshing lamp effect when subindex expansion display is by each word on subindex Symbol is moved to the predetermined position of the page from the same scaling center, and amplifies in moving process along zoom axis.
Fig. 4 (d) shows refreshing lamp effect when subindex expansion display, and refreshing lamp effect when subindex collapses is opposite Process, details are not described herein again.Scaling center can be the point where the icon of subindex 3 in the figure, and zoom axis can be to contract Center is put as origin, and the axis vertical with dotted line in figure (straight line).Subindex 2 be can be seen that during display is unfolded, edge In figure the direction of dotted line (straight line) be unfolded upwards, and character font size during expansion, at scaling center Smaller, the character font size at scaling center is bigger.
Using this specification example scheme, by the mutually independent subindex of multiple groups come different to being come from the page respectively The entry of data source is indexed, and is improved the index efficiency to the entry of different data sources, is convenient for users to operate.Meanwhile By the independent index of multiple groups, can the entry quickly to each data source positioned and searched.
It is understood that the page index in this specification embodiment can be not only shown vertically on the page, It can be displayed horizontally on the page, or otherwise be shown, details are not described herein again.
Various technical characteristics in above embodiments can be arbitrarily combined, as long as there is no punchings for the combination between feature Prominent or contradiction, but as space is limited, is not described one by one, thus the various technical characteristics in above embodiment it is any into Row combination also belongs to the range of this disclosure.
In address list scene, the page can be the address list page, and entry group can be contacts list, and entry contacts People's entry, data item are every contact informations in contacts entries, and page index is address list index.This specification is real It applies example and a kind of address list is also provided, the address list includes: multiple groups contacts list, and every group of contacts list includes several connection Be people's entry, each contacts entries include several contact informations, and contacts entries in different contacts list and Its contact information is obtained from different data sources respectively by the corresponding address list management module of address list;And multiple groups are mutually only Vertical subindex, the contacts list different from address list is associated respectively for each group subindex, and is respectively used to respective Each contacts entries are indexed in Associate to Contact's list.
Wherein, each contacts entries in same contacts list according to preset display order on address list sequence Display.
As shown in figure 5, being a kind of address list page.It include 3 groups of contacts lists in the address list page, due to display interface Size it is limited, only shown in current display interface contacts list 1 contact information and contacts list 2 data come Source (mobile phone contact), does not show the information of contacts list 3.It is address list index, including 3 groups of sub- ropes on the right side of display interface Draw, it is corresponding with 3 groups of contacts lists respectively.In practical applications, address list can also be indexed to display on a left side for display interface Side or Dynamically Announce as needed.
In one embodiment, each entry in same entry group is sequentially aobvious on the page according to preset display order Show.For example, in Alipay contacts list, each Alipay contact information is according to name or name for the address list page The initial sequence of title is shown;Meanwhile in mobile phone contact list, each mobile phone contact information is also according to Name or Designation Initial sequence show that the contact information in Alipay contacts list and mobile phone contact list is independent mutually, mutually not It influences.
The embodiment of subindex in the above-mentioned page is identical as the embodiment of subindex in aforementioned page index, herein no longer It repeats.
This specification embodiment also provides a kind of client, which may include the address list of any embodiment.
As shown in fig. 6, this specification embodiment also provides a kind of data processing method, this method is implemented based on any of the above The page index of example, the method can include:
Step 602: detect to the mobile triggering command of subindex, include in the mobile triggering command be used to indicate it is described Subindex carries out mobile move mode information on the page;
Step 604: controlling the subindex and moved on the page according to the move mode information.
Further, when being moved on the page when associated entry group, son associated with the associated entry group is controlled Index links with the associated entry group on the page.
Further, the move mode information includes animation effect of the subindex in moving process, described dynamic It includes following any for drawing effect: the color of the subindex is gradually deepened or is gradually become shallower as;Each character in the subindex Font size according to preset sequence first increases and then decreases, wherein after the font size of previous character reduces, the font size of latter character starts Increase;The position of each character successively first deviates according to pre-set offset manner and restores afterwards in the subindex, wherein preceding After the position recovering of one character, the position of latter character starts to deviate;Each character on subindex is reduced along zoom axis, and The same scaling center is moved to during diminution then to hide;Or refreshing lamp effect when subindex expansion display is Each character on subindex is moved to the predetermined position of the page from the same scaling center, and in moving process along Zoom axis amplification.
As shown in fig. 7, this specification embodiment also provides a kind of data processing equipment, which is implemented based on any of the above The page index of example, described device can include:
Detection module 702 includes being used in the mobile triggering command for detecting the mobile triggering command to subindex Indicate that the subindex carries out mobile move mode information on the page;
Control module 704 is moved for controlling the subindex according to the move mode information on the page It is dynamic.
The specific details of the realization process of the function of modules and effect, which are shown in, in above-mentioned apparatus corresponds to step in the above method Realization process, details are not described herein.
For device embodiment, since it corresponds essentially to embodiment of the method, so related place is referring to method reality Apply the part explanation of example.The apparatus embodiments described above are merely exemplary, wherein described be used as separation unit The module of explanation may or may not be physically separated, and the component shown as module can be or can also be with It is not physical module, it can it is in one place, or may be distributed on multiple network modules.It can be according to actual The purpose for needing to select some or all of the modules therein to realize this specification scheme.Those of ordinary skill in the art are not In the case where making the creative labor, it can understand and implement.
The embodiment of this specification device can be applied on a computing device, such as server or intelligent terminal.Device Embodiment can also be realized by software realization by way of hardware or software and hardware combining.Taking software implementation as an example, As the device on a logical meaning, being will be corresponding in nonvolatile memory by the processor of file process where it Computer program instructions are read into memory what operation was formed.For hardware view, as shown in figure 8, being this specification device A kind of hardware structure diagram of place computer equipment, in addition to processor 802 shown in Fig. 8, memory 804, network interface 806, with And except nonvolatile memory 808, server or electronic equipment in embodiment where device are set generally according to the computer Standby actual functional capability can also include other hardware, repeat no more to this.
Correspondingly, this specification embodiment also provides a kind of computer storage medium, is stored with journey in the storage medium Sequence realizes the method in any of the above-described embodiment when described program is executed by processor.
Correspondingly, this specification embodiment also provides a kind of computer equipment, including memory, processor and is stored in On reservoir and the computer program that can run on a processor, the processor realize any of the above-described implementation when executing described program Method in example.
It wherein includes storage medium (the including but not limited to disk of program code that the application, which can be used in one or more, Memory, CD-ROM, optical memory etc.) on the form of computer program product implemented.Computer-usable storage medium packet Permanent and non-permanent, removable and non-removable media is included, can be accomplished by any method or technique information storage.Letter Breath can be computer readable instructions, data structure, the module of program or other data.The example packet of the storage medium of computer Include but be not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), Other kinds of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices or any other non-biography Defeated medium, can be used for storage can be accessed by a computing device information.
Those skilled in the art will readily occur to the disclosure after considering specification and practicing specification disclosed herein Other embodiments.The disclosure is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes Or adaptive change follow the general principles of this disclosure and including the disclosure it is undocumented in the art known in often Knowledge or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following Claim point out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.
The foregoing is merely the preferred embodiments of the disclosure, not to limit the disclosure, all essences in the disclosure Within mind and principle, any modification, equivalent substitution, improvement and etc. done be should be included within the scope of disclosure protection.

Claims (14)

1. a kind of page index, the page index include:
The mutually independent subindex of multiple groups;
The entry group different from the page is associated respectively for each group subindex, and each entry group includes at least one entry, and point Each entry in respective associated entry group Yong Yu be indexed;
Wherein, the entry in different entry groups and its data item are by the corresponding page management module of the page respectively from different Data source obtains in advance.
2. page index according to claim 1, the subindex include:
Character index module and icon;
The icon is used to indicate the associated entry group of the subindex in the page;
The character index module includes several characters, and each character is related to several entries in associated entry group respectively Connection, and for being indexed in the page to associated entry.
3. page index according to claim 1, each group subindex is respectively provided with different attribute informations, the attribute letter Breath includes following at least any: color, font, icon, font size.
4. page index according to claim 1, the subindex is also used to:
Receive mobile triggering command;
The mobile triggering command is responded, to move on the page.
5. page index according to claim 1, the subindex is also used to:
When associated entry group is moved on the page, link on the page with the associated entry group.
6. a kind of address list, the address list include:
Multiple groups contacts list, every group of contacts list include several contacts entries, and each contacts entries include several Contact information, and contacts entries in different contacts lists and its contact information are by the corresponding address list of address list Management module is obtained from different data sources respectively;And
The mutually independent subindex of multiple groups, the contacts list different from address list is associated respectively for each group subindex, and point Each contacts entries in respective Associate to Contact's list Yong Yu be indexed.
7. address list according to claim 6, each contacts entries in same contacts list are according to preset aobvious Show that sequence is sequentially shown on address list.
8. a kind of client, the client includes address list described in claim 6 or 7.
9. a kind of data processing method based on page index described in claim 1 to 5 any one, which comprises
The mobile triggering command to subindex is detected, includes being used to indicate the subindex in the page in the mobile triggering command On carry out mobile move mode information;
The subindex is controlled to be moved on the page according to the move mode information.
10. according to the method described in claim 9, the method also includes:
When associated entry group is moved on the page, subindex associated with the associated entry group is controlled in the page It is upper to link with the associated entry group.
11. method according to claim 9 or 10, the move mode information includes the subindex in moving process Animation effect, the animation effect includes following any:
The color of the subindex is gradually deepened or is gradually become shallower as;
The font size of each character is according to preset sequence first increases and then decreases in the subindex, wherein the font size of previous character After reduction, the font size of latter character starts to increase;
The position of each character successively first deviates according to pre-set offset manner and restores afterwards in the subindex, wherein preceding After the position recovering of one character, the position of latter character starts to deviate;
Each character on subindex is reduced along zoom axis, and is moved to the same scaling center then during diminution It hides;Or
Refreshing lamp effect when subindex expansion display is to be moved to each character on subindex from the same scaling center The predetermined position of the page, and amplify in moving process along zoom axis.
12. a kind of data processing equipment based on page index described in claim 1 to 5 any one, described device include:
Detection module includes being used to indicate institute in the mobile triggering command for detecting the mobile triggering command to subindex It states subindex and carries out mobile move mode information on the page;
Control module is moved for controlling the subindex according to the move mode information on the page.
13. a kind of computer readable storage medium, is stored thereon with computer program, power is realized when which is executed by processor Benefit requires method described in 9 to 11 any one.
14. a kind of computer equipment including memory, processor and stores the meter that can be run on a memory and on a processor Calculation machine program, the processor realize method described in claim 9 to 11 any one when executing described program.
CN201811508796.6A 2018-12-11 2018-12-11 Page index, address list, client, data processing method and device Pending CN110032673A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201811508796.6A CN110032673A (en) 2018-12-11 2018-12-11 Page index, address list, client, data processing method and device
TW108133789A TWI793368B (en) 2018-12-11 2019-09-19 Computer storage medium, intelligent terminal, data processing method and device
PCT/CN2019/112557 WO2020119253A1 (en) 2018-12-11 2019-10-22 Page index, address book, client, and data processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811508796.6A CN110032673A (en) 2018-12-11 2018-12-11 Page index, address list, client, data processing method and device

Publications (1)

Publication Number Publication Date
CN110032673A true CN110032673A (en) 2019-07-19

Family

ID=67235305

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811508796.6A Pending CN110032673A (en) 2018-12-11 2018-12-11 Page index, address list, client, data processing method and device

Country Status (3)

Country Link
CN (1) CN110032673A (en)
TW (1) TWI793368B (en)
WO (1) WO2020119253A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020119253A1 (en) * 2018-12-11 2020-06-18 阿里巴巴集团控股有限公司 Page index, address book, client, and data processing method and apparatus
CN112948422A (en) * 2021-03-11 2021-06-11 北京小米移动软件有限公司 Contact person searching method and device and electronic equipment
WO2022042768A1 (en) * 2020-08-24 2022-03-03 荣耀终端有限公司 Index display method, electronic device, and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996282A (en) * 2005-12-31 2007-07-11 腾讯科技(深圳)有限公司 Contact grouping display method
CN105786355A (en) * 2016-03-22 2016-07-20 珠海格力电器股份有限公司 Method and device for positioning terminal contact person and terminal
CN105847313A (en) * 2015-01-16 2016-08-10 薛舒文 Method for implementing mobile phone smart cloud service address book
CN106559537A (en) * 2016-11-02 2017-04-05 四川差旅壹号科技有限公司 Book management method and address book management device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI287385B (en) * 2005-11-03 2007-09-21 Asustek Comp Inc Method for synchronizing two contact data of two storage media in a communications system
WO2010141216A2 (en) * 2009-06-02 2010-12-09 Xobni Corporation Self populating address book
US8769403B2 (en) * 2010-08-04 2014-07-01 Sony Corporation Selection-based resizing for advanced scrolling of display items
CN103139274A (en) * 2011-12-05 2013-06-05 上海博路信息技术有限公司 Address list integrating social relations
CN104333635B (en) * 2013-07-22 2019-01-04 腾讯科技(深圳)有限公司 A kind of processing method and processing device by collection contacts list
CN106294404A (en) * 2015-05-21 2017-01-04 阿里巴巴集团控股有限公司 A kind of method and apparatus retrieving location information in list
CN105472090A (en) * 2016-01-13 2016-04-06 陈包容 Address list contact person merging method and device
CN110032673A (en) * 2018-12-11 2019-07-19 阿里巴巴集团控股有限公司 Page index, address list, client, data processing method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996282A (en) * 2005-12-31 2007-07-11 腾讯科技(深圳)有限公司 Contact grouping display method
CN105847313A (en) * 2015-01-16 2016-08-10 薛舒文 Method for implementing mobile phone smart cloud service address book
CN105786355A (en) * 2016-03-22 2016-07-20 珠海格力电器股份有限公司 Method and device for positioning terminal contact person and terminal
CN106559537A (en) * 2016-11-02 2017-04-05 四川差旅壹号科技有限公司 Book management method and address book management device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JOYINTER: "iOS展开联动功能的分类列表", 《HTTPS://WWW.JIANSHU.COM/P/18A4B5FEF592》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020119253A1 (en) * 2018-12-11 2020-06-18 阿里巴巴集团控股有限公司 Page index, address book, client, and data processing method and apparatus
WO2022042768A1 (en) * 2020-08-24 2022-03-03 荣耀终端有限公司 Index display method, electronic device, and computer readable storage medium
CN112948422A (en) * 2021-03-11 2021-06-11 北京小米移动软件有限公司 Contact person searching method and device and electronic equipment

Also Published As

Publication number Publication date
WO2020119253A1 (en) 2020-06-18
TW202022642A (en) 2020-06-16
TWI793368B (en) 2023-02-21

Similar Documents

Publication Publication Date Title
US8244757B2 (en) Facet-based interface for mobile search
CN110244949B (en) Page information display method and device
KR102253453B1 (en) Method and device for creating a group
CN102929552B (en) Terminal and information searching method
CN102549577A (en) Method and device for searching contacts, and mobile terminal applying same
CN108710457B (en) Interaction method and terminal equipment
CN110032673A (en) Page index, address list, client, data processing method and device
CN105095221A (en) Method and device for searching information records in touch screen terminal
CN105740454A (en) Display method and device of picture folder and electronic equipment
CN111859856A (en) Information display method and device, electronic equipment and storage medium
CN102722323B (en) Method for managing picture tags
CN104350455A (en) Causing elements to be displayed
CN106648349B (en) Information display method and device
CN112947827A (en) Page display method and device, computer equipment and storage medium
CN103488767B (en) A kind of indexing means and terminal of information
WO2014103635A1 (en) Object selection method, storage medium storing program, and information processing device
US20140372886A1 (en) Providing help on visual components displayed on touch screens
CN107632752A (en) Display methods, device and the computer-readable recording medium of multi-medium data
CN107911541A (en) Multi-camera switching use method and device based on Android system
CN104102411A (en) Text editing method and text editing device
US20100281425A1 (en) Handling and displaying of large file collections
KR20180044381A (en) Method and apparatus for filtering objects using pressure
CN114979743B (en) Method, device, equipment and medium for displaying audiovisual works
CN112558853B (en) Session message processing method and device, electronic device and storage medium
CN106445315A (en) Picture query method and apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200925

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

Effective date of registration: 20200925

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Applicant before: Advanced innovation technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190719