CN107046596A - 智能终端数据的查询方法及装置 - Google Patents
智能终端数据的查询方法及装置 Download PDFInfo
- Publication number
- CN107046596A CN107046596A CN201710091000.0A CN201710091000A CN107046596A CN 107046596 A CN107046596 A CN 107046596A CN 201710091000 A CN201710091000 A CN 201710091000A CN 107046596 A CN107046596 A CN 107046596A
- Authority
- CN
- China
- Prior art keywords
- character
- polling
- polling character
- interactive operation
- order
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27467—Methods of retrieving data
- H04M1/2748—Methods of retrieving data by matching character strings
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种智能终端数据的查询方法及装置,涉及终端技术领域,主要目的在于解决现有技术中在通过字符导航查找智能终端中通讯簿的联系人时,效率较低的问题,实现快速查找联系人。本发明的技术方案包括:通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;显示所述第一级查询字符的关联字符;接收用户对所述触摸屏的第一交互操作,并根据所述第一交互操作确定所述关联字符中的第二级查询字符;其中,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息。
Description
技术领域
本发明涉及终端技术领域,特别是涉及一种智能终端数据的查询方法及装置。
背景技术
伴随着终端技术的快速发展,用户的日常生活越来越离不开终端,终端的使用给用户的日常生活带来了很大的便利性。例如,用户可以通过终端中的电子通讯录记录联系人的姓名、电话等个人信息。
以智能手机为例,智能手机中自带***通讯录应用程序,用户可以在***通讯录中存储各个联系人的联系方式,为了方便查找不同的联系人,用户通常会使用联系人的真实姓名加以区分。当***通讯录中存储的联系人较多时,为了便于查找联系人,在***通讯录侧边设置有字母导航,能够加快查找目标联系人的速度。
虽然通过字母导航的方式能够提高查找到联系人的速度,但是,该种方式只能定位到***通讯录中联系人姓名对应的第一个字母处,若第一个字母对应***通讯录中的联系人姓名较多,则用户仍然需要通过滑动的方式查找目标联系人,使得查找目标联系人的效率较低。
发明内容
有鉴于此,本发明提供的一种智能终端数据的查询方法及装置,主要目的在于解决现有技术中在通过字符导航查找智能终端中通讯簿的联系人信息时,效率较低的问题,实现快速查找联系人信息。
依据本发明一个方面,本发明提供了一种智能终端数据的查询方法,包括:
通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;
显示所述第一级查询字符的关联字符;
接收用户对所述触摸屏的第一交互操作,并根据所述第一交互操作确定所述关联字符中的第二级查询字符;其中,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;
根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息。
依据本发明另一个方面,本发明提供了一种智能终端数据的查询装置,包括:
第一确定单元,用于通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;
第一显示单元,用于显示所述第一确定单元确定的所述第一级查询字符的关联字符;
第一接收单元,用于接收用户对所述触摸屏的第一交互操作;
第二确定单元,用于根据所述第一接收单元接收到的所述第一交互操作确定所述关联字符中的第二级查询字符;其中,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;
第二显示单元,用于根据所述第一确定单元确定的所述第一级查询字符与所述第二确定单元确定的所述第二级查询字符显示对应的联系人信息。
借由上述技术方案,本发明提供的智能终端数据的查询方法及装置,智能终端通过用户对触摸屏的按交互操作位置确定第一字符导航中的第一级查询字符,显示第一级查询字符的关联字符,第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;其次,接收用户对触摸屏的第一交互操作,并根据第一交互操作确定关联字符中的第二级查询字符;其中,第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;最后,根据第一级查询字符与第二级查询字符显示对应的联系人信息;与现有技术相比,本发明通过增加字符索引层级的方式,实现快速、准确搜索通讯簿中的联系人信息。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了现有技术中提供的一种通讯簿的界面示意图;
图2示出了本发明实施例提供一种智能终端数据的查询方法的流程图;
图3示出了本发明实施例提供的第一种通讯簿的示意图;
图4示出了本发明实施例提供的第二种通讯簿的示意图;
图5示出了本发明实施例提供的在第一字符导航中第一查询字符放大显示的示意图;
图6示出了本发明实施例提供的第二字符导航中第二查询字符放大显示的示意图;
图7示出了本发明实施例提供另一种智能终端数据的查询方法的流程图;
图8示出了本发明实施例提供一种智能终端数据的查询装置的组成框图;
图9示出了本发明实施例提供另一种智能终端数据的查询装置的组成框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
现有技术中,智能终端的通讯簿侧边字母导航仅支持一个层级的搜索,用户在使用字母导航定位到某个字母后,会在通讯簿顶端显示字母对应的所有联系人名称,但是,如果在通讯簿中显示的联系人名称较多或者较长时,依然需要用户通过滑动列表的方式选取目标联系人信息。示例性的,如图1所示,图1示出了现有技术中提供的一种通讯簿的界面示意图,用户在智能终端中通过按压方式选择字母导航中的字母“D”,会在通讯簿的当前显示界面中显示联系人信息的首字母为“D”的所有联系人,通过图1看出联系人信息的首字母为“D”的数量较多,用户无法直观看到目标联系人,仍然需要手动滑行查找目标联系人,搜索效率较低。
为解决上述问题,本发明实施例提供一种智能终端数据的查询方法,该方法应用于智能终端中,如图2所示,所述方法包括:
101、智能终端通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符。
当用户需要查询智能终端中通讯簿的联系人信息时,用户对智能终端中的触摸屏执行交互操作,该交互操作经智能终端触摸屏中的电容式触摸感应器或压力式触摸感应器传输到智能终端,智能终端将其解析为对智能终端的交互操作指令,根据交互操作指令确定对触摸屏的交互操作位置,智能终端基于交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符。本发明实施例中,所述联系人信息可以为智能终端的***通讯簿中的联系人信息,也可以为应用程序中用户好友的通讯簿联系人信息。具体的,本发明实施例对联系人信息的所在路径不作限定。
为了便于对智能终端中第一级查询字符进行理解,本发明实施例将以示例的形式对其进行说明,如图3所示,图3示出了本发明实施例提供的第一种通讯簿的示意图,用户在与触摸屏进行交互操作时,通常基于用户的手指进行,假设,用户在触摸屏中的交互点为字符“L”,智能终端根据交互操作对应的操作指令确定交互位置对应的第一字符导航中的第一查询字符为“L”,智能终端会将联系人信息中的首个查询字符为“L”的联系人显示于当前显示界面中,在具体应用过程中,联系人信息的首个查询字符通常为联系人信息的第一个字符对应的首字符。图3中,第一字符导航位于显示界面的左侧边,但是,在实际应用中,第一字符导航还可以位于显示界面的右侧边,或者,还可以在显示界面的中间位置进行显示,具体的,本发明实施例对第一字符导航的显示位置、显示方式等不作限定。
用户在与触摸屏进行交互操作时,可以采用但不局限于以下方式,例如:用户使用手指对触摸屏执行按压操作;或者,用户使用触摸笔对触摸屏执行点控操作;还可以通过其他能够触发触摸屏的方式与触摸屏执行交互操作。在本发明实施例后续实施例中,会以用户通过手指与智能终端的触摸屏执行按压操作为例进行说明,但是,应当明确的是,该种说明方式并非意在限定与触摸屏交互时,仅能通过用户手指按压触摸屏实现。
用户在对触摸屏进行交互操作时,由于用户的生活习惯不同,有的用户可能习惯用中指交互操作触摸屏,有的用户可能习惯用食指交互操作触摸屏,不管用户基于哪个手指对触摸屏进行交互操作,其均会对触摸屏产生一个交互点,智能终端根据该交互点接收对触摸屏的交互操作指令,并根据该交互点确定对触摸屏的交互操作位置。本发明实施例对用户触发交互操作指令使用的手指及在智能终端的触摸屏中交互的具***置不作限定。
需要说明的是,本发明实施例所述的联系人信息,可以为中文字符组成的联系人信息,也可以为英文字符组成的联系人信息,还可以为其他字符组成的联系人姓名,在后续实施例中,会以联系人信息为中文字符组成的联系人姓名为例进行说明,但是,应当明确的是,该种说明方式并非意在限定本发明实施例所述的联系人信息仅能由中文字符组成的联系人姓名。在实际应用中,联系人信息出了为联系人姓名之外,还可以为联系人的公司名称、街道地址、个人爱好等等信息。
本发明实施例中,所述终智能终端应该包含触摸屏,智能终端可以包含但不局限于触摸屏智能手机、平板电脑、触摸屏个人电脑、触摸屏多媒体教学设备等等,本发明实施例对智能终端的具体类型不进行限定。
102、智能终端显示所述第一级查询字符的关联字符。
本发明实施例所述的关联字符与通讯簿中存储的联系人信息存在直接关系,由上述实施例可知第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符。示例性的,假设,第一查询字符为“Z”,在通讯簿中包含有20个对应的联系人,分别为“张A1、张A2、张B1、张B2、赵L、赵Y、支M、朱P、祝T、左W……”,其中,所述与第一查询字符的关联字符为“A、B、L、Y、M、P、T、W……”。上述仅为示例性的描述,具体的,本发明实施例对第一查询字符及其对应的关联字符不作限定。
需要说明的是,在查找第一级查询字符的关联字符时,查找的第一级查询字符的关联字符为去重后的关联字符,承由上述示例,在显示“张A1、张A2、张B1、张B2”中第一查询字符的关联字符时,只会查找一个关联字符“A”和一个关联字符“B”,以简化通讯簿的显示界面。
在实际应用中,为了让用户更直观的查看第一级查询字符的关联字符,智能终端在确定第一查询字符后,会在通讯簿的当前显示界面中显示第一级查询字符的关联字符。请继续参阅图1,并同时参阅图4,图4示出了本发明实施例提供的第二种通讯簿的示意图,在确定第一查询字符后,显示第一级查询字符的关联字符,以便用户查看。
103、智能终端接收用户对所述触摸屏的第一交互操作,并根据所述第一交互操作确定所述关联字符中的第二级查询字符。
需要说明的是,第一交互操作的命名为便于与后续实施例所述的第二交互操作进行区分,其目的在于,区分用户执行交互操作时所触发的不同层级的查询字符,而第一与第二并非代表交互操作的执行顺序或者优先级。
为了能够快速查找到目标联系人信息,用户在对触摸屏进行触发时,会在显示界面的关联字符处执行第一交互操作,智能终端接收用户触发的第一交互操作,并根据第一交互操作确定关联字符中的第二级查询字符,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符。
在实际应用中,第二级查询字符通常为联系人信息的第二个字符对应的首字符。示例性的,假设,联系人信息为“张三”,其汉语拼音为“zhangsan”,对应的第一级查询字符为“Z”,第二级查询字符为“S”,本发明实施例对第一级查询字符与第二级查询字符的具体内容不作限定。
104、智能终端根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息。
智能终端在接收到用户选择的两个层级的查询字符后,可基于第一级查询字符与所述第二级查询字符显示对应的联系人信息,达到快速、准确搜索联系人信息的目的。
本发明实施例提供的智能终端数据的查询方法,智能终端通过用户对触摸屏的按交互操作位置确定第一字符导航中的第一级查询字符,显示第一级查询字符的关联字符,第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;其次,接收用户对触摸屏的第一交互操作,并根据第一交互操作确定关联字符中的第二级查询字符;其中,第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;最后,根据第一级查询字符与第二级查询字符显示对应的联系人信息;与现有技术相比,本发明实施例通过增加字符索引层级的方式,实现快速、准确搜索通讯簿中的联系人信息。
请继续参阅图1,现有技术中在通过字符导航定位通讯簿中的联系人时,由于侧边字符导航的字体过小,在实际操作过程中,用户手指按压的字符无法直观可见,容易引起误操作,交互可视性差,进而降低了联系人定位的效率。为解决现有技术中的上述问题,在执行完步骤101通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符之后,将所述第一查询字符在所述第一字符导航中执行放大显示,帮助用户在使用过程中能够对第一级查询字符有更好的可见性,降低用户触发的误操作,提高确定第一查询字符的准确性,进而提高查询联系人信息的效率。
作为本发明实施例的一种实现方式,若第一字符导航位于显示屏幕的右侧边,在将所述第一查询字符在所述第一字符导航中执行放大显示时,将第一查询字符执行向左侧放大突出显示;或者,直接将第一查询字符在第一字符导航中执行放大显示;示例性的,以将第一查询字符执行向左侧放大突出显示为例进行说明,图5示出了本发明实施例提供的在第一字符导航中第一查询字符放大显示的示意图,如图5所示,为了显示界面的美观性,在将第一查询字符放大显示的同时,会将第一查询字符的相邻字符进行拖拽,当用户从第一字符导航中的字符“A”滑动至字符“Z”时,选定的字符均会执行放大显示,从显示角度讲,在用户滑动过程中,滑行路径会呈现波浪状显示,增加查询数据过程中的趣味性。
作为对上述实施例的细化,在执行步骤102显示所述第一级查询字符的关联字符时,可以采用但不局限于以下方式实现,首先,在预设数据库中查找与所述第一级查询字符的关联字符;其次,将所述第一级查询字符的关联字符显示于第二字符导航中。示例性的,如表1所示,表1示出了本发明实施例提供的一种预设数据库的存储形式,在该预设数据库中至少应该包含联系人信息字段,存储联系电话的字段等等,具体的,本发明实施例对预设数据库存储的内容及形式均不作具体限定。
表1
联系人名称 | 联系电话 | 家庭住址 | 公司地址 | 电子邮箱 |
张三儿 | 123… | xxx | xx | [email protected] |
李四 | 1234… | XXX | XX | [email protected] |
…… | …… | …… | …… | …… |
为便于让用户直观查看联系人信息的搜索结果,在执行根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息时,将在智能终端的通讯簿的顶端显示所述第一级查询字符及所述第二级查询字符对应的联系人信息或者联系人信息列表。
在将所述第一级查询字符的关联字符显示于第二字符导航之后,用户根据自己的需求在第二字符导航中确定第二级查询字符,为防止用户误操作在确定第二查询字符后,将所述第二查询字符在所述第二字符导航中执行放大显示,如图6所示,图6示出了本发明实施例提供的第二字符导航中第二查询字符放大显示的示意图,当用户选中第一字符导航中的第一查询字符“D”后,字符D向左放大突出显示,同时通讯簿顶部会显示该字符的分组,智能终端智能匹配并显示第二字符导航;用户基于第二字符导航连续滑动操作,选中第二字符导航中的第二查询字符“F”,字符F向左放大突出显示,智能终端根据字符D及字符F,将对应的联系人信息显示于通讯簿的顶部,如图6中的联系人DF,在提升字符可见性的同时,还能提升用户操作效率,进而提升了用户体验。
在用户基于第一字符导航及第二字符导航查询联系人时,为便于用户查看及使用,第一字符导航及第二字符导航均会放大显示于显示屏幕中,当能够直观获取到目标联系人信息后,用户手指放开对触摸屏的操作,待用户在第二字符导航中触发的第一按压操作消失后,隐藏第二字符导航,并将所述第一字符导航恢复原状显示,确保通讯簿的原始状态,便于用户后续对通讯簿进行查看使用。
以上实施例是以手机通讯簿说明如何快速、准确的查找到目标联系人信息,但是,在实际应用中,所述通讯簿还可以为智能终端中应用程序(Application,APP)内的联系人列表等应用场景。
进一步的,作为对上述方法的细化和扩展,本发明实施例还提供一种智能终端数据的查询方法。为便于表述,本发明实施例后续将以智能终端为手机、并查询支付宝APP中联系人为例进行说明,但应当明确的是,该种说明方式并非意在限定本发明实施例仅能查询支付宝中的联系人。如图7所示,本发明实施例提供的方法包括:
201、手机接收用户对触摸屏的第一按压操作,并根据所示第一按压操作确定在所述触摸屏的按压操作位置;根据所述按压操作位置确定第一字符导航中的第一级查询字符。
本发明中,在手机显示屏幕中的当前显示界面是支付宝的联系人页面,用户根据自身的实际需求确定对手机触摸屏的按压位置,手机在接收到用户对触摸屏的第一按压操作后,根据第一按压操作确定在触摸屏的具体按压操作位置,其目的在于,根据按压操作位置确定出第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人信息在通讯簿中的的第一个字符对应的首字符。
202、手机将所述第一查询字符在所述第一字符导航中执行放大显示。
203、手机显示所述第一级查询字符的关联字符。
204、手机接收用户对所述触摸屏的第二按压操作,并根据所述第二按压操作确定所述关联字符中的第二级查询字符;其中,所述第一按压操作与第二按压操作为连续滑行操作,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符。
本步骤中,必须要强调的是,手机接收到的第二按压操作与步骤201中的第一按压操作必须为连续滑行操作,即在第一按压操作与第二按压操作之间用户的手指不能离开触摸屏。在实际操作过程中,一旦第一按压操作与第二按压操作中断,出现的结果与现有技术相同,即只会在通讯簿显示界面中显示与第一级查询字符对应的联系人信息。
在通讯簿中显示出关联字符后,用户在第一按压操作的基础上继续滑行,智能终端接收用户对触摸屏触发的第一按压操作,第一按压操作在触摸屏中会确定一个按压操作位置,根据第一按压操作对应的按压操作位置确定用户选定的关联字符中的第二级查询字符。
205、手机将所述第二查询字符在所述第二字符导航中执行放大显示。
206、手机显示所述第二级查询字符的第二关联字符。
207、手机接收用户对所述触摸屏的第三按压操作,并根据所述第三按压操作确定所述第二关联字符中的第三级查询字符;其中,所述第三按压操作与所述第一按压操作、第二按压操作为连续滑行操作,所述第三级查询字符为联系人信息在通讯簿中第三个查询字符。
在实际应用中,当用户连续滑行至第二字符导航时,可能还会出现支付宝中存储的联系人信息的第二个字符相同的情况。为了让用户更加直观的查找到目标联系人,本发明实施例在第二级字符导航的基础之上,增加了第三级字符导航。需要说明的是,本发明实施例所述的第三级字符导航与第二级字符导航的技术实现相同,在此不再进行赘述。
208、手机根据所述第一级查询字符、所述第二级查询字符及第三级查询字符显示对应的联系人信息。
手机根据第一级查询字符、所述第二级查询字符及第三级查询字符查询到的支付宝中的联系人信息,显示于支付宝好友列表中的顶端,实现快捷定位,便于用户直观查看支付宝联系人。
需要说明的是,有关步骤201-步骤208的描述,请参考上述实施例的详细描述,本发明实施例在此不再进行一一赘述。
进一步的,作为对上述图1所示方法的实现,本发明另一实施例还提供了一种智能终端数据的查询装置。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。
本发明实施例提供一种智能终端数据的查询装置,如图8所示,所述装置包括:
第一确定单元31,用于通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;
第一显示单元32,用于显示所述第一确定单元31确定的所述第一级查询字符的关联字符;
第一接收单元33,用于接收用户对所述触摸屏的第一交互操作;
第二确定单元34,用于根据所述第一接收单元33接收到的所述第一交互操作确定所述关联字符中的第二级查询字符;其中,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;
第二显示单元35,用于根据所述第一确定单元31确定的所述第一级查询字符与所述第二确定单元34确定的所述第二级查询字符显示对应的联系人信息。
现有技术中在通过字符导航定位通讯簿中的联系人时,由于侧边字符导航的字体过小,在实际操作过程中,用户手指按压的字符无法直观可见,容易引起误操作,交互可视性差,进而降低了联系人定位的效率。为解决现有技术中的上述问题,如图9所示,所述装置还包括:
第三显示单元36,用于在所述第一确定单元31通过用户对触摸屏的按压操作位置确定字符导航中的第一级查询字符之后,将所述第一查询字符在所述第一字符导航中执行放大显示。
进一步的,如图9所示,所述第一显示单元32包括:
查找模块321,用于在预设数据库中查找与所述第一级查询字符的关联字符;
显示模块322,用于将所述查找模块321查找的所述第一级查询字符的关联字符显示于第二字符导航中。
为确保通讯簿的原始状态,便于用户后续查看及使用通讯簿,如图9所示,所述装置还包括:
隐藏单元37,用于在所述第二显示单元35根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息之前,待用户在所述第二字符导航中触发的所述第二按压操作消失后,隐藏所述第二字符导航;
恢复单元38,用于在所述隐藏单元37将所述第二字符导航隐藏后,将所述第一字符导航恢复原状显示。
进一步的,所述第二显示单元35,还用于在所述通讯簿的顶端显示所述第一级查询字符及所述第二级查询字符对应的联系人信息或者联系人信息列表。
进一步的,所述交互操作位置根据接收到的第二交互操作确定;
所述第一交互操作与第二交互操作为连续滑行操作。
在实际应用中,可能会出现通讯簿中的联系人信息包含三个字符的情况,为了实现快捷定位,便于用户直观查看联系人信息,如图9所示,所述装置还包括:
第四显示单元39,用于在所述第二显示单元35根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息之前,显示所述第二级查询字符的第二关联字符;
第二接收单元310,用于接收用户对所述触摸屏的第三按压操作;其中,所述第三按压操作与所述第一按压操作、第二按压操作为连续滑行操作;
第三确定单元311,用于根据所述第二接收单元310接收到的所述第三按压操作确定所述第二关联字符中的第三级查询字符;所述第三级查询字符为联系人信息的第三个字符对应的首字符;
所述第二显示单元35,还用于根据所述第一级查询字符、所述第二级查询字符及所述第三确定单元311确定的第三级查询字符显示对应的联系人信息。
本发明实施例提供的智能终端数据的查询装置,智能终端通过用户对触摸屏的按交互操作位置确定第一字符导航中的第一级查询字符,显示第一级查询字符的关联字符,第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;其次,接收用户对触摸屏的第一交互操作,并根据第一交互操作确定关联字符中的第二级查询字符;其中,第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;最后,根据第一级查询字符与第二级查询字符显示对应的联系人信息;与现有技术相比,本发明实施例通过增加字符索引层级的方式,实现快速、准确搜索通讯簿中的联系人信息。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的发明名称(如确定网站内链接等级的装置)中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
Claims (14)
1.一种智能终端数据的查询方法,其特征在于,包括:
通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;
显示所述第一级查询字符的关联字符;
接收用户对所述触摸屏的第一交互操作,并根据所述第一交互操作确定所述关联字符中的第二级查询字符;其中,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;
根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息。
2.根据权利要求1所述的方法,其特征在于,在通过用户对触摸屏的交互操作位置确定字符导航中的第一级查询字符之后,所述方法还包括:
将所述第一查询字符在所述第一字符导航中执行放大显示。
3.根据权利要求2所述的方法,其特征在于,显示所述第一级查询字符的关联字符包括:
在预设数据库中查找与所述第一级查询字符的关联字符;
将所述第一级查询字符的关联字符显示于第二字符导航中。
4.根据权利要求3所述的方法,其特征在于,在根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息之前,所述方法还包括:
待用户在所述第二字符导航中触发的所述第一交互操作消失后,隐藏所述第二字符导航;
将所述第一字符导航恢复原状显示。
5.根据权利要求1-4中任一项所述的方法,其特征在于,根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息包括:
在所述通讯簿的顶端显示所述第一级查询字符及所述第二级查询字符对应的联系人信息或者联系人信息列表。
6.根据权利要求5所述的方法,其特征在于,所述交互操作位置根据接收到的第二交互操作确定;
所述第一交互操作与第二交互操作为连续滑行操作。
7.根据权利要求6所述的方法,其特征在于,在根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息之前,所述方法还包括:
显示所述第二级查询字符的第二关联字符;
接收用户对所述触摸屏的第三交互操作,并根据所述第三交互操作确定所述第二关联字符中的第三级查询字符;其中,所述第三交互操作与所述第一交互操作、第二交互操作为连续滑行操作,所述第三级查询字符为联系人信息在通讯簿中第三个查询字符;
所述根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息包括:
根据所述第一级查询字符、所述第二级查询字符及所述第三级查询字符显示对应的联系人信息。
8.一种智能终端数据的查询装置,其特征在于,包括:
第一确定单元,用于通过用户对触摸屏的交互操作位置确定第一字符导航中的第一级查询字符;其中,所述第一级查询字符包括联系人联系信息在通讯簿中的首个查询字符;
第一显示单元,用于显示所述第一确定单元确定的所述第一级查询字符的关联字符;
第一接收单元,用于接收用户对所述触摸屏的第一交互操作;
第二确定单元,用于根据所述第一接收单元接收到的所述第一交互操作确定所述关联字符中的第二级查询字符;其中,所述第二级查询字符为联系人联系信息在通讯簿中的第二个查询字符;
第二显示单元,用于根据所述第一确定单元确定的所述第一级查询字符与所述第二确定单元确定的所述第二级查询字符显示对应的联系人信息。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第三显示单元,在所述第一确定单元通过用户对触摸屏的交互操作位置确定字符导航中的第一级查询字符之后,将所述第一查询字符在所述第一字符导航中执行放大显示。
10.根据权利要求9所述的装置,其特征在于,第一显示单元包括:
查找模块,用于在预设数据库中查找与所述第一级查询字符的关联字符;
显示模块,用于将所述查找模块查找的所述第一级查询字符的关联字符显示于第二字符导航中。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
隐藏单元,用于在所述第二显示单元根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息之前,待用户在所述第二字符导航中触发的所述第一交互操作消失后,隐藏所述第二字符导航;
恢复单元,用于将所述第一字符导航恢复原状显示。
12.根据权利要求8-11中任一项所述的装置,其特征在于,第二显示单元,还用于在所述通讯簿的顶端显示所述第一级查询字符及所述第二级查询字符对应的联系人信息或者联系人信息列表。
13.根据权利要求12所述的装置,其特征在于,所述交互操作位置根据接收到的第二交互操作确定;
所述第一交互操作与第二交互操作为连续滑行操作。
14.根据权利要求13所述的装置,其特征在于,所述装置还包括:
第四显示单元,用于在所述第二显示单元根据所述第一级查询字符与所述第二级查询字符显示对应的联系人信息之前,显示所述第二级查询字符的第二关联字符;
第二接收单元,用于接收用户对所述触摸屏的第三交互操作;其中,所述第三交互操作与所述第一交互操作、第二交互操作为连续滑行操作;
第三确定单元,用于根据所述第二接收单元接收到的所述第三交互操作确定所述第二关联字符中的第三级查询字符;所述第三级查询字符为联系人信息在通讯簿中第三个查询字符;
所述第二显示单元,还用于根据所述第一级查询字符、所述第二级查询字符及所述第三确定单元确定的所述第三级查询字符显示对应的联系人信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710091000.0A CN107046596A (zh) | 2017-02-20 | 2017-02-20 | 智能终端数据的查询方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710091000.0A CN107046596A (zh) | 2017-02-20 | 2017-02-20 | 智能终端数据的查询方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107046596A true CN107046596A (zh) | 2017-08-15 |
Family
ID=59544359
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710091000.0A Pending CN107046596A (zh) | 2017-02-20 | 2017-02-20 | 智能终端数据的查询方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107046596A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112948422A (zh) * | 2021-03-11 | 2021-06-11 | 北京小米移动软件有限公司 | 一种联系人查找方法、装置和电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103220430A (zh) * | 2013-04-22 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种对手机上联系人进行查找的方法及装置 |
CN103810166A (zh) * | 2012-11-06 | 2014-05-21 | 腾讯科技(深圳)有限公司 | 一种通讯录内查找联系人的方法及电子终端 |
CN105635398A (zh) * | 2015-12-31 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 一种查找联系人的方法、装置和移动终端 |
CN105897991A (zh) * | 2015-11-11 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | 查找联系人的方法、装置及终端设备 |
CN106210251A (zh) * | 2015-06-01 | 2016-12-07 | 北京壹人壹本信息科技有限公司 | 一种联系人快速定位方法、***及通信终端 |
-
2017
- 2017-02-20 CN CN201710091000.0A patent/CN107046596A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103810166A (zh) * | 2012-11-06 | 2014-05-21 | 腾讯科技(深圳)有限公司 | 一种通讯录内查找联系人的方法及电子终端 |
CN103220430A (zh) * | 2013-04-22 | 2013-07-24 | 广东欧珀移动通信有限公司 | 一种对手机上联系人进行查找的方法及装置 |
CN106210251A (zh) * | 2015-06-01 | 2016-12-07 | 北京壹人壹本信息科技有限公司 | 一种联系人快速定位方法、***及通信终端 |
CN105897991A (zh) * | 2015-11-11 | 2016-08-24 | 乐视移动智能信息技术(北京)有限公司 | 查找联系人的方法、装置及终端设备 |
CN105635398A (zh) * | 2015-12-31 | 2016-06-01 | 宇龙计算机通信科技(深圳)有限公司 | 一种查找联系人的方法、装置和移动终端 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112948422A (zh) * | 2021-03-11 | 2021-06-11 | 北京小米移动软件有限公司 | 一种联系人查找方法、装置和电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9529924B2 (en) | User interface providing localized search capabilities | |
US11314386B2 (en) | Human-computer interaction method of user terminal, apparatus, and user terminal | |
US8959430B1 (en) | Facilitating selection of keys related to a selected key | |
CN103324425B (zh) | 一种基于手势的命令执行的方法与装置 | |
US8463731B2 (en) | Translating user interaction with a touch screen into text | |
US20100013676A1 (en) | Presence recognition control of electronic devices using a multi-touch device | |
US20090079702A1 (en) | Method, Apparatus and Computer Program Product for Providing an Adaptive Keypad on Touch Display Devices | |
US20130227453A1 (en) | Visualized information conveying system | |
CN104536995B (zh) | 基于终端界面触控操作进行搜索的方法及*** | |
CN103279381A (zh) | 在移动终端中提供剪贴板功能的装置和方法 | |
CN104660688B (zh) | 一种获取登录信息的方法与装置 | |
CN105511783A (zh) | 一种搜索方法及移动终端 | |
CN108710457B (zh) | 一种交互方法及终端设备 | |
US11288332B1 (en) | Visual search | |
KR20150023151A (ko) | 전자 장치 및 이의 어플리케이션 실행 방법 | |
WO2014117244A1 (en) | Data retrieval by way of context-sensitive icons | |
CN107632854A (zh) | 一种截屏处理方法及移动终端 | |
CN106293351A (zh) | 菜单布局方法及装置 | |
US20150234926A1 (en) | User interface device, search method, and program | |
CN107046596A (zh) | 智能终端数据的查询方法及装置 | |
US9633193B2 (en) | Server, user apparatus and terminal device | |
CN104503679A (zh) | 一种基于终端界面触控操作进行搜索的方法及装置 | |
CN107102797A (zh) | 一种对选定的对象内容执行搜索操作的方法及终端 | |
US20150268805A1 (en) | User interface to open a different ebook responsive to a user gesture | |
CN105930036A (zh) | 桌面插件添加方法和装置 |
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 | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1241604 Country of ref document: HK |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170815 |