一種彈出框的打開方法及終端設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種彈出框的打開方法及終端設(shè)備。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,帶有觸摸屏功能的終端設(shè)備的使用越來越普及,在終端設(shè)備操作界面中,彈出框是開發(fā)應(yīng)用過程經(jīng)常用到的一種用戶界面(User Interface,UI)組件,當(dāng)用戶觸摸某一區(qū)域時,它會以彈出的方式展示彈出框消息并與用戶進行交互操作。例如,當(dāng)用戶選擇退出某一個應(yīng)用程序時,應(yīng)用界面彈出一個彈出框,該彈出框展示的彈出框消息包括“是否退出此應(yīng)用程序”的提示信息,“確定”按鈕和“取消”按鈕,用戶可以通過點擊按鈕來確定關(guān)閉該應(yīng)用程序或取消關(guān)閉該應(yīng)用程序。
[0003]但是在使用過程中可以發(fā)現(xiàn),彈出框經(jīng)常被用戶的手指遮擋,導(dǎo)致用戶操作不便,進而降低了信息的交互效率。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種彈出框的打開方法及終端設(shè)備,可以根據(jù)用戶手指的指向的方向確定彈出框的顯示位置,從而可以避免手指遮擋彈出框的情況,提高信息的交互效率。
[0005]本發(fā)明實施例第一方面公開了一種彈出框的打開方法,應(yīng)用于具有觸摸屏的終端設(shè)備,所述方法包括:
[0006]在手指按壓所述觸摸屏?xí)r,獲取所述手指的指紋圖像;
[0007]根據(jù)所述指紋圖像確定所述手指的指向;
[0008]在所述手指的指向的方向確定目標(biāo)位置,并在所述目標(biāo)位置顯示彈出框。
[0009]作為一種可選的實施方式,所述根據(jù)所述指紋圖像確定所述手指的指向,包括:
[0010]對所述指紋圖像進行邊緣提取得到所述指紋圖像的輪廓圖;
[0011]分析所述指紋圖像中的指紋紋路,并確定所述指紋紋路的分布;
[0012]根據(jù)所述指紋圖像的輪廓圖以及所述指紋紋路的分布確定所述手指的指向。
[0013]作為一種可選的實施方式,所述在所述手指的指向的方向確定目標(biāo)位置,包括:
[0014]在所述手指的指向的方向,確定所述彈出框相對于所述手指的指向的方向的偏移角度以及偏移距離;
[0015]依據(jù)所述偏移角度以及偏移距離確定目標(biāo)位置。
[0016]作為一種可選的實施方式,所述方法還包括:
[0017]檢測所述手指的指向是否發(fā)生變化;
[0018]若檢測出所述手指的指向發(fā)生變化,則調(diào)整所述彈出框相對于所述手指的指向的方向的偏移角度以及偏移距離。
[0019]作為一種可選的實施方式,所述獲取所述手指的指紋圖像之前,所述方法還包括:
[0020]檢測所述手指按壓時的按壓壓力,確定所述按壓壓力是否超過預(yù)設(shè)壓力;[0021 ]檢測所述手指按壓時的持續(xù)時間,確定所述持續(xù)時間是否超過預(yù)設(shè)時間;
[0022]若所述按壓壓力超過預(yù)設(shè)壓力,并且,所述持續(xù)時間超過預(yù)設(shè)時間,則執(zhí)行所述獲取所述手指的指紋圖像。
[0023]本發(fā)明實施例第二方面公開了一種終端設(shè)備,包括:
[0024]指紋獲取單元,用于在手指按壓所述觸摸屏?xí)r,獲取所述手指的指紋圖像;
[0025]第一確定單元,用于根據(jù)所述指紋圖像確定所述手指的指向;
[0026]第二確定單元,用于在所述手指的指向的方向確定目標(biāo)位置;
[0027]顯示單元,用于在所述目標(biāo)位置顯示彈出框。
[0028]作為一種可選的實施方式,所述第一確定單元包括:
[0029]圖像邊緣檢測單元,用于對所述指紋圖像進行邊緣提取得到所述指紋圖像的輪廓圖;
[0030]分析確定單元,用于分析所述指紋圖像中的指紋紋路,并確定所述指紋紋路的分布;
[0031]指向獲取單元,用于根據(jù)所述指紋圖像的輪廓圖以及所述指紋紋路的分布確定所述手指的指向。
[0032]作為一種可選的實施方式,所述第二確定單元包括:
[0033]方位確定單元,用于在所述手指的指向的方向,確定所述彈出框相對于所述手指的指向的方向的偏移角度以及偏移距離;
[0034]第二確定子單元,用于依據(jù)所述偏移角度以及偏移距離確定目標(biāo)位置。
[0035]作為一種可選的實施方式,所述終端設(shè)備還包括:
[0036]第一檢測單元,用于檢測所述手指的指向是否發(fā)生變化;
[0037]調(diào)整單元,用于若檢測出所述手指的指向發(fā)生變化,則調(diào)整所述彈出框相對于所述手指的指向的方向的偏移角度以及偏移距離。
[0038]作為一種可選的實施方式,所述終端設(shè)備還包括:
[0039]第二檢測單元,用于檢測所述手指按壓時的按壓壓力;
[0040]第三檢測單元,用于檢測檢測所述手指按壓時的持續(xù)時間;
[0041 ]閾值確定單元,用于確定所述按壓壓力是否超過預(yù)設(shè)壓力,還用于確定所述持續(xù)時間是否超過預(yù)設(shè)時間;
[0042]執(zhí)行單元,用于若所述按壓壓力超過預(yù)設(shè)壓力,并且,所述持續(xù)時間超過預(yù)設(shè)時間,則執(zhí)行所述獲取所述手指的指紋圖像。
[0043]從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:在手指按壓終端設(shè)備的觸摸屏?xí)r,獲取手指的指紋圖像,根據(jù)手指的指紋圖像可以確定手指的指向,進一步地,在手指的指向的方向可以確定彈出框的顯示位置。實施本發(fā)明實施例,可以根據(jù)用戶手指的指向的方向確定彈出框的顯示位置,從而可以避免手指遮擋彈出框的情況,提高信息的交互效率。
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1為本發(fā)明實施例的方法流程示意圖;
[0046]圖2為確定手指的指向的一種方法的示意圖;
[0047]圖3為確定手指的指向的另一種方法的示意圖;
[0048]圖4為一種彈出框顯不界面的不意圖;
[0049]圖5為本發(fā)明實施例的另一種方法流程示意圖;
[0050]圖6為本發(fā)明實施例的一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0051 ]圖7為本發(fā)明實施例的另一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0052]圖8為本發(fā)明實施例的另一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0053]圖9為本發(fā)明實施例的另一種終端設(shè)備的結(jié)構(gòu)示意圖;
[0054]圖10為本發(fā)明實施例的另一種終端設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0055]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部份實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0056]本發(fā)明實施例提供了一種彈出框的打開方法及終端設(shè)備,可以根據(jù)用戶手指的指向的方向確定彈出框的顯示位置,從而可以避免手指遮擋彈出框的情況,提高信息的交互效率。以下分別進行詳細說明。
[0057]在本發(fā)明實施例中,均以具有觸摸屏的手機為例對終端設(shè)備進行舉例說明??梢岳斫獾氖牵K端設(shè)備除了手機以外,還可以是平板電腦等各種帶有觸摸屏功能的終端設(shè)備,因此手機的舉例不應(yīng)理解為具有唯一限定的含義。
[0058]圖1是本發(fā)明實施例公開的一種彈出框的打開方法的流程示意圖。其中,圖1所示的彈出框的打開方法可以包括以下步驟:
[0059]101、在手指按壓觸摸屏?xí)r,獲取手指的指紋圖像;
[0060]本發(fā)明實施例中,可以通過指紋傳感器在手指按壓終端設(shè)備觸摸屏?xí)r,獲取手指的指紋圖像。
[0061 ] 102、根據(jù)上述指紋圖像確定手指的指向;
[0062]本發(fā)明實施例中,根據(jù)指紋圖像確定手指的指向的步驟可以包括:
[0063]步驟11)、對指紋圖像進行邊緣提取得到上述指紋圖像的輪廓圖;
[0064]步驟12)、分析指紋圖像中的指紋紋路,并確定上述指紋紋路的分布;
[0065]步驟13)、根據(jù)上述指紋圖像的輪廓圖以及上述指紋紋路的分布確定手指的指向。
[0066]其中,通過步驟11)、步驟12)和步驟13)可以實現(xiàn)由指紋圖像得到手指的指向。
[0067]舉例來說,指紋傳感器獲得的指紋圖像包括了用戶手指的指紋信息,如圖2所示,為了便于分析,圖2為簡化了的指紋示意圖,僅以此例進行說明,其他的情形與此類似,在此不再贅述。在用戶進行按壓操作時,一般會形成橢圓形或近似橢圓形的指紋圖像,因此對指紋圖像進行邊緣提取操作時可以提取出近似橢圓的指紋圖像輪廓201,進而可以確定該指紋圖像輪廓的長軸202和短軸203。
[0068]進一步地,指紋紋路的分布與手指的指向的關(guān)系是唯一對應(yīng)的,同樣可以通過圖像邊緣檢測技術(shù)提取出指紋紋路,并可以確定指紋紋路的分布。由于手指前端的指紋紋路大部分是近似彎曲的弧線,如圖2中弧線204所示,該弧線與手指輪廓相交,因此貫穿并近似平分大部分的指紋紋路的軸即可確定為手指的指向,在圖2中為長軸202,另一個軸由于近似于指紋紋路的弦,因此只穿過數(shù)量極少的紋路,如圖2中的短軸