本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是涉及一種應(yīng)用程序控制方法及移動(dòng)終端。
背景技術(shù):
隨著電子技術(shù)和通信技術(shù)的發(fā)展,移動(dòng)終端在硬件性能的差異反饋到用戶體驗(yàn)上的差別越來(lái)越小,因此從軟件應(yīng)用方面改進(jìn)移動(dòng)終端的便捷性和個(gè)性化,以提高客戶滿意度、對(duì)品牌的黏性顯得尤其重要。
目前在移動(dòng)終端中,打開(kāi)或者切換多個(gè)應(yīng)用程序時(shí),普遍需要通過(guò)菜單鍵或home鍵操作,而菜單鍵或home鍵通常設(shè)置于移動(dòng)終端底部的中間位置,當(dāng)移動(dòng)終端的屏幕尺寸過(guò)大(≥5.5英寸)時(shí),單手操作時(shí)需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵位置,這就造成移動(dòng)終端操作不方便的問(wèn)題驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提出了一種應(yīng)用程序控制方法及移動(dòng)終端,以解決目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵位置,造成移動(dòng)終端操作不方便的問(wèn)題。
第一方面,本發(fā)明實(shí)施例提供了一種應(yīng)用程序控制方法,應(yīng)用于具有觸控屏的移動(dòng)終端,所述方法包括:
當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;
在所述顯示區(qū)域顯示所述應(yīng)用程序控制界面;
當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
第二方面,提供了一種移動(dòng)終端,包括觸控屏,所述移動(dòng)終端包括:
顯示區(qū)域確定模塊,用于當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;
顯示模塊,用于在所述顯示區(qū)域,顯示所述應(yīng)用程序控制界面;
操作執(zhí)行模塊,用于當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
本發(fā)明實(shí)施例中,在檢測(cè)到對(duì)觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域,然后在顯示區(qū)域顯示應(yīng)用程序控制界面,當(dāng)檢測(cè)到對(duì)應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作,應(yīng)用本發(fā)明實(shí)施例,應(yīng)用程序控制界面顯示在側(cè)屏的顯示區(qū)域,用戶可以對(duì)側(cè)屏的顯示區(qū)域顯示的應(yīng)用程序進(jìn)行相應(yīng)的第二觸控操作,不需要移動(dòng)手指到移動(dòng)終端底部,解決了目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵造成操作不方便的問(wèn)題,提高了移動(dòng)終端操作的便利性。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例的描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例的一種應(yīng)用程序控制方法的流程圖;
圖2是本發(fā)明實(shí)施例的一種應(yīng)用程序控制方法的流程圖;
圖2a是本發(fā)明實(shí)施例的應(yīng)用程序控制界面圖之一;
圖2b是本發(fā)明實(shí)施例的應(yīng)用程序控制界面圖之二;
圖2c是本發(fā)明實(shí)施例的應(yīng)用程序控制界面圖之三;
圖2d是本發(fā)明實(shí)施例的應(yīng)用程序控制界面圖之四;
圖2e是本發(fā)明實(shí)施例的應(yīng)用程序控制界面圖之五;
圖2f是本發(fā)明實(shí)施例的應(yīng)用程序控制界面圖之六;
圖3是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之一;
圖3a是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之二;
圖3b是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之三;
圖3c是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之四;
圖3d是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之五;
圖3e是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之六;
圖3f是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之七;
圖3g是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之八;
圖3h是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖之九;
圖4是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖;
圖5是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1是本發(fā)明實(shí)施例的一種應(yīng)用程序控制方法的流程圖。
參照?qǐng)D1所示,本發(fā)明實(shí)施例的一種應(yīng)用程序控制方法,應(yīng)用于具有觸控屏的移動(dòng)終端,該方法包括:
步驟101,當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域。
本發(fā)明實(shí)施例中,移動(dòng)終端的觸摸屏為觸控屏,觸控屏可以是曲面屏,也可以是直面屏,觸控屏包括左側(cè)屏區(qū)域、右側(cè)屏區(qū)域以及一個(gè)正面屏區(qū)域,例如,為曲面屏?xí)r,左右兩個(gè)曲面部分分別為左側(cè)屏區(qū)域、右側(cè)屏區(qū)域,為直面屏?xí)r,可以定義觸控屏的左側(cè)預(yù)設(shè)部分區(qū)域和右側(cè)部分預(yù)設(shè)區(qū)域?yàn)閭?cè)屏區(qū)域。第一觸控操作可以作用在左側(cè)屏區(qū)域上,也可以作用在右側(cè)屏區(qū)域上,用于觸發(fā)移動(dòng)終端在側(cè)屏區(qū)域上顯示應(yīng)用程序控制界面。第一觸控操作可以為任意類型的操作,例如:在觸控屏的一個(gè)側(cè)屏區(qū)域上執(zhí)行向上、向左或向右滑動(dòng)的操作。
當(dāng)檢測(cè)到對(duì)側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域,具體而言,用戶手持移動(dòng)終端的習(xí)慣有可能不同,例如左手或右手手持移動(dòng)終端時(shí),可以根據(jù)第一觸控操作確定應(yīng)用程序控制界面顯示在左側(cè)屏區(qū)域還是右側(cè)屏區(qū)域。
步驟102,在所述顯示區(qū)域顯示所述應(yīng)用程序控制界面。
本發(fā)明實(shí)施例中,應(yīng)用程序控制界面可以是只占據(jù)移動(dòng)終端屏幕很小的一部分,例如呈單列顯示在移動(dòng)終端屏幕的左側(cè)或者右側(cè)的側(cè)屏區(qū)域,其位置和尺寸大小可以是默認(rèn)預(yù)設(shè)的,也可以根據(jù)用戶的操作進(jìn)行調(diào)整。
應(yīng)用程序控制界面中包含至少一個(gè)應(yīng)用程序圖標(biāo),通過(guò)應(yīng)用程序圖標(biāo)可以打開(kāi)、關(guān)閉應(yīng)用程序,查看應(yīng)用程序通知消息等,還可以包含功能按鈕,例如增加圖標(biāo)按鈕等。
步驟103,當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
當(dāng)在顯示區(qū)域顯示應(yīng)用程序控制界面后,移動(dòng)終端用戶可以對(duì)應(yīng)用程序圖標(biāo)執(zhí)行第二觸控操作,以對(duì)應(yīng)用程序執(zhí)行控制操作。第二觸控操作可以為單擊應(yīng)用程序圖標(biāo)的操作、雙擊應(yīng)用程序圖標(biāo)的操作等。應(yīng)用程序的控制操作可以為開(kāi)啟應(yīng)用程序的操作、關(guān)閉前臺(tái)運(yùn)行的應(yīng)用程序的操作、查看應(yīng)用程序的通知消息的操作等。
可見(jiàn),在本發(fā)明實(shí)施例中,通過(guò)對(duì)觸控屏的側(cè)屏區(qū)域的第一觸控操作,將應(yīng)用程序控制界面顯示在側(cè)屏的顯示區(qū)域,當(dāng)用戶需要對(duì)應(yīng)用程序進(jìn)行控制操作時(shí),可以對(duì)側(cè)屏的顯示區(qū)域顯示的應(yīng)用程序進(jìn)行相應(yīng)的第二觸控操作,不需要移動(dòng)手指到移動(dòng)終端底部,解決了目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵造成操作不方便的問(wèn)題,提高了移動(dòng)終端操作的便利性。
圖2是本發(fā)明實(shí)施例的一種應(yīng)用程序控制方法的流程圖。
參照?qǐng)D2所示,本發(fā)明實(shí)施例的一種應(yīng)用程序控制方法,應(yīng)用于具有觸控屏的移動(dòng)終端,該方法包括:
步驟201,當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域。
本發(fā)明實(shí)施例中,移動(dòng)終端的觸摸屏為觸控屏,觸控屏包括左側(cè)屏區(qū)域、右側(cè)屏區(qū)域以及一個(gè)正面屏區(qū)域。第一觸控操作可以作用在左側(cè)屏區(qū)域上,也可以作用在右側(cè)屏區(qū)域上,用于觸發(fā)移動(dòng)終端在側(cè)屏區(qū)域上顯示應(yīng)用程序控制界面,步驟201可以包括:
當(dāng)所述第一觸控操作的觸控位置位于左側(cè)屏區(qū)域時(shí),將移動(dòng)終端的左側(cè)屏的第一預(yù)設(shè)范圍的區(qū)域確定為應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;當(dāng)?shù)谝挥|控操作的觸控位置位于右側(cè)屏區(qū)域時(shí),將移動(dòng)終端的右側(cè)屏的第二預(yù)設(shè)范圍的區(qū)域確定為應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域。
用戶手持移動(dòng)終端的習(xí)慣,第一觸控操作有可能是對(duì)左側(cè)屏區(qū)域或者右側(cè)屏區(qū)域,因此,可以根據(jù)不同用戶手持移動(dòng)終端的習(xí)慣,確定左側(cè)屏區(qū)域或者右側(cè)屏區(qū)域的預(yù)設(shè)區(qū)域?yàn)閼?yīng)用程序控制界面的顯示區(qū)域,以使得用戶獲得最佳操作體驗(yàn)。
步驟202,在所述顯示區(qū)域顯示所述應(yīng)用程序控制界面。
本發(fā)明實(shí)施例中,應(yīng)用程序控制界面可以是只占據(jù)移動(dòng)終端屏幕很小的一部分,例如呈單列顯示在移動(dòng)終端屏幕的左側(cè)或者右側(cè)的顯示區(qū)域,應(yīng)用程序控制界面中包含至少一個(gè)應(yīng)用程序圖標(biāo),通過(guò)應(yīng)用程序圖標(biāo)可以打開(kāi)、關(guān)閉應(yīng)用程序,查看應(yīng)用程序通知消息等,還可以包含功能按鈕,例如增加圖標(biāo)按鈕等。
步驟203,當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
當(dāng)在顯示區(qū)域顯示應(yīng)用程序控制界面后,移動(dòng)終端用戶可以對(duì)應(yīng)用程序圖標(biāo)執(zhí)行第二觸控操作,以對(duì)應(yīng)用程序執(zhí)行控制操作。
在本發(fā)明實(shí)施例中,應(yīng)用程序控制界面包括至少一個(gè)應(yīng)用程序圖標(biāo),第二觸控操作包括上滑操作和下滑操作,則步驟203可以包括如下步驟:
首先,確定所述第二觸控操作的滑動(dòng)方向。
本發(fā)明實(shí)施例中,滑動(dòng)操作可以是指對(duì)應(yīng)用程序控制界面的向上滑操作或者向下滑操作,例如用戶的手指置于應(yīng)用程序控制界面的顯示區(qū)域內(nèi),向上滑動(dòng)或者向下滑動(dòng)。
最后,依據(jù)所述方向,更新所述應(yīng)用程序控制界面的應(yīng)用程序圖標(biāo)。
在實(shí)際應(yīng)用中,應(yīng)用程序控制界面設(shè)置有至少一個(gè)應(yīng)用程序圖標(biāo),為了避免應(yīng)用程序控制界面占用移動(dòng)終端屏幕過(guò)多的面積,通常在應(yīng)用程序控制界面中只顯示較少的應(yīng)用程序圖標(biāo),例如只顯示3個(gè)應(yīng)用程序圖標(biāo)。如圖2a所示,當(dāng)向上或向下滑動(dòng)時(shí),可以更新應(yīng)用程序控制界面的應(yīng)用程序圖標(biāo),例如對(duì)應(yīng)用程序控制界面中的應(yīng)用程序圖標(biāo)進(jìn)行上下翻頁(yè)、循環(huán)滾動(dòng)應(yīng)用程序圖標(biāo)等,直至顯示用戶需要操作的應(yīng)用程序圖標(biāo),由于應(yīng)用程序控制界面顯示在移動(dòng)終端的側(cè)屏顯示區(qū)域,用戶不需要移動(dòng)手指到移動(dòng)終端底部返回主界面即可選擇需要操作的應(yīng)用程序圖標(biāo),提高了移動(dòng)終端選擇應(yīng)用程序操作的便利性。
在本發(fā)明實(shí)施例中,應(yīng)用程序控制界面包括至少一個(gè)應(yīng)用程序圖標(biāo),至少一個(gè)應(yīng)用程序圖標(biāo)包括關(guān)閉按鈕,則步驟203可以包括如下步驟:
首先,檢測(cè)所述第二觸控操作的觸控位置是否位于所述關(guān)閉按鈕上;
最后,若所述第二觸控操作的觸控位置位于所述關(guān)閉按鈕上,則關(guān)閉所述應(yīng)用程序圖標(biāo)對(duì)應(yīng)的在后臺(tái)運(yùn)行的應(yīng)用程序。
本發(fā)明實(shí)施例中,在應(yīng)用程序控制界面中,如果應(yīng)用程序正在運(yùn)行,則在應(yīng)用程序圖標(biāo)上顯示關(guān)閉按鈕,如圖2b所示,當(dāng)?shù)诙|控操作的觸控位置在關(guān)閉按鈕時(shí),例如用戶點(diǎn)擊應(yīng)用程序圖標(biāo)上的關(guān)閉按鈕,則關(guān)閉應(yīng)用程序圖標(biāo)對(duì)應(yīng)的應(yīng)用程序,由于應(yīng)用程序控制界面顯示在移動(dòng)終端的側(cè)屏顯示區(qū)域,當(dāng)用戶需要關(guān)閉運(yùn)行的應(yīng)用程序時(shí),用戶不需要移動(dòng)手指到移動(dòng)終端底部點(diǎn)擊返回鍵關(guān)閉應(yīng)用程序,或者移動(dòng)手指到應(yīng)用程序運(yùn)行界面點(diǎn)擊關(guān)閉按鈕關(guān)閉應(yīng)用程序,簡(jiǎn)化了關(guān)閉應(yīng)用程序的操作步驟,提高了移動(dòng)終端關(guān)閉應(yīng)用程序操作的便利性。
在本發(fā)明的一種優(yōu)選實(shí)施例中,步驟203可以包括如下步驟:
首先,檢測(cè)所述第二觸控操作是否是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作。
第二觸控操作還可以包括長(zhǎng)按觸控操作,例如用戶在應(yīng)用程序控制界面長(zhǎng)按應(yīng)用程序圖標(biāo)超過(guò)1秒時(shí)間,移動(dòng)終端可以實(shí)時(shí)檢測(cè)到對(duì)應(yīng)用程序圖標(biāo)的操作并判斷是否是長(zhǎng)按觸控操作。
其次,若所述第二觸控操作是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作,則顯示所述應(yīng)用程序圖標(biāo)的刪除按鈕。
當(dāng)?shù)诙|控操作是對(duì)應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作時(shí),如圖2c所示,可以在應(yīng)用程序圖標(biāo)上顯示刪除按鈕,通過(guò)該刪除按鈕可以將應(yīng)用程序圖標(biāo)從應(yīng)用程序控制界面刪除。
最后,當(dāng)檢測(cè)到對(duì)所述刪除按鈕的第三觸控操作時(shí),從所述應(yīng)用程序控制界面中刪除所述應(yīng)用程序圖標(biāo)。
在應(yīng)用程序圖標(biāo)上顯示刪除按鈕后,如果用戶對(duì)刪除按鈕進(jìn)行第三觸控操作,則觸發(fā)刪除應(yīng)用程序圖標(biāo)指令,將應(yīng)用程序圖標(biāo)從應(yīng)用程序控制界面中刪除,通過(guò)長(zhǎng)按應(yīng)用程序圖標(biāo)顯示刪除按鈕,可以將應(yīng)用程序圖標(biāo)從應(yīng)用程序控制界面刪除,整個(gè)過(guò)程在側(cè)屏顯示區(qū)域進(jìn)行,操作簡(jiǎn)單方便。
在本發(fā)明的一種優(yōu)選實(shí)施例中,當(dāng)用戶長(zhǎng)按應(yīng)用程序圖標(biāo)后,步驟203可以包括如下步驟:
首先,在所述應(yīng)用程序控制界面顯示增加按鈕;
其次,當(dāng)檢測(cè)到對(duì)所述增加按鈕的第四觸控操作時(shí),顯示應(yīng)用程序列表;
隨后,確定用戶在應(yīng)用程序列表中選擇的目標(biāo)應(yīng)用程序;
最后,將所述目標(biāo)應(yīng)用程序?qū)?yīng)的應(yīng)用程序圖標(biāo)增加至應(yīng)用程序控制界面中。
本發(fā)明實(shí)施例中,長(zhǎng)按任一應(yīng)用程序圖標(biāo)后,如圖2d所示,在應(yīng)用程序控制界面顯示增加按鈕,通過(guò)該增加按鈕,可以將應(yīng)用程序圖標(biāo)增加至應(yīng)用程序控制界面中,具體的,當(dāng)用戶對(duì)增加按鈕執(zhí)行第四觸控操作時(shí),顯示移動(dòng)終端中的應(yīng)用程序列表,用戶選擇要添加到應(yīng)用程序控制界面中的應(yīng)用程序后,即可將對(duì)應(yīng)的應(yīng)用程序圖標(biāo)增加至應(yīng)用程序控制界面中,不需要在各個(gè)顯示界面中選擇應(yīng)用程序圖標(biāo)后,拖動(dòng)至應(yīng)用程序控制界面中,提高了在移動(dòng)終端中增加應(yīng)用程序圖標(biāo)操作的便利性。
本發(fā)明實(shí)施例中,可以通過(guò)側(cè)屏顯示區(qū)域的應(yīng)用程序控制界面,可以更新應(yīng)用程序控制界面的應(yīng)用程序圖標(biāo),關(guān)閉、打開(kāi)應(yīng)用程序,刪除、添加應(yīng)用程序圖標(biāo),方便單手操作,提高了移動(dòng)終端操作的便利性。
在本發(fā)明的一種優(yōu)選實(shí)施例中,如圖2e所示,應(yīng)用程序控制界面還包括分屏顯示按鈕,則應(yīng)用程序控制的方法還包括:
步驟204,當(dāng)檢測(cè)到對(duì)所述分屏顯示按鈕的第五觸控操作時(shí),將所述移動(dòng)終端顯示屏劃分為第一分屏顯示區(qū)域和第二分屏顯示區(qū)域。
如圖2f所示,在檢測(cè)到對(duì)分屏顯示按鈕的第五觸控操作時(shí),移動(dòng)終端顯示屏劃分為第一分屏顯示區(qū)域(上半屏)和第二分屏顯示區(qū)域(下半屏)。
步驟205,將當(dāng)前應(yīng)用程序的運(yùn)行界面顯示在所述第一分屏顯示區(qū)域。
如果分屏前當(dāng)前應(yīng)用程序的運(yùn)行界面是全屏,分屏后當(dāng)前應(yīng)用程序的運(yùn)行界面顯示在第一分屏顯示區(qū)域,如果當(dāng)前應(yīng)用程序不能分屏,其應(yīng)用程序圖標(biāo)在應(yīng)用程序控制界面中變?yōu)榛疑豢蛇x狀態(tài),例如第一分屏顯示區(qū)域已打開(kāi)瀏覽器,則瀏覽器圖標(biāo)在應(yīng)用程序控制界面中變?yōu)榛疑豢蛇x狀態(tài)。
步驟206,確定用戶在應(yīng)用程序控制界面中所選擇的目標(biāo)應(yīng)用程序圖標(biāo)。
如果用戶需要在第二分屏顯示區(qū)域顯示另一應(yīng)用程序的運(yùn)行界面,則可以在應(yīng)用程序控制界面中選擇在第二分屏顯示區(qū)域的目標(biāo)應(yīng)用程序圖標(biāo)。
步驟207,將用戶選擇的目標(biāo)應(yīng)用程序圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的運(yùn)行界面顯示在所述第二分屏顯示區(qū)域。
當(dāng)用戶選擇目標(biāo)應(yīng)用程序圖標(biāo)后,將目標(biāo)應(yīng)用程序圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的運(yùn)行界面顯示在第二分屏顯示區(qū)域。例如用戶當(dāng)前正在瀏覽網(wǎng)頁(yè),需要同時(shí)微信視頻聊天時(shí),可以滑出在應(yīng)用程序控制界面中點(diǎn)擊分屏顯示按鈕后,則在第一分屏顯示區(qū)域顯示瀏覽器的運(yùn)行界面,點(diǎn)擊應(yīng)用程序控制界面中的微信圖標(biāo),即可在第二分屏顯示區(qū)域中打開(kāi)微信。
當(dāng)然,用戶需要切換第一或第二分屏顯示區(qū)域中運(yùn)行的應(yīng)用程序時(shí),可以先選中需要切換的分屏顯示區(qū)域,在應(yīng)用程序控制界面中選擇替換的應(yīng)用程序圖標(biāo)即可,例如,當(dāng)前第一分屏顯示區(qū)域顯示瀏覽器的運(yùn)行界面,點(diǎn)擊第一分屏顯示區(qū)域的任意區(qū)域后,再在應(yīng)用程序控制界面中選擇qq的應(yīng)用程序圖標(biāo),則在第一分屏顯示區(qū)域顯示qq的運(yùn)行界面,這樣,用戶通過(guò)應(yīng)用程序控制界面直接選擇在分屏顯示區(qū)域的應(yīng)用程序,不需要退出分屏模式返回到全屏模式中選擇應(yīng)用程序,提高了移動(dòng)終端分屏顯示操作的便利性。
步驟208,當(dāng)檢測(cè)到用戶對(duì)所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域的選擇操作時(shí),檢測(cè)用戶是否對(duì)所述分屏顯示按鈕進(jìn)行第六觸控操作。
在分屏顯示后,當(dāng)用戶需要退出分屏顯示模式時(shí),可以選擇需要保留的顯示界面,例如當(dāng)前第一分屏顯示區(qū)域顯示瀏覽器的運(yùn)行界面,第二分屏顯示區(qū)域顯示微信的運(yùn)行界面,當(dāng)退出分屏模式后,需要保留瀏覽器的運(yùn)行界面時(shí),可以選擇第一分屏顯示區(qū)域。
用戶選擇保留的分屏顯示區(qū)域后,檢測(cè)用戶是否對(duì)分屏顯示按鈕進(jìn)行第六觸控操作時(shí),如果則執(zhí)行步驟209。
步驟209,若檢測(cè)到用戶對(duì)所述分屏顯示按鈕的第六觸控操作,則全屏顯示所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域。
當(dāng)用戶選擇第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域后,對(duì)分屏顯示按鈕進(jìn)行第六觸控操作時(shí),全屏顯示保留的分屏顯示區(qū)域,例如當(dāng)用戶選擇保留第一分屏顯示區(qū)域后,點(diǎn)擊分屏顯示按鈕,則全屏顯示第一分屏顯示區(qū)域。
當(dāng)然,在本發(fā)明實(shí)施例中,退出分屏顯示區(qū)域還可以通過(guò)以下方式進(jìn)行:當(dāng)檢測(cè)到用戶關(guān)閉第一分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第二分屏顯示區(qū)域;或,當(dāng)檢測(cè)到用戶關(guān)閉第二分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第一分屏顯示區(qū)域,例如當(dāng)前第一分屏顯示區(qū)域顯示某條新聞內(nèi)容,選中第一分屏顯示區(qū)域后,通過(guò)移動(dòng)終端返回鍵關(guān)閉瀏覽器,則第一分屏顯示區(qū)域的應(yīng)用程序關(guān)閉,移動(dòng)終端自動(dòng)退出分屏模式,第二分屏顯示區(qū)域中打開(kāi)的應(yīng)用程序的運(yùn)行界面全屏顯示。
本發(fā)明實(shí)施例通過(guò)在側(cè)屏顯示區(qū)域的應(yīng)用程序控制界面中增加分屏顯示按鈕,可以快捷地進(jìn)行分屏顯示和退出分屏顯示操作,分屏顯示操作性佳且應(yīng)用場(chǎng)景豐富。
本發(fā)明實(shí)施例中,在檢測(cè)到對(duì)觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域,然后在顯示區(qū)域顯示應(yīng)用程序控制界面,當(dāng)檢測(cè)到對(duì)應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作,應(yīng)用本發(fā)明實(shí)施例,應(yīng)用程序控制界面顯示在側(cè)屏的顯示區(qū)域,用戶可以對(duì)側(cè)屏的顯示區(qū)域顯示的應(yīng)用程序進(jìn)行相應(yīng)的第二觸控操作,不需要移動(dòng)手指到移動(dòng)終端底部,解決了目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵造成操作不方便的問(wèn)題,提高了移動(dòng)終端操作的便利性。
圖3是本發(fā)明實(shí)施例的一種移動(dòng)終端的結(jié)構(gòu)框圖。
參照?qǐng)D3所示,本發(fā)明實(shí)施例提供的一種移動(dòng)終端300,包括觸控屏,還包括:
顯示區(qū)域確定模塊301,用于當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;
顯示模塊302,用于在所述顯示區(qū)域,顯示所述應(yīng)用程序控制界面;
操作執(zhí)行模塊303,用于當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
如圖3a所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,所述觸控屏的側(cè)屏區(qū)域包括左側(cè)屏區(qū)域和右側(cè)屏區(qū)域,所述顯示區(qū)域確定模塊301包括:
第一顯示區(qū)域確定子模塊3011,用于當(dāng)所述第一觸控操作的觸控位置位于所述左側(cè)屏區(qū)域時(shí),將所述移動(dòng)終端的左側(cè)屏的第一預(yù)設(shè)范圍的區(qū)域確定為所述應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;
第二顯示區(qū)域確定子模塊3012,用于當(dāng)所述第一觸控操作的觸控位置位于所述右側(cè)屏區(qū)域時(shí),將所述移動(dòng)終端的右側(cè)屏的第二預(yù)設(shè)范圍的區(qū)域確定為所述應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域。
如圖3b所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,所述應(yīng)用程序控制界面包括至少一個(gè)應(yīng)用程序圖標(biāo),所述第二觸控操作包括上滑操作和下滑操作,所述操作執(zhí)行模塊303包括:
方向確定子模塊3031,用于確定所述第二觸控操作的滑動(dòng)方向;
圖標(biāo)更新子模塊3032,用于根據(jù)所述滑動(dòng)方向,更新所述應(yīng)用程序控制界面中的應(yīng)用程序圖標(biāo)。
如圖3c所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,所述應(yīng)用程序控制界面包括至少一個(gè)應(yīng)用程序圖標(biāo),所述至少一個(gè)應(yīng)用程序圖標(biāo)包括關(guān)閉按鈕,所述操作執(zhí)行模塊303包括:
第一觸控操作檢測(cè)子模塊3033,用于用于檢測(cè)所述第二觸控操作的觸控位置是否位于所述關(guān)閉按鈕上;
應(yīng)用程序關(guān)閉子模塊3034,用于若所述第二觸控操作的觸控位置位于所述關(guān)閉按鈕上,則關(guān)閉所述應(yīng)用程序圖標(biāo)對(duì)應(yīng)的在后臺(tái)運(yùn)行的應(yīng)用程序。
如圖3d所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,所述操作執(zhí)行模塊303包括:
第二觸控操作檢測(cè)子模塊3035,用于檢測(cè)所述第二觸控操作是否是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作;
刪除按鈕顯示子模塊3036,用于若所述第二觸控操作是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作,則顯示所述應(yīng)用程序圖標(biāo)的刪除按鈕;
應(yīng)用程序圖標(biāo)刪除子模塊3037,用于當(dāng)檢測(cè)到對(duì)所述刪除按鈕的第三觸控操作時(shí),從所述應(yīng)用程序控制界面中刪除所述應(yīng)用程序圖標(biāo)。
如圖3e所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,所述操作執(zhí)行模塊303包括:
增加按鈕顯示子模塊3038,用于在所述應(yīng)用程序控制界面顯示增加按鈕;
應(yīng)用程序列表顯示子模塊3039,用于當(dāng)檢測(cè)到對(duì)所述增加按鈕的第四觸控操作時(shí),顯示應(yīng)用程序列表;
目標(biāo)應(yīng)用程序確定子模塊30310,用于確定用戶在應(yīng)用程序列表中選擇的目標(biāo)應(yīng)用程序;
應(yīng)用程序圖標(biāo)增加子模塊30311,用于將所述目標(biāo)應(yīng)用程序?qū)?yīng)的應(yīng)用程序圖標(biāo)增加至應(yīng)用程序控制界面中。
如圖3f所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,所述應(yīng)用程序控制界面中包括分屏顯示按鈕,所述操作執(zhí)行模塊303包括:
分屏子模塊30312,用于當(dāng)檢測(cè)到對(duì)所述分屏顯示按鈕的第五觸控操作時(shí),將所述移動(dòng)終端顯示屏劃分為第一分屏顯示區(qū)域和第二分屏顯示區(qū)域;
第一顯示子模塊30313,用于將當(dāng)前應(yīng)用程序的運(yùn)行界面顯示在所述第一分屏顯示區(qū)域;
目標(biāo)應(yīng)用程序圖標(biāo)確定子模塊30314,用于確定用戶在應(yīng)用程序控制界面中所選擇的目標(biāo)應(yīng)用程序圖標(biāo);
第二顯示子模塊30315,用于將用戶選擇的目標(biāo)應(yīng)用程序圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的運(yùn)行界面顯示在所述第二分屏顯示區(qū)域。
如圖3g所示,在本發(fā)明實(shí)施例的一種移動(dòng)終端300中,當(dāng)所述移動(dòng)終端處于分屏顯示時(shí),所述操作執(zhí)行模塊303包括:
觸控操作檢測(cè)子模塊30316,用于當(dāng)檢測(cè)到用戶對(duì)所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域的選擇操作時(shí),檢測(cè)用戶是否對(duì)所述分屏顯示按鈕進(jìn)行第六觸控操作;
第一分屏顯示退出模塊30317,用于若檢測(cè)到對(duì)所述分屏顯示按鈕的第六觸控操作,則全屏顯示所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域。
如圖3h所示,在本發(fā)明的一種優(yōu)選實(shí)施例中,所述操作執(zhí)行模塊303包括:
第二分屏顯示退出子模塊30318,用于當(dāng)檢測(cè)到用戶關(guān)閉所述第一分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第二分屏顯示區(qū)域;
或,
當(dāng)檢測(cè)到用戶關(guān)閉所述第二分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第一分屏顯示區(qū)域;
移動(dòng)終端能夠?qū)崿F(xiàn)圖1至圖2的方法實(shí)施例中移動(dòng)終端實(shí)現(xiàn)的各個(gè)過(guò)程,為避免重復(fù),這里不再贅述。
本發(fā)明實(shí)施例中,在檢測(cè)到對(duì)觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域,然后在顯示區(qū)域顯示應(yīng)用程序控制界面,當(dāng)檢測(cè)到對(duì)應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作,應(yīng)用本發(fā)明實(shí)施例,應(yīng)用程序控制界面顯示在側(cè)屏的顯示區(qū)域,用戶可以對(duì)側(cè)屏的顯示區(qū)域顯示的應(yīng)用程序進(jìn)行相應(yīng)的第二觸控操作,不需要移動(dòng)手指到移動(dòng)終端底部,解決了目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵位置造成操作不方便的問(wèn)題,提高了移動(dòng)終端操作的便利性。
圖4是本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)框圖,圖4所示的移動(dòng)終端1000包括:至少一個(gè)處理器1001、存儲(chǔ)器1002、至少一個(gè)網(wǎng)絡(luò)接口1004、用戶接口1003。移動(dòng)終端1000中的各個(gè)組件通過(guò)總線系統(tǒng)1005耦合在一起??衫斫?,總線系統(tǒng)1005用于實(shí)現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)1005除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號(hào)總線。但是為了清楚說(shuō)明起見(jiàn),在圖4中將各種總線都標(biāo)為總線系統(tǒng)1005。
其中,用戶接口1003可以包括顯示器、鍵盤(pán)或者點(diǎn)擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball)、觸感板或者觸摸屏等。
可以理解,本發(fā)明實(shí)施例中的存儲(chǔ)器1002可以是易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或可包括易失性和非易失性存儲(chǔ)器兩者。其中,非易失性存儲(chǔ)器可以是只讀存儲(chǔ)器(read-onlymemory,rom)、可編程只讀存儲(chǔ)器(programmablerom,prom)、可擦除可編程只讀存儲(chǔ)器(erasableprom,eprom)、電可擦除可編程只讀存儲(chǔ)器(electricallyeprom,eeprom)或閃存。易失性存儲(chǔ)器可以是隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram),其用作外部高速緩存。通過(guò)示例性但不是限制性說(shuō)明,許多形式的ram可用,例如靜態(tài)隨機(jī)存取存儲(chǔ)器(staticram,sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dynamicram,dram)、同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(synchronousdram,sdram)、雙倍數(shù)據(jù)速率同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(doubledataratesdram,ddrsdram)、增強(qiáng)型同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(enhancedsdram,esdram)、同步連接動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(synchlinkdram,sldram)和直接內(nèi)存總線隨機(jī)存取存儲(chǔ)器(directrambusram,drram)。本發(fā)明實(shí)施例描述的系統(tǒng)和方法的存儲(chǔ)器1002旨在包括但不限于這些和任意其它適合類型的存儲(chǔ)器。
在一些實(shí)施方式中,存儲(chǔ)器1002存儲(chǔ)了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:操作系統(tǒng)10021和應(yīng)用程序10022。
其中,操作系統(tǒng)10021,包含各種系統(tǒng)程序,例如框架層、核心庫(kù)層、驅(qū)動(dòng)層等,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序10022,包含各種應(yīng)用程序,例如媒體播放器(mediaplayer)、瀏覽器(browser)等,用于實(shí)現(xiàn)各種應(yīng)用業(yè)務(wù)。實(shí)現(xiàn)本發(fā)明實(shí)施例方法的程序可以包含在應(yīng)用程序10022中。
在本發(fā)明實(shí)施例中,通過(guò)調(diào)用存儲(chǔ)器1002存儲(chǔ)的程序或指令,具體的,可以是應(yīng)用程序10022中存儲(chǔ)的程序或指令,處理器1001用于當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;在所述顯示區(qū)域顯示所述應(yīng)用程序控制界面;當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器1001中,或者由處理器1001實(shí)現(xiàn)。處理器1001可能是一種集成電路芯片,具有信號(hào)的處理能力。在實(shí)現(xiàn)過(guò)程中,上述方法的各步驟可以通過(guò)處理器1001中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器1001可以是通用處理器、數(shù)字信號(hào)處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門(mén)陣列(fieldprogrammablegatearray,fpga)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫(xiě)可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器1002,處理器1001讀取存儲(chǔ)器1002中的信息,結(jié)合其硬件完成上述方法的步驟。
可以理解的是,本發(fā)明實(shí)施例描述的這些實(shí)施例可以用硬件、軟件、固件、中間件、微碼或其組合來(lái)實(shí)現(xiàn)。對(duì)于硬件實(shí)現(xiàn),處理單元可以實(shí)現(xiàn)在一個(gè)或多個(gè)專用集成電路(applicationspecificintegratedcircuits,asic)、數(shù)字信號(hào)處理器(digitalsignalprocessing,dsp)、數(shù)字信號(hào)處理設(shè)備(dspdevice,dspd)、可編程邏輯設(shè)備(programmablelogicdevice,pld)、現(xiàn)場(chǎng)可編程門(mén)陣列(field-programmablegatearray,fpga)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請(qǐng)所述功能的其它電子單元或其組合中。
對(duì)于軟件實(shí)現(xiàn),可通過(guò)執(zhí)行本發(fā)明實(shí)施例所述功能的模塊(例如過(guò)程、函數(shù)等)來(lái)實(shí)現(xiàn)本發(fā)明實(shí)施例所述的技術(shù)。軟件代碼可存儲(chǔ)在存儲(chǔ)器中并通過(guò)處理器執(zhí)行。存儲(chǔ)器可以在處理器中或在處理器外部實(shí)現(xiàn)。
優(yōu)選的,處理器1001還用于:當(dāng)所述第一觸控操作是對(duì)所述左側(cè)屏區(qū)域時(shí),確定所述移動(dòng)終端的左側(cè)屏的預(yù)設(shè)區(qū)域?yàn)樗鰬?yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;當(dāng)所述第一觸控操作是對(duì)所述右側(cè)屏區(qū)域時(shí),確定所述移動(dòng)終端的右側(cè)屏的預(yù)設(shè)區(qū)域?yàn)樗鰬?yīng)用程序控制界面在側(cè)屏的顯示區(qū)域。
優(yōu)選的,處理器1001還用于:確定所述第二觸控操作的滑動(dòng)方向;根據(jù)所述滑動(dòng)方向,更新所述應(yīng)用程序控制界面中的應(yīng)用程序圖標(biāo)。
優(yōu)選的,處理器1001還用于:檢測(cè)所述第二觸控操作的觸控位置是否位于所述關(guān)閉按鈕上;若所述第二觸控操作的觸控位置位于所述關(guān)閉按鈕上,則關(guān)閉所述應(yīng)用程序圖標(biāo)對(duì)應(yīng)的在后臺(tái)運(yùn)行的應(yīng)用程序。
優(yōu)選的,處理器1001還用于:檢測(cè)所述第二觸控操作是否是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作;若所述第二觸控操作是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作,則顯示所述應(yīng)用程序圖標(biāo)的刪除按鈕;當(dāng)檢測(cè)到對(duì)所述刪除按鈕的第三觸控操作時(shí),從所述應(yīng)用程序控制界面中刪除所述應(yīng)用程序圖標(biāo)。
優(yōu)選的,處理器1001還用于:在所述應(yīng)用程序控制界面顯示增加按鈕;當(dāng)檢測(cè)到對(duì)所述增加按鈕的第四觸控操作時(shí),顯示應(yīng)用程序列表;確定用戶在應(yīng)用程序列表中選擇的目標(biāo)應(yīng)用程序;將所述目標(biāo)應(yīng)用程序?qū)?yīng)的應(yīng)用程序圖標(biāo)增加至應(yīng)用程序控制界面中。
優(yōu)選的,處理器1001還用于:當(dāng)檢測(cè)到對(duì)所述分屏顯示按鈕的第五觸控操作時(shí),將所述移動(dòng)終端顯示屏劃分為第一分屏顯示區(qū)域和第二分屏顯示區(qū)域;將當(dāng)前應(yīng)用程序的運(yùn)行界面顯示在所述第一分屏顯示區(qū)域;確定用戶在應(yīng)用程序控制界面中所選擇的目標(biāo)應(yīng)用程序圖標(biāo);將用戶選擇的目標(biāo)應(yīng)用程序圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的運(yùn)行界面顯示在所述第二分屏顯示區(qū)域。
優(yōu)選的,處理器1001還用于:當(dāng)檢測(cè)到用戶對(duì)所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域的選擇操作時(shí),檢測(cè)用戶是否對(duì)所述分屏顯示按鈕進(jìn)行第六觸控操作;若檢測(cè)到對(duì)所述分屏顯示按鈕的第六觸控操作,則全屏顯示所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域。
優(yōu)選的,處理器1001還用于:當(dāng)檢測(cè)到用戶關(guān)閉所述第一分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第二分屏顯示區(qū)域;或,當(dāng)檢測(cè)到用戶關(guān)閉所述第二分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第一分屏顯示區(qū)域。
移動(dòng)終端1000能夠?qū)崿F(xiàn)圖1至圖2的方法實(shí)施例中移動(dòng)終端實(shí)現(xiàn)的各個(gè)過(guò)程,為避免重復(fù),這里不再贅述。
本發(fā)明實(shí)施例的移動(dòng)終端1000,在檢測(cè)到對(duì)觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域,然后在顯示區(qū)域顯示應(yīng)用程序控制界面,當(dāng)檢測(cè)到對(duì)應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作,應(yīng)用本發(fā)明實(shí)施例,應(yīng)用程序控制界面顯示在側(cè)屏的顯示區(qū)域,用戶可以對(duì)側(cè)屏的顯示區(qū)域顯示的應(yīng)用程序進(jìn)行相應(yīng)的第二觸控操作,不需要移動(dòng)手指到移動(dòng)終端底部,解決了目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵位置造成操作不方便的問(wèn)題,提高了移動(dòng)終端操作的便利性。
圖5是本發(fā)明實(shí)施例提供的一種移動(dòng)終端的結(jié)構(gòu)示意圖。具體地,圖5中的移動(dòng)終端1100可以為手機(jī)、平板電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、或車載電腦等。
圖5中的移動(dòng)終端1100包括射頻(radiofrequency,rf)電路1101、存儲(chǔ)器1102、輸入單元1103、顯示單元1104、處理器1106、音頻電路1107、wifi(wirelessfidelity)模塊1108和電源1109。
其中,輸入單元1103可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動(dòng)終端1100的用戶設(shè)置以及功能控制有關(guān)的信號(hào)輸入。具體地,本發(fā)明實(shí)施例中,該輸入單元1103可以包括觸控面板11031。觸控面板11031,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板11031上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板11031可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給該處理器1106,并能接收處理器1106發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板11031。除了觸控面板11031,輸入單元1103還可以包括其他輸入設(shè)備11032,其他輸入設(shè)備11032可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
其中,顯示單元1104可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動(dòng)終端1100的各種菜單界面。顯示單元1104可包括顯示面板11041,可選的,可以采用lcd或有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來(lái)配置顯示面板11041。
應(yīng)注意,觸控面板11031可以覆蓋顯示面板11041,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1106以確定觸摸事件的類型,隨后處理器1106根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應(yīng)的視覺(jué)輸出。
觸摸顯示屏包括應(yīng)用程序界面顯示區(qū)及常用控件顯示區(qū)。該應(yīng)用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個(gè)顯示區(qū)的排列方式。該應(yīng)用程序界面顯示區(qū)可以用于顯示應(yīng)用程序的界面。每一個(gè)界面可以包含至少一個(gè)應(yīng)用程序的圖標(biāo)和/或widget桌面控件等界面元素。該應(yīng)用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設(shè)置按鈕、界面編號(hào)、滾動(dòng)條、電話本圖標(biāo)等應(yīng)用程序圖標(biāo)等。
其中處理器1106是移動(dòng)終端1100的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在第一存儲(chǔ)器11021內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在第二存儲(chǔ)器11022內(nèi)的數(shù)據(jù),執(zhí)行移動(dòng)終端1100的各種功能和處理數(shù)據(jù),從而對(duì)移動(dòng)終端1100進(jìn)行整體監(jiān)控??蛇x的,處理器1106可包括一個(gè)或多個(gè)處理單元。
在本發(fā)明實(shí)施例中,通過(guò)調(diào)用存儲(chǔ)該第一存儲(chǔ)器11021內(nèi)的軟件程序和/或模塊和/或該第二存儲(chǔ)器11022內(nèi)的數(shù)據(jù),處理器1106用于當(dāng)檢測(cè)到對(duì)所述觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;在所述顯示區(qū)域顯示所述應(yīng)用程序控制界面;當(dāng)檢測(cè)到對(duì)所述應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與所述第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作。
優(yōu)選的,處理器1106還用于:當(dāng)所述第一觸控操作是對(duì)所述左側(cè)屏區(qū)域時(shí),確定所述移動(dòng)終端的左側(cè)屏的預(yù)設(shè)區(qū)域?yàn)樗鰬?yīng)用程序控制界面在側(cè)屏的顯示區(qū)域;當(dāng)所述第一觸控操作是對(duì)所述右側(cè)屏區(qū)域時(shí),確定所述移動(dòng)終端的右側(cè)屏的預(yù)設(shè)區(qū)域?yàn)樗鰬?yīng)用程序控制界面在側(cè)屏的顯示區(qū)域。
優(yōu)選的,處理器1106還用于:確定所述第二觸控操作的滑動(dòng)方向;根據(jù)所述滑動(dòng)方向,更新所述應(yīng)用程序控制界面中的應(yīng)用程序圖標(biāo)。
優(yōu)選的,處理器1106還用于:檢測(cè)所述第二觸控操作的觸控位置是否位于所述關(guān)閉按鈕上;若所述第二觸控操作的觸控位置位于所述關(guān)閉按鈕上,則關(guān)閉所述應(yīng)用程序圖標(biāo)對(duì)應(yīng)的在后臺(tái)運(yùn)行的應(yīng)用程序。
優(yōu)選的,處理器1106還用于:檢測(cè)所述第二觸控操作是否是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作;若所述第二觸控操作是對(duì)所述應(yīng)用程序圖標(biāo)的長(zhǎng)按觸控操作,則顯示所述應(yīng)用程序圖標(biāo)的刪除按鈕;當(dāng)檢測(cè)到對(duì)所述刪除按鈕的第三觸控操作時(shí),從所述應(yīng)用程序控制界面中刪除所述應(yīng)用程序圖標(biāo)。
優(yōu)選的,處理器1106還用于:在所述應(yīng)用程序控制界面顯示增加按鈕;當(dāng)檢測(cè)到對(duì)所述增加按鈕的第四觸控操作時(shí),顯示應(yīng)用程序列表;確定用戶在應(yīng)用程序列表中選擇的目標(biāo)應(yīng)用程序;將所述目標(biāo)應(yīng)用程序?qū)?yīng)的應(yīng)用程序圖標(biāo)增加至應(yīng)用程序控制界面中。
優(yōu)選的,處理器1106還用于:當(dāng)檢測(cè)到對(duì)所述分屏顯示按鈕的第五觸控操作時(shí),將所述移動(dòng)終端顯示屏劃分為第一分屏顯示區(qū)域和第二分屏顯示區(qū)域;將當(dāng)前應(yīng)用程序的運(yùn)行界面顯示在所述第一分屏顯示區(qū)域;確定用戶在應(yīng)用程序控制界面中所選擇的目標(biāo)應(yīng)用程序圖標(biāo);將用戶選擇的目標(biāo)應(yīng)用程序圖標(biāo)對(duì)應(yīng)的應(yīng)用程序的運(yùn)行界面顯示在所述第二分屏顯示區(qū)域。
優(yōu)選的,處理器1106還用于:當(dāng)檢測(cè)到用戶對(duì)所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域的選擇操作時(shí),檢測(cè)用戶是否對(duì)所述分屏顯示按鈕進(jìn)行第六觸控操作;若檢測(cè)到對(duì)所述分屏顯示按鈕的第六觸控操作,則全屏顯示所述第一分屏顯示區(qū)域或者第二分屏顯示區(qū)域。
優(yōu)選的,處理器1106還用于:當(dāng)檢測(cè)到用戶關(guān)閉所述第一分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第二分屏顯示區(qū)域;或,當(dāng)檢測(cè)到用戶關(guān)閉所述第二分屏顯示區(qū)域的應(yīng)用程序時(shí),全屏顯示第一分屏顯示區(qū)域。
移動(dòng)終端1100能夠?qū)崿F(xiàn)前述實(shí)施例中移動(dòng)終端實(shí)現(xiàn)的各個(gè)過(guò)程,為避免重復(fù),這里不再贅述。
本發(fā)明實(shí)施例的移動(dòng)終端1100,在檢測(cè)到對(duì)觸控屏的側(cè)屏區(qū)域的第一觸控操作時(shí),確定應(yīng)用程序控制界面在側(cè)屏的顯示區(qū)域,然后在顯示區(qū)域顯示應(yīng)用程序控制界面,當(dāng)檢測(cè)到對(duì)應(yīng)用程序控制界面的第二觸控操作時(shí),執(zhí)行與第二觸控操作對(duì)應(yīng)的應(yīng)用程序控制操作,應(yīng)用本發(fā)明實(shí)施例,應(yīng)用程序控制界面顯示在側(cè)屏的顯示區(qū)域,用戶可以對(duì)側(cè)屏的顯示區(qū)域顯示的應(yīng)用程序進(jìn)行相應(yīng)的第二觸控操作,不需要移動(dòng)手指到移動(dòng)終端底部,解決了目前單手操作移動(dòng)終端時(shí),需要移動(dòng)手指到移動(dòng)終端底部的虛擬菜單鍵或者h(yuǎn)ome鍵位置造成操作不方便的問(wèn)題,提高了移動(dòng)終端操作的便利性。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本發(fā)明實(shí)施例中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通話連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通話連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、rom、ram、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。