操作聯(lián)系人的方法、裝置及移動(dòng)終端的制作方法
【專利摘要】本發(fā)明涉及一種操作聯(lián)系人的方法、裝置及移動(dòng)終端,其方法包括:響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表;響應(yīng)用戶在聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng);獲取與選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用的應(yīng)用圖標(biāo);根據(jù)用戶的選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo),并根據(jù)應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)應(yīng)用。本發(fā)明實(shí)現(xiàn)了聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。
【專利說明】操作聯(lián)系人的方法、裝置及移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種操作聯(lián)系人的方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]目前,在手機(jī)上,常見的針對(duì)聯(lián)系人的操作方法是打開聯(lián)系人詳情界面,然后再選擇對(duì)應(yīng)的操作圖標(biāo);或者點(diǎn)擊聯(lián)系人頭像,在彈出的帶頭像小窗體(即所謂的QuickContactBadge)中選擇對(duì)應(yīng)的操作,如打電話、發(fā)信息等。這種聯(lián)系人操作模式雖然具備一定的實(shí)用性和通用性,但是,存在一些缺陷:
[0003]用戶需要執(zhí)行至少兩步操作才能執(zhí)行對(duì)應(yīng)的動(dòng)作,即先點(diǎn)擊聯(lián)系人進(jìn)入聯(lián)系人詳情界面,再點(diǎn)擊對(duì)應(yīng)的動(dòng)作按鈕圖標(biāo),如撥號(hào)、信息圖標(biāo)等;如果某聯(lián)系人數(shù)據(jù)較多,用戶不得不先滑動(dòng)滾動(dòng)條查找對(duì)應(yīng)的操作項(xiàng),然后再選擇對(duì)應(yīng)的操作。
[0004]在使用小窗體操作聯(lián)系人時(shí),用戶可能需要三步操作才能執(zhí)行動(dòng)作,即先點(diǎn)擊聯(lián)系人頭像,彈出小窗體,再點(diǎn)擊選擇一個(gè)Tab標(biāo)簽,然后才可以點(diǎn)擊執(zhí)行操作。而如果用戶選擇的Tab頁數(shù)據(jù)存在多個(gè)可執(zhí)行應(yīng)用時(shí),用戶還需要選擇或設(shè)置一個(gè)默認(rèn)打開的應(yīng)用,這將需要四步操作才可以達(dá)到執(zhí)行目的;比如,在小窗體點(diǎn)擊聯(lián)系人的網(wǎng)頁地址時(shí),手機(jī)上若存在多個(gè)瀏覽器應(yīng)用,那么用戶就需要選擇使用一個(gè)瀏覽器來執(zhí)行操作。
[0005]因此,現(xiàn)有的聯(lián)系人操作模式,沒有考慮到用戶操作的便利性,在一定程度上增加了用戶操作聯(lián)系人的復(fù)雜度。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例提供一種操作聯(lián)系人的方法、裝置及移動(dòng)終端,以有效低用戶使用聯(lián)系人的難度和復(fù)雜性。
[0007]本發(fā)明實(shí)施例提出一種操作聯(lián)系人的方法,包括:
[0008]響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表;
[0009]響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng);
[0010]獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示所述應(yīng)用的應(yīng)用圖標(biāo);
[0011]根據(jù)用戶的選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo),并根據(jù)所述應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)所述應(yīng)用。
[0012]優(yōu)選地,所述聯(lián)系人選取指令由用戶長(zhǎng)按或滑動(dòng)所述聯(lián)系人列表中對(duì)應(yīng)的聯(lián)系人而觸發(fā)。
[0013]優(yōu)選地,所述響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的步驟之后或同時(shí),還包括:
[0014]隱藏聯(lián)系人列表界面,并顯示用戶選取的聯(lián)系人圖標(biāo),所述聯(lián)系人圖標(biāo)為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
[0015]優(yōu)選地,所述獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示所述應(yīng)用的應(yīng)用圖標(biāo)的步驟包括:
[0016]根據(jù)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng),調(diào)用系統(tǒng)包管理器API解析出所有能夠打開選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的應(yīng)用,并保存所有應(yīng)用的相關(guān)信息;
[0017]在桌面上繪制一方框視圖,所述方框視圖用于顯示所獲取的與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用。
[0018]優(yōu)選地,當(dāng)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)存在多個(gè)時(shí),所述根據(jù)用戶操作指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo)的步驟之后還包括:
[0019]顯示所述多個(gè)數(shù)據(jù)項(xiàng)的上下文菜單窗體;
[0020]根據(jù)用戶操作指令,從所述上下文菜單窗體中選取對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單;
[0021]所述啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用的步驟包括:
[0022]依據(jù)選取的數(shù)據(jù)項(xiàng)菜單,啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用,執(zhí)行數(shù)據(jù)項(xiàng)對(duì)應(yīng)的操作。
[0023]本發(fā)明實(shí)施例還提出一種操作聯(lián)系人的裝置,包括:
[0024]聯(lián)系人顯示模塊,用于響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表;
[0025]數(shù)據(jù)項(xiàng)獲取模塊,用于響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng);
[0026]應(yīng)用顯示模塊,用于獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用圖標(biāo);
[0027]應(yīng)用選取模塊,用于根據(jù)用戶選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo);
[0028]應(yīng)用啟動(dòng)模塊,用于根據(jù)所述應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)所述應(yīng)用。
[0029]優(yōu)選地,所述聯(lián)系人顯示模塊,還用于響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令后隱藏聯(lián)系人列表界面,并顯示用戶選取的聯(lián)系人圖標(biāo),所述聯(lián)系人圖標(biāo)為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
[0030]優(yōu)選地,所述應(yīng)用顯示模塊,還用于根據(jù)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng),調(diào)用系統(tǒng)包管理器API解析出所有能夠打開選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的應(yīng)用,并保存所有應(yīng)用的相關(guān)信息;在桌面上繪制一方框視圖,所述方框視圖用于顯示所獲取的與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用。
[0031]優(yōu)選地,當(dāng)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)存在多個(gè)時(shí),所述應(yīng)用啟動(dòng)模塊,還用于顯示所述多個(gè)數(shù)據(jù)項(xiàng)的上下文菜單窗體;根據(jù)用戶操作指令,從所述上下文菜單窗體中選取對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單;依據(jù)選取的數(shù)據(jù)項(xiàng)菜單,啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用,執(zhí)行數(shù)據(jù)項(xiàng)對(duì)應(yīng)的操作。
[0032]本發(fā)明實(shí)施例還提出一種移動(dòng)終端,該移動(dòng)終端包括前述操作聯(lián)系人的裝置。
[0033]本發(fā)明實(shí)施例提出的一種操作聯(lián)系人的方法、裝置及移動(dòng)終端,在用戶觸發(fā)聯(lián)系人操作事件時(shí),顯示聯(lián)系人列表;根據(jù)用戶在聯(lián)系人列表中選取的聯(lián)系人,獲取對(duì)應(yīng)的聯(lián)系人數(shù)據(jù)項(xiàng);然后獲取與選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用的應(yīng)用圖標(biāo),用戶可以滑動(dòng)選取對(duì)應(yīng)的應(yīng)用圖標(biāo)并釋放,以啟動(dòng)選取的應(yīng)用執(zhí)行相應(yīng)操作,從而實(shí)現(xiàn)了聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。
【專利附圖】
【附圖說明】
[0034]圖1是本發(fā)明操作聯(lián)系人的方法第一實(shí)施例的流程示意圖;
[0035]圖2是本發(fā)明實(shí)施例中一種聯(lián)系人詳情界面示意圖;
[0036]圖3是本發(fā)明實(shí)施例在聯(lián)系人列表中長(zhǎng)按聯(lián)系人的界面示意圖;
[0037]圖4是本發(fā)明實(shí)施例中一種聯(lián)系人應(yīng)用視圖示意圖;
[0038]圖5是本發(fā)明操作聯(lián)系人的方法第二實(shí)施例的流程示意圖;
[0039]圖6是本發(fā)明操作聯(lián)系人的裝置較佳實(shí)施例的功能模塊示意圖。
[0040]為了使本發(fā)明的技術(shù)方案更加清楚、明了,下面將結(jié)合附圖作進(jìn)一步詳述。
【具體實(shí)施方式】
[0041]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0042]本發(fā)明實(shí)施例的主要解決方案是:在用戶觸發(fā)聯(lián)系人操作事件時(shí),顯示聯(lián)系人列表;根據(jù)用戶在聯(lián)系人列表中選取的聯(lián)系人,獲取對(duì)應(yīng)的聯(lián)系人數(shù)據(jù)項(xiàng);然后獲取與選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用的應(yīng)用圖標(biāo),用戶可以滑動(dòng)選取對(duì)應(yīng)的應(yīng)用圖標(biāo)并釋放,以啟動(dòng)選取的應(yīng)用執(zhí)行相應(yīng)操作,從而實(shí)現(xiàn)聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。
[0043]如圖1所示,本發(fā)明第一實(shí)施例提出一種操作聯(lián)系人的方法,包括:
[0044]步驟S101,響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表;
[0045]本實(shí)施例方案涉及的硬件運(yùn)行環(huán)境為具有聯(lián)系人功能的手機(jī)等移動(dòng)終端。以手機(jī)為例,由于現(xiàn)有的聯(lián)系人操作模式,沒有考慮到用戶操作的便利性,在一定程度上增加了用戶操作聯(lián)系人的復(fù)雜度。
[0046]本實(shí)施例方案可以使用戶一鍵式的方式實(shí)現(xiàn)聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。
[0047]具體地,首先,在手機(jī)上,用戶可以選擇聯(lián)系人選項(xiàng)或圖標(biāo),進(jìn)入聯(lián)系人列表。
[0048]步驟S102,響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng);
[0049]在聯(lián)系人列表界面上,用戶可以從聯(lián)系人列表中選擇想要操作的聯(lián)系人。
[0050]作為一種實(shí)現(xiàn)方式,用戶可以在聯(lián)系人列表中,通過長(zhǎng)按某一聯(lián)系人的方式來選擇想要操作的聯(lián)系人。作為另一種實(shí)現(xiàn)方式,用戶還可以在聯(lián)系人列表中,通過在某一聯(lián)系人名單上滑動(dòng)的方式來選擇想要操作的聯(lián)系人。當(dāng)然還可以采用其它方式(比如點(diǎn)擊)來選擇想要操作的聯(lián)系人,在此不作限定。
[0051]在用戶選取某一聯(lián)系人時(shí),手機(jī)可以隱藏聯(lián)系人列表界面,同時(shí),呈現(xiàn)被用戶按住的聯(lián)系人圖標(biāo)。該聯(lián)系人圖標(biāo)可以為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
[0052]手機(jī)在接收到用戶在聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令后,從數(shù)據(jù)庫中查找獲取用戶選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)。
[0053]其中,數(shù)據(jù)項(xiàng)包括的數(shù)據(jù),如:電話號(hào)碼、郵件地址、即時(shí)通訊號(hào)碼、網(wǎng)站地址、住址坐坐寸寸ο
[0054]步驟S103,獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用的應(yīng)用圖標(biāo);
[0055]在獲取到用戶選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)后,根據(jù)獲取到的數(shù)據(jù)項(xiàng),通過調(diào)用包管理器API,解析所有在系統(tǒng)注冊(cè)的應(yīng)用的元數(shù)據(jù),從而過濾出能夠操作該聯(lián)系人任一數(shù)據(jù)項(xiàng)的應(yīng)用,并保存所有應(yīng)用的相關(guān)信息。
[0056]如果沒有任何應(yīng)用能夠操作該聯(lián)系人的數(shù)據(jù),則流程結(jié)束;如果存在應(yīng)用可以操作該聯(lián)系人的數(shù)據(jù),系統(tǒng)隱藏聯(lián)系人列表界面,并在桌面上針對(duì)每一應(yīng)用,繪制一個(gè)矩形的方框視圖(不限定為矩形),作為應(yīng)用圖標(biāo),所述方框視圖用于顯示所獲取的與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,所有可操作應(yīng)用按其所針對(duì)的數(shù)據(jù)項(xiàng)分類排列。這些應(yīng)用包括但不限于撥號(hào)、短信、電子郵件、即時(shí)聊天、瀏覽器、地圖、圖庫等。
[0057]此時(shí),聯(lián)系人圖標(biāo)仍然顯示為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
[0058]步驟S104,根據(jù)用戶的選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo);
[0059]在應(yīng)用圖標(biāo)顯示界面上,用戶可以不需離開屏幕,拖拽聯(lián)系人圖標(biāo)到對(duì)應(yīng)的應(yīng)用圖標(biāo)上,從而選取想要操作的應(yīng)用。
[0060]步驟S105,根據(jù)所述應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)所述應(yīng)用。
[0061]在用戶拖拽聯(lián)系人圖標(biāo)到某個(gè)應(yīng)用圖標(biāo)上并釋放后,獲取對(duì)應(yīng)的數(shù)據(jù)項(xiàng),并將數(shù)據(jù)傳給此應(yīng)用,從而啟動(dòng)該應(yīng)用執(zhí)行用戶對(duì)應(yīng)數(shù)據(jù)項(xiàng)的動(dòng)作。
[0062]其中,將數(shù)據(jù)項(xiàng)傳給應(yīng)用的具體過程如下:應(yīng)用圖標(biāo)會(huì)監(jiān)聽外部的觸發(fā)事件,通過觸發(fā)事件獲取外部傳遞的數(shù)據(jù)項(xiàng)。
[0063]本實(shí)施例通過上述方案,在用戶長(zhǎng)按聯(lián)系人后彈出一個(gè)可執(zhí)行應(yīng)用界面,當(dāng)用戶拖動(dòng)并釋放聯(lián)系人到對(duì)應(yīng)的應(yīng)用圖標(biāo)上時(shí),則執(zhí)行相應(yīng)的操作,從而達(dá)到近似一步操作即完成聯(lián)系人操作動(dòng)作的目的,使用該方案可以有效低用戶使用聯(lián)系人的難度和復(fù)雜性,從而提升用戶體驗(yàn)。
[0064]下面將結(jié)合具體實(shí)例,對(duì)本實(shí)施例方案進(jìn)行詳細(xì)闡述。
[0065]如圖2所示,假設(shè)存在聯(lián)系人“張三”,用戶從聯(lián)系人列表中點(diǎn)擊該聯(lián)系人進(jìn)入詳情界面后,可以看到如圖2所示的詳細(xì)數(shù)據(jù),包括聯(lián)系人頭像、兩個(gè)電話號(hào)碼、郵件地址、QQ號(hào)碼、網(wǎng)站地址信息及住宅地址等。
[0066]在聯(lián)系人列表界面,用戶長(zhǎng)按該聯(lián)系人“張三”,如圖3所示。長(zhǎng)按后,聯(lián)系人列表界面消失,桌面上出現(xiàn)一個(gè)應(yīng)用視圖,如圖4所示,在該應(yīng)用視圖中,分類排列有多個(gè)應(yīng)用圖標(biāo),分別為撥號(hào)、信息、環(huán)聊、電子郵件、QQ、瀏覽器、Chrome、地圖、圖庫,表不這些應(yīng)用可以針對(duì)該聯(lián)系人執(zhí)行操作。
[0067]具體地,圖4中的撥號(hào)應(yīng)用可用于撥打電話,信息和環(huán)聊應(yīng)用可用于發(fā)送信息,電子郵件應(yīng)用可用于發(fā)送郵件,QQ應(yīng)用可用于即時(shí)聊天,瀏覽器和Chrome應(yīng)用可用于打開網(wǎng)址,地圖應(yīng)用可以查看用戶地址,圖庫應(yīng)用可以查看用戶頭像。
[0068]如前所述,只有能打開該聯(lián)系人數(shù)據(jù)的應(yīng)用才會(huì)在該視圖中呈現(xiàn)。在該視圖中,以QQ為例,當(dāng)用戶拖動(dòng)聯(lián)系人停留在QQ應(yīng)用上時(shí),QQ應(yīng)用圖標(biāo)聞売顯不,若用戶釋放聯(lián)系人圖標(biāo),QQ應(yīng)用將啟動(dòng)。
[0069]由此可以看到,使用本實(shí)施例上述方案后,從用戶長(zhǎng)按聯(lián)系人到釋放聯(lián)系人并執(zhí)行應(yīng)用,用戶的手指沒有離開過屏幕,可以認(rèn)為用戶只進(jìn)行了一步操作就完成了想要執(zhí)行的動(dòng)作。因此,通過長(zhǎng)按-拖動(dòng)-釋放這樣的操作流程,使得用戶操作聯(lián)系人變得更加便利,在方便用戶操作、提升用戶體驗(yàn)的同時(shí),也給用戶帶來一定的新穎性。
[0070]如圖5所示,本發(fā)明第二實(shí)施例提出一種操作聯(lián)系人的方法,在上述圖1所示的第一實(shí)施例的基礎(chǔ)上,在上述步驟S104之后還包括:
[0071]步驟S106,判斷選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)是否存在多個(gè);若是,則進(jìn)入步驟S107 ;否則,進(jìn)入步驟S105 ;
[0072]步驟S107,顯示所述多個(gè)數(shù)據(jù)項(xiàng)的上下文菜單窗體;
[0073]步驟S108,根據(jù)用戶操作指令,從所述上下文菜單窗體中選取對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單,進(jìn)入步驟S105。
[0074]本實(shí)施例方案中,系統(tǒng)判定是否存在多個(gè)同類型數(shù)據(jù)項(xiàng)可被該應(yīng)用打開,如多個(gè)電話號(hào)碼等;如果不存在,系統(tǒng)啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用,執(zhí)行數(shù)據(jù)項(xiàng)對(duì)應(yīng)的操作,如果存在,則按照以下方式進(jìn)行操作。
[0075]如果用戶選擇的聯(lián)系人的某種類型數(shù)據(jù)存在兩個(gè)或兩個(gè)以上(比如聯(lián)系人具有多個(gè)電話號(hào)碼),在當(dāng)用戶拖動(dòng)聯(lián)系人浮動(dòng)窗體到對(duì)應(yīng)的應(yīng)用上時(shí),手機(jī)自動(dòng)繪制一個(gè)上下文菜單窗體,列出所有的數(shù)據(jù)項(xiàng)。用戶可以釋放聯(lián)系人浮動(dòng)窗體到某個(gè)彈出的上下文菜單數(shù)據(jù)項(xiàng)。
[0076]在用戶將聯(lián)系人拖動(dòng)到對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單上并釋放后,手機(jī)即啟動(dòng)對(duì)應(yīng)的應(yīng)用,執(zhí)行針對(duì)該數(shù)據(jù)項(xiàng)的操作。
[0077]后續(xù),在流程結(jié)束后,系統(tǒng)將恢復(fù)初始狀態(tài),重新顯示圖4所示的聯(lián)系人應(yīng)用列表的視圖。
[0078]本實(shí)施例通過上述方案,在用戶觸發(fā)聯(lián)系人操作事件時(shí),顯示聯(lián)系人列表;根據(jù)用戶在聯(lián)系人列表中選取的聯(lián)系人,獲取對(duì)應(yīng)的聯(lián)系人數(shù)據(jù)項(xiàng);然后獲取與選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用的應(yīng)用圖標(biāo),用戶可以滑動(dòng)選取對(duì)應(yīng)的應(yīng)用圖標(biāo)并釋放,以啟動(dòng)選取的應(yīng)用執(zhí)行相應(yīng)操作,從而實(shí)現(xiàn)了聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。此外,如果用戶選擇的聯(lián)系人的某種類型數(shù)據(jù)存在兩個(gè)或兩個(gè)以上,在當(dāng)用戶拖動(dòng)聯(lián)系人浮動(dòng)窗體到對(duì)應(yīng)的應(yīng)用上時(shí),手機(jī)自動(dòng)繪制一個(gè)上下文菜單窗體,列出所有的數(shù)據(jù)項(xiàng)。用戶可以釋放聯(lián)系人浮動(dòng)窗體到某個(gè)彈出的上下文菜單數(shù)據(jù)項(xiàng),手機(jī)即啟動(dòng)對(duì)應(yīng)的應(yīng)用,執(zhí)行針對(duì)該數(shù)據(jù)項(xiàng)的操作,由此提高了聯(lián)系人操作的靈活性。
[0079]如圖6所示,本發(fā)明較佳實(shí)施例提出一種操作聯(lián)系人的裝置,包括:聯(lián)系人顯示模塊201、數(shù)據(jù)項(xiàng)獲取模塊202、應(yīng)用顯示模塊203、應(yīng)用選取模塊204及應(yīng)用啟動(dòng)模塊205,其中:
[0080]聯(lián)系人顯示模塊201,用于響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表;
[0081]數(shù)據(jù)項(xiàng)獲取模塊202,用于響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng);
[0082]應(yīng)用顯示模塊203,用于獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用圖標(biāo);
[0083]應(yīng)用選取模塊204,用于根據(jù)用戶的選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo);
[0084]應(yīng)用啟動(dòng)模塊205,用于啟根據(jù)所述應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)所述應(yīng)用。
[0085]本實(shí)施例操作聯(lián)系人的裝置可以承載于具有聯(lián)系人功能的手機(jī)等移動(dòng)終端。以手機(jī)為例,由于現(xiàn)有的聯(lián)系人操作模式,沒有考慮到用戶操作的便利性,在一定程度上增加了用戶操作聯(lián)系人的復(fù)雜度。
[0086]本實(shí)施例方案可以使用戶一鍵式的方式實(shí)現(xiàn)聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。
[0087]具體地,首先,在手機(jī)上,用戶可以選擇聯(lián)系人選項(xiàng)或圖標(biāo),進(jìn)入聯(lián)系人列表。
[0088]在聯(lián)系人列表界面上,用戶可以從聯(lián)系人列表中選擇想要操作的聯(lián)系人。
[0089]作為一種實(shí)現(xiàn)方式,用戶可以在聯(lián)系人列表中,通過長(zhǎng)按某一聯(lián)系人的方式來選擇想要操作的聯(lián)系人。作為另一種實(shí)現(xiàn)方式,用戶還可以在聯(lián)系人列表中,通過在某一聯(lián)系人名單上滑動(dòng)的方式來選擇想要操作的聯(lián)系人。當(dāng)然還可以采用其它方式(比如點(diǎn)擊)來選擇想要操作的聯(lián)系人,在此不作限定。
[0090]在用戶選取某一聯(lián)系人時(shí),手機(jī)可以隱藏聯(lián)系人列表界面,同時(shí),呈現(xiàn)被用戶按住的聯(lián)系人圖標(biāo)。該聯(lián)系人圖標(biāo)可以為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
[0091]手機(jī)在接收到用戶在聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令后,從數(shù)據(jù)庫中查找獲取用戶選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)。
[0092]其中,數(shù)據(jù)項(xiàng)包括的數(shù)據(jù),如:電話號(hào)碼、郵件地址、即時(shí)通訊號(hào)碼、網(wǎng)站地址、住址坐坐寸寸ο
[0093]在獲取到用戶選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)后,根據(jù)獲取到的數(shù)據(jù)項(xiàng),通過調(diào)用包管理器API,解析所有在系統(tǒng)注冊(cè)的應(yīng)用的元數(shù)據(jù),從而過濾出能夠操作該聯(lián)系人任一數(shù)據(jù)項(xiàng)的應(yīng)用,并保存所有應(yīng)用的相關(guān)信息。
[0094]如果沒有任何應(yīng)用能夠操作該聯(lián)系人的數(shù)據(jù),則流程結(jié)束;如果存在應(yīng)用可以操作該聯(lián)系人的數(shù)據(jù),系統(tǒng)隱藏聯(lián)系人列表界面,并在桌面上針對(duì)每一應(yīng)用,繪制一個(gè)矩形的方框視圖(不限定為矩形),作為應(yīng)用圖標(biāo),所述方框視圖用于顯示所獲取的與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,所有可操作應(yīng)用按其所針對(duì)的數(shù)據(jù)項(xiàng)分類排列。這些應(yīng)用包括但不限于撥號(hào)、短信、電子郵件、即時(shí)聊天、瀏覽器、地圖、圖庫等。
[0095]此時(shí),聯(lián)系人圖標(biāo)仍然顯示為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
[0096]在應(yīng)用圖標(biāo)顯示界面上,用戶可以不需離開屏幕,拖拽聯(lián)系人圖標(biāo)到對(duì)應(yīng)的應(yīng)用圖標(biāo)上,從而選取想要操作的應(yīng)用。
[0097]在用戶拖拽聯(lián)系人圖標(biāo)到某個(gè)應(yīng)用圖標(biāo)上并釋放后,獲取對(duì)應(yīng)的數(shù)據(jù)項(xiàng),并將數(shù)據(jù)傳給此應(yīng)用,從而啟動(dòng)該應(yīng)用執(zhí)行用戶對(duì)應(yīng)數(shù)據(jù)項(xiàng)的動(dòng)作。
[0098]其中,將數(shù)據(jù)項(xiàng)傳給應(yīng)用的具體過程如下:應(yīng)用圖標(biāo)會(huì)監(jiān)聽外部的觸發(fā)事件,通過觸發(fā)事件獲取外部傳遞的數(shù)據(jù)項(xiàng)。
[0099]本實(shí)施例通過上述方案,在用戶長(zhǎng)按聯(lián)系人后彈出一個(gè)可執(zhí)行應(yīng)用界面,當(dāng)用戶拖動(dòng)并釋放聯(lián)系人到對(duì)應(yīng)的應(yīng)用圖標(biāo)上時(shí),則執(zhí)行相應(yīng)的操作,從而達(dá)到近似一步操作即完成聯(lián)系人操作動(dòng)作的目的,使用該方案可以有效低用戶使用聯(lián)系人的難度和復(fù)雜性,從而提升用戶體驗(yàn)。
[0100]進(jìn)一步地,如果用戶選擇的聯(lián)系人的某種類型數(shù)據(jù)存在兩個(gè)或兩個(gè)以上(比如聯(lián)系人具有多個(gè)電話號(hào)碼),在當(dāng)用戶拖動(dòng)聯(lián)系人浮動(dòng)窗體到對(duì)應(yīng)的應(yīng)用上時(shí),手機(jī)自動(dòng)繪制一個(gè)上下文菜單窗體,列出所有的數(shù)據(jù)項(xiàng)。用戶可以釋放聯(lián)系人浮動(dòng)窗體到某個(gè)彈出的上下文菜單數(shù)據(jù)項(xiàng)。
[0101]在用戶將聯(lián)系人拖動(dòng)到對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單上并釋放后,手機(jī)即啟動(dòng)對(duì)應(yīng)的應(yīng)用,執(zhí)行針對(duì)該數(shù)據(jù)項(xiàng)的操作。
[0102]后續(xù),在流程結(jié)束后,系統(tǒng)將恢復(fù)初始狀態(tài),重新顯示圖4所示的聯(lián)系人應(yīng)用列表的視圖。
[0103]本實(shí)施例通過上述方案,在用戶觸發(fā)聯(lián)系人操作事件時(shí),顯示聯(lián)系人列表;根據(jù)用戶在聯(lián)系人列表中選取的聯(lián)系人,獲取對(duì)應(yīng)的聯(lián)系人數(shù)據(jù)項(xiàng);然后獲取與選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用圖標(biāo),用戶可以滑動(dòng)選取對(duì)應(yīng)的應(yīng)用圖標(biāo)并釋放,以啟動(dòng)選取的應(yīng)用執(zhí)行相應(yīng)操作,從而實(shí)現(xiàn)了聯(lián)系人的快捷操作,有效降低用戶使用聯(lián)系人的難度和復(fù)雜性,提升用戶體驗(yàn)。此外,如果用戶選擇的聯(lián)系人的某種類型數(shù)據(jù)存在兩個(gè)或兩個(gè)以上,在當(dāng)用戶拖動(dòng)聯(lián)系人浮動(dòng)窗體到對(duì)應(yīng)的應(yīng)用上時(shí),手機(jī)自動(dòng)繪制一個(gè)上下文菜單窗體,列出所有的數(shù)據(jù)項(xiàng)。用戶可以釋放聯(lián)系人浮動(dòng)窗體到某個(gè)彈出的上下文菜單數(shù)據(jù)項(xiàng),手機(jī)即啟動(dòng)對(duì)應(yīng)的應(yīng)用,執(zhí)行針對(duì)該數(shù)據(jù)項(xiàng)的操作,由此提高了聯(lián)系人操作的靈活性。
[0104]還需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0105]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0106]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0107]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或流程變換,或直接或間接運(yùn)用在其它相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種操作聯(lián)系人的方法,其特征在于,包括: 響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表; 響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng); 獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示所述應(yīng)用的應(yīng)用圖標(biāo); 根據(jù)用戶的選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo),并根據(jù)所述應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)所述應(yīng)用。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述聯(lián)系人選取指令由用戶長(zhǎng)按或滑動(dòng)所述聯(lián)系人列表中對(duì)應(yīng)的聯(lián)系人而觸發(fā)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的步驟之后或同時(shí),還包括: 隱藏聯(lián)系人列表界面,并顯示用戶選取的聯(lián)系人圖標(biāo),所述聯(lián)系人圖標(biāo)為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示所述應(yīng)用的應(yīng)用圖標(biāo)的步驟包括: 根據(jù)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng),調(diào)用系統(tǒng)包管理器仙I解析出所有能夠打開選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的應(yīng)用,并保存所有應(yīng)用的相關(guān)信息; 在桌面上繪制一方框視圖,所述方框視圖用于顯示所獲取的與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,當(dāng)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)存在多個(gè)時(shí),所述根據(jù)用戶操作指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo)的步驟之后還包括: 顯示所述多個(gè)數(shù)據(jù)項(xiàng)的上下文菜單窗體; 根據(jù)用戶操作指令,從所述上下文菜單窗體中選取對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單; 所述啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用的步驟包括: 依據(jù)選取的數(shù)據(jù)項(xiàng)菜單,啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用,執(zhí)行數(shù)據(jù)項(xiàng)對(duì)應(yīng)的操作。
6.一種操作聯(lián)系人的裝置,其特征在于,包括: 聯(lián)系人顯示模塊,用于響應(yīng)用戶觸發(fā)的聯(lián)系人操作事件,顯示聯(lián)系人列表; 數(shù)據(jù)項(xiàng)獲取模塊,用于響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令,獲取選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng); 應(yīng)用顯示模塊,用于獲取與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用,并顯示應(yīng)用圖標(biāo); 應(yīng)用選取模塊,用于根據(jù)用戶選擇指令,選取對(duì)應(yīng)的應(yīng)用圖標(biāo); 應(yīng)用啟動(dòng)模塊,用于根據(jù)所述應(yīng)用圖標(biāo)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)啟動(dòng)所述應(yīng)用。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述聯(lián)系人顯示模塊,還用于響應(yīng)用戶在所述聯(lián)系人列表中觸發(fā)的聯(lián)系人選取指令后隱藏聯(lián)系人列表界面,并顯示用戶選取的聯(lián)系人圖標(biāo),所述聯(lián)系人圖標(biāo)為一個(gè)帶有頭像和姓名的浮動(dòng)窗體。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述應(yīng)用顯示模塊,還用于根據(jù)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng),調(diào)用系統(tǒng)包管理器八?I解析出所有能夠打開選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)的應(yīng)用,并保存所有應(yīng)用的相關(guān)信息;在桌面上繪制一方框視圖,所述方框視圖用于顯示所獲取的與所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)相關(guān)的應(yīng)用。
9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的裝置,其特征在于,當(dāng)所述選取的聯(lián)系人對(duì)應(yīng)的數(shù)據(jù)項(xiàng)存在多個(gè)時(shí),所述應(yīng)用啟動(dòng)模塊,還用于顯示所述多個(gè)數(shù)據(jù)項(xiàng)的上下文菜單窗體;根據(jù)用戶操作指令,從所述上下文菜單窗體中選取對(duì)應(yīng)的數(shù)據(jù)項(xiàng)菜單;依據(jù)選取的數(shù)據(jù)項(xiàng)菜單,啟動(dòng)選取的應(yīng)用圖標(biāo)對(duì)應(yīng)的應(yīng)用,執(zhí)行數(shù)據(jù)項(xiàng)對(duì)應(yīng)的操作。
10.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括權(quán)利要求6-9中任一項(xiàng)所述的操作聯(lián)系人的裝置。
【文檔編號(hào)】G06F3/0481GK104360792SQ201410614059
【公開日】2015年2月18日 申請(qǐng)日期:2014年11月3日 優(yōu)先權(quán)日:2014年11月3日
【發(fā)明者】鄧海豐 申請(qǐng)人:東莞宇龍通信科技有限公司