亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

應(yīng)用程序的啟動(dòng)方法和裝置與流程

文檔序號:12595795閱讀:251來源:國知局
應(yīng)用程序的啟動(dòng)方法和裝置與流程

本發(fā)明涉及電子信息技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的啟動(dòng)方法和裝置。



背景技術(shù):

目前,應(yīng)用程序的啟動(dòng)方式一般為單擊或者雙擊應(yīng)用程序圖標(biāo)啟動(dòng),在啟動(dòng)之后,通常在整個(gè)顯示屏幕中顯示應(yīng)用程序的內(nèi)容。但是,這種顯示方式下,當(dāng)用戶需要顯示其他應(yīng)用程序的界面時(shí),就需要進(jìn)行切換,常常為用戶操作帶來不便。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。

為此,本發(fā)明的一個(gè)目的在于提出一種應(yīng)用程序的啟動(dòng)方法,該方法可以在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作。

本發(fā)明的另一個(gè)目的在于提出一種應(yīng)用程序的啟動(dòng)裝置。

本發(fā)明的另一個(gè)目的在于提出一種客戶端設(shè)備。

為達(dá)到上述目的,本發(fā)明實(shí)施例提出的應(yīng)用程序的啟動(dòng)方法,包括:確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令;在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,所述區(qū)域的大小小于所述顯示屏幕的大小;在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。

本發(fā)明實(shí)施例提出的應(yīng)用程序的啟動(dòng)方法,通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,并在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,由于該應(yīng)用程序所占區(qū)域的大小小于顯示屏幕的大小,因此,可以在顯示屏幕的剩余區(qū)域用于顯示其他應(yīng)用程序,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作,提高用戶體驗(yàn)。

為達(dá)到上述目的,本發(fā)明實(shí)施例提出的應(yīng)用程序的啟動(dòng)裝置,包括:確定模塊,用于確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令;獲取模塊,用于在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,所述區(qū)域的大小小于所述顯示屏幕的大??; 啟動(dòng)模塊,用于在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。

本發(fā)明實(shí)施例提出的應(yīng)用程序的啟動(dòng)裝置,通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,并在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,由于該應(yīng)用程序所占區(qū)域的大小小于顯示屏幕的大小,因此,可以在顯示屏幕的剩余區(qū)域用于顯示其他應(yīng)用程序,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作,提高用戶體驗(yàn)。

為達(dá)到上述目的,本發(fā)明實(shí)施例提出的客戶端設(shè)備,包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為客戶端設(shè)備的各個(gè)電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行以下步驟:確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令;在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,所述區(qū)域的大小小于所述顯示屏幕的大??;在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。

本發(fā)明實(shí)施例提出的客戶端設(shè)備,通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,并在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,由于該應(yīng)用程序所占區(qū)域的大小小于顯示屏幕的大小,因此,可以在顯示屏幕的剩余區(qū)域用于顯示其他應(yīng)用程序,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作,提高用戶體驗(yàn)。

本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。

附圖說明

本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:

圖1是本發(fā)明一實(shí)施例提出的應(yīng)用程序的啟動(dòng)方法的流程示意圖;

圖2是本發(fā)明另一實(shí)施例提出的應(yīng)用程序的啟動(dòng)方法的流程示意圖;

圖3是本發(fā)明一個(gè)實(shí)施例的在顯示屏幕上的觸控范圍的示意圖;

圖4是本發(fā)明一個(gè)實(shí)施例的在顯示屏幕上啟動(dòng)兩個(gè)應(yīng)用程序的示意圖;

圖5是本發(fā)明另一實(shí)施例的應(yīng)用程序的啟動(dòng)裝置的結(jié)構(gòu)示意圖;

圖6是本發(fā)明另一實(shí)施例的應(yīng)用程序的啟動(dòng)裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。

下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的應(yīng)用程序的啟動(dòng)方法和裝置。

圖1是本發(fā)明一實(shí)施例提出的應(yīng)用程序的啟動(dòng)方法的流程示意圖,該方法包括:

S101:確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

具體地,用戶可以通過觸摸可觸摸顯示屏等觸控設(shè)備來觸發(fā)應(yīng)用程序啟動(dòng)。在本發(fā)明的一個(gè)實(shí)施例中,可以設(shè)定為當(dāng)兩個(gè)觸控物(例如兩個(gè)手指)同時(shí)觸摸預(yù)設(shè)區(qū)域內(nèi)的屏幕時(shí),觸發(fā)啟動(dòng)對應(yīng)的應(yīng)用程序。

可以理解的是,觸控物不限于手指,還可以是手寫筆等。

預(yù)設(shè)區(qū)域可以具體為要啟動(dòng)的應(yīng)用程序的圖標(biāo)所占用的區(qū)域。

S102:在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域。

其中,該區(qū)域的大小小于顯示屏幕的大小。

具體地,可通過觸摸顯示屏幕選擇區(qū)域,例如,可以在接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后顯示一個(gè)用于選擇區(qū)域的指示框,通過手動(dòng)調(diào)節(jié)指示框的大小來調(diào)整所選區(qū)域的大小。

需要理解的是,該區(qū)域即為相應(yīng)應(yīng)用程序的顯示區(qū)域,因此當(dāng)所選區(qū)域的大小等于屏幕大小時(shí),相應(yīng)的應(yīng)用程序?qū)谌溜@示。

在本發(fā)明的具體實(shí)施例中,所述區(qū)域的大小還可以由用戶或系統(tǒng)預(yù)設(shè),在接收到觸發(fā)指令后由用戶手動(dòng)調(diào)整。

S103:在所述區(qū)域內(nèi)啟動(dòng)應(yīng)用程序。

具體地,可以根據(jù)觸發(fā)應(yīng)用程序啟動(dòng)的指令和所選區(qū)域啟動(dòng)相應(yīng)的應(yīng)用程序,在所選的區(qū)域內(nèi)顯示該應(yīng)用程序。

本實(shí)施例通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,并在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,由于該應(yīng)用程序所占區(qū)域的大小小于顯示屏幕的大小,因此,可以在顯示屏幕的剩余區(qū)域用于顯示其他應(yīng)用程序,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作,提 高用戶體驗(yàn)。

圖2是本發(fā)明另一實(shí)施例提出的應(yīng)用程序的啟動(dòng)方法的流程示意圖,如圖2所示,該方法包括:

S201:獲取用戶在顯示屏幕上的觸控點(diǎn),并確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

具體地,在用戶對顯示屏幕進(jìn)行觸控后,得到觸控點(diǎn),并當(dāng)觸控點(diǎn)在所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。其中,應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域是矩形區(qū)域。

進(jìn)一步的,所述確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令包括:

當(dāng)檢測到用戶通過兩個(gè)觸控物對所述顯示屏幕進(jìn)行觸控,且所述兩個(gè)觸控物的觸控點(diǎn)在預(yù)先設(shè)定的所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

另外,用戶通過兩個(gè)所述觸控物向不同方向移動(dòng)選擇顯示屏幕上應(yīng)用程序啟動(dòng)的區(qū)域。

進(jìn)一步地,如圖3所示,可通過以下方式確定觸控點(diǎn)是否在所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi):已知應(yīng)用程序的圖標(biāo)的左上角的顯示位置是(x,y),寬度為100,高度為80,那么該圖標(biāo)覆蓋的區(qū)域坐標(biāo)為:

橫坐標(biāo):x~(x+100),

縱坐標(biāo):y~(y+80),

以手指觸控為例,當(dāng)兩根手指第一次的觸控點(diǎn)的坐標(biāo)在上述坐標(biāo)范圍內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令,否則無效。

S202:獲取觸控點(diǎn)的移動(dòng)軌跡。

其中,移動(dòng)軌跡由兩個(gè)觸控物向不同方向移動(dòng)形成??梢酝ㄟ^顯示屏幕的感應(yīng)裝置獲取觸控點(diǎn)的移動(dòng)軌跡,在此不再贅述。

S203:獲取所述移動(dòng)軌跡形成的區(qū)域,并將所述移動(dòng)軌跡形成的區(qū)域確定為用戶在顯示屏幕上選擇的區(qū)域。

具體地,可以獲取第一位置點(diǎn)和第二位置點(diǎn),所述第一位置點(diǎn)和所述第二位置點(diǎn)分別是所述兩個(gè)觸控物在形成所述移動(dòng)軌跡后,離開顯示屏幕時(shí)的位置點(diǎn);然后,以第一位置點(diǎn)和第二位置點(diǎn)形成的線段作為對角線,形成矩形,將形成的矩形區(qū)域確定為所述移動(dòng)軌跡形成的區(qū)域。

例如,可以在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令時(shí)觸發(fā)顯示所選區(qū)域,該區(qū)域的初始大小任意設(shè)置,設(shè)A,B為兩個(gè)觸控點(diǎn),由A,B兩點(diǎn)作為對角線構(gòu)成一個(gè)矩形區(qū)域,矩形區(qū)域的大小可以根據(jù)兩個(gè)觸控點(diǎn)位置的變化而變化。

S204:在觸控物離開顯示屏幕時(shí),在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。

具體地,在確定用戶在顯示屏幕上選擇的區(qū)域之后,兩個(gè)觸控物同時(shí)離開顯示屏 幕,可觸發(fā)應(yīng)用程序在所選區(qū)域的范圍內(nèi)啟動(dòng)并顯示。

另外,在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)要啟動(dòng)的應(yīng)用程序?yàn)橹辽賰蓚€(gè)時(shí),如圖4所示,可以獲取用戶在顯示屏幕上選擇的不同應(yīng)用程序?qū)?yīng)的區(qū)域,其中,不同應(yīng)用程序?qū)?yīng)的區(qū)域不同。不同應(yīng)用程序?qū)?yīng)的區(qū)域可以同時(shí)選定,也可以先后選定,選定過程與步驟S201~S204相同。

本實(shí)施例通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,以在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,更有效的利用顯示區(qū)域有限的顯示屏幕;另外,還可同時(shí)啟動(dòng)多個(gè)應(yīng)用程序,達(dá)到多個(gè)任務(wù)可視化,使用戶不需切換操作,即可直接看其他顯示在顯示屏幕上的應(yīng)用程序,優(yōu)化了啟動(dòng)方式,提高了用戶體驗(yàn)。

為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種應(yīng)用程序的啟動(dòng)裝置。

圖5是本發(fā)明另一實(shí)施例的應(yīng)用程序的啟動(dòng)裝置的結(jié)構(gòu)示意圖。

如圖5所示,該裝置包括:確定模塊100、獲取模塊200和啟動(dòng)模塊300。

具體地,確定模塊100用于確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。更具體地,用戶可以通過觸摸可觸摸顯示屏等觸控設(shè)備來觸發(fā)應(yīng)用程序啟動(dòng)。在本發(fā)明的一個(gè)實(shí)施例中,可以設(shè)定為當(dāng)兩個(gè)觸控物(觸控物例如手指或者手寫筆等)同時(shí)觸摸預(yù)設(shè)區(qū)域內(nèi)的屏幕時(shí),觸發(fā)啟動(dòng)對應(yīng)的應(yīng)用程序。

預(yù)設(shè)區(qū)域可以具體為要啟動(dòng)的應(yīng)用程序的圖標(biāo)所占用的區(qū)域。

獲取模塊200用于在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,所述區(qū)域的大小小于所述顯示屏幕的大小。其中,該區(qū)域的大小小于顯示屏幕的大小。更具體地,可通過觸摸顯示屏幕選擇區(qū)域,例如,可以在接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后顯示一個(gè)用于選擇區(qū)域的指示框,通過手動(dòng)調(diào)節(jié)指示框的大小來調(diào)整所選區(qū)域的大小。

需要理解的是,該區(qū)域即為相應(yīng)應(yīng)用程序的顯示區(qū)域,因此當(dāng)所選區(qū)域的大小等于屏幕大小時(shí),相應(yīng)的應(yīng)用程序?qū)谌溜@示。

在本發(fā)明的具體實(shí)施例中,所述區(qū)域的大小還可以由用戶或系統(tǒng)預(yù)設(shè),在接收到觸發(fā)指令后由用戶手動(dòng)調(diào)整。

啟動(dòng)模塊300用于在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。更具體地,可以根據(jù)觸發(fā)應(yīng)用程序啟動(dòng)的指令和所選區(qū)域啟動(dòng)相應(yīng)的應(yīng)用程序,在所選的區(qū)域內(nèi)顯示該應(yīng)用程序。

本實(shí)施例通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,并在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,由于該應(yīng)用程序所占區(qū)域的大小小于顯示屏幕的 大小,因此,可以在顯示屏幕的剩余區(qū)域用于顯示其他應(yīng)用程序,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作,提高用戶體驗(yàn)。

圖6是本發(fā)明另一實(shí)施例的應(yīng)用程序的啟動(dòng)裝置的結(jié)構(gòu)示意圖。如圖6所示,該裝置包括:確定模塊100、獲取模塊200、第一獲取單元210、第二獲取單元220和啟動(dòng)模塊300。其中,獲取模塊200包括第一獲取單元210和第二獲取單元220。

具體地,第一獲取單元210用于獲取用戶在顯示屏幕上的觸控點(diǎn)。在用戶對顯示屏幕進(jìn)行觸控后,第一獲取單元210得到觸控點(diǎn),并當(dāng)觸控點(diǎn)在所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi)時(shí),確定模塊100確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。其中,應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域是矩形區(qū)域。

具體的,所述確定模塊100具體用于:當(dāng)檢測到用戶通過兩個(gè)觸控物對所述顯示屏幕進(jìn)行觸控,且所述兩個(gè)觸控物的觸控點(diǎn)在預(yù)先設(shè)定的所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

用戶通過兩個(gè)所述觸控物向不同方向移動(dòng)選擇顯示屏幕上應(yīng)用程序啟動(dòng)的區(qū)域。

如圖3所示,確定模塊100可通過以下方式確定觸控點(diǎn)是否在所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi):已知應(yīng)用程序的圖標(biāo)的左上角的顯示位置是(x,y),寬度為100,高度為80,那么該圖標(biāo)覆蓋的區(qū)域坐標(biāo)為:

橫坐標(biāo):x~(x+100),

縱坐標(biāo):y~(y+80),

以手指觸控為例,當(dāng)兩根手指第一次的觸控點(diǎn)的坐標(biāo)在上述坐標(biāo)范圍內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令,否則無效。

第一獲取單元210還用于獲取所述觸控點(diǎn)的移動(dòng)軌跡。其中,移動(dòng)軌跡由兩個(gè)觸控物向不同方向移動(dòng)形成。可以通過顯示屏幕的感應(yīng)裝置獲取觸控點(diǎn)的移動(dòng)軌跡,在此不再贅述。

第二獲取單元220用于獲取所述移動(dòng)軌跡形成的區(qū)域,并將所述移動(dòng)軌跡形成的區(qū)域確定為用戶在顯示屏幕上選擇的區(qū)域。更具體地,第二獲取單元220可以獲取第一位置點(diǎn)和第二位置點(diǎn),所述第一位置點(diǎn)和所述第二位置點(diǎn)分別是所述兩個(gè)觸控物在形成所述移動(dòng)軌跡后,離開顯示屏幕時(shí)的位置點(diǎn);然后,以第一位置點(diǎn)和第二位置點(diǎn)形成的線段作為對角線,形成矩形,將形成的矩形區(qū)域確定為所述移動(dòng)軌跡形成的區(qū)域。

例如,可以在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令時(shí)觸發(fā)顯示所選區(qū)域,該區(qū)域的初始大小任意設(shè)置,設(shè)A,B為兩個(gè)觸控點(diǎn),由A,B兩點(diǎn)作為對角線構(gòu)成一個(gè)矩形區(qū) 域,矩形區(qū)域的大小可以根據(jù)兩個(gè)觸控點(diǎn)位置的變化而變化。

啟動(dòng)模塊300還用于在所述觸控物離開所述顯示屏幕時(shí),在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。更具體地,在確定用戶在顯示屏幕上選擇的區(qū)域之后,兩個(gè)觸控物同時(shí)離開顯示屏幕,可觸發(fā)應(yīng)用程序在所選區(qū)域的范圍內(nèi)啟動(dòng)并顯示。

在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)要啟動(dòng)的應(yīng)用程序?yàn)橹辽賰蓚€(gè)時(shí),如圖4所示,獲取模塊200還可以獲取用戶在顯示屏幕上選擇的不同應(yīng)用程序?qū)?yīng)的區(qū)域,其中,不同應(yīng)用程序?qū)?yīng)的區(qū)域不同。不同應(yīng)用程序?qū)?yīng)的區(qū)域可以同時(shí)選定,也可以先后選定。

本實(shí)施例通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,以在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,更有效的利用顯示區(qū)域有限的顯示屏幕;另外,還可同時(shí)啟動(dòng)多個(gè)應(yīng)用程序,達(dá)到多個(gè)任務(wù)可視化,使用戶不需切換操作,即可直接看其他顯示在顯示屏幕上的應(yīng)用程序,優(yōu)化了啟動(dòng)方式,提高了用戶體驗(yàn)。

本發(fā)明實(shí)施例還提供了一種客戶端設(shè)備,該客戶端設(shè)備包括殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內(nèi)部,處理器和存儲器設(shè)置在電路板上;電源電路,用于為客戶端設(shè)備的各個(gè)電路或器件供電;存儲器用于存儲可執(zhí)行程序代碼;處理器通過讀取存儲器中存儲的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行以下步驟:

S101’:確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

具體地,用戶可以通過觸摸可觸摸顯示屏等觸控設(shè)備來觸發(fā)應(yīng)用程序啟動(dòng)。在本發(fā)明的一個(gè)實(shí)施例中,處理器可以設(shè)定為當(dāng)兩個(gè)觸控物(例如兩個(gè)手指)同時(shí)觸摸預(yù)設(shè)區(qū)域內(nèi)的屏幕時(shí),觸發(fā)啟動(dòng)對應(yīng)的應(yīng)用程序。

可以理解的是,觸控物不限于手指,還可以是手寫筆等。

預(yù)設(shè)區(qū)域可以具體為要啟動(dòng)的應(yīng)用程序的圖標(biāo)所占用的區(qū)域。

S102’:在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域。

其中,該區(qū)域的大小小于顯示屏幕的大小。

具體地,可通過觸摸顯示屏幕選擇區(qū)域,例如,可以在接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后顯示一個(gè)用于選擇區(qū)域的指示框,通過手動(dòng)調(diào)節(jié)指示框的大小來調(diào)整所選區(qū)域的大小。

需要理解的是,該區(qū)域即為相應(yīng)應(yīng)用程序的顯示區(qū)域,因此當(dāng)所選區(qū)域的大小等于屏幕大小時(shí),相應(yīng)的應(yīng)用程序?qū)谌溜@示。

在本發(fā)明的具體實(shí)施例中,所述區(qū)域的大小還可以由用戶或系統(tǒng)預(yù)設(shè),在接收到觸發(fā)指令后由用戶手動(dòng)調(diào)整。

S103’:在所述區(qū)域內(nèi)啟動(dòng)應(yīng)用程序。

具體地,處理器可以根據(jù)觸發(fā)應(yīng)用程序啟動(dòng)的指令和所選區(qū)域啟動(dòng)相應(yīng)的應(yīng)用程序,在所選的區(qū)域內(nèi)顯示該應(yīng)用程序。

本實(shí)施例通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,并在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,由于該應(yīng)用程序所占區(qū)域的大小小于顯示屏幕的大小,因此,可以在顯示屏幕的剩余區(qū)域用于顯示其他應(yīng)用程序,實(shí)現(xiàn)在顯示屏幕上同時(shí)顯示多個(gè)應(yīng)用程序的內(nèi)容,不需要每次都進(jìn)行界面切換,從而方便用戶操作,提高用戶體驗(yàn)。

在本發(fā)明的另一實(shí)施例中,處理器還可以用于執(zhí)行以下步驟:

S201’:獲取用戶在顯示屏幕上的觸控點(diǎn),并確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

具體地,在用戶對顯示屏幕進(jìn)行觸控后,處理器得到觸控點(diǎn),并當(dāng)觸控點(diǎn)在所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi)時(shí),處理器確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。其中,應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域是矩形區(qū)域。

進(jìn)一步的,所述確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令包括:

當(dāng)檢測到用戶通過兩個(gè)觸控物對所述顯示屏幕進(jìn)行觸控,且所述兩個(gè)觸控物的觸控點(diǎn)在預(yù)先設(shè)定的所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令。

另外,用戶通過兩個(gè)所述觸控物向不同方向移動(dòng)選擇顯示屏幕上應(yīng)用程序啟動(dòng)的區(qū)域。

進(jìn)一步地,如圖3所示,處理器可通過以下方式確定觸控點(diǎn)是否在所述應(yīng)用程序的圖標(biāo)覆蓋的區(qū)域內(nèi):已知應(yīng)用程序的圖標(biāo)的左上角的顯示位置是(x,y),寬度為100,高度為80,那么該圖標(biāo)覆蓋的區(qū)域坐標(biāo)為:

橫坐標(biāo):x~(x+100),

縱坐標(biāo):y~(y+80),

以手指觸控為例,當(dāng)兩根手指第一次的觸控點(diǎn)的坐標(biāo)在上述坐標(biāo)范圍內(nèi)時(shí),確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令,否則無效。

S202’:獲取觸控點(diǎn)的移動(dòng)軌跡。

其中,移動(dòng)軌跡由兩個(gè)觸控物向不同方向移動(dòng)形成。處理器可以通過顯示屏幕的感應(yīng)裝置獲取觸控點(diǎn)的移動(dòng)軌跡,在此不再贅述。

S203’:獲取所述移動(dòng)軌跡形成的區(qū)域,并將所述移動(dòng)軌跡形成的區(qū)域確定為用戶在顯示屏幕上選擇的區(qū)域。

具體地,處理器可以獲取第一位置點(diǎn)和第二位置點(diǎn),所述第一位置點(diǎn)和所述第二位置點(diǎn)分別是所述兩個(gè)觸控物在形成所述移動(dòng)軌跡后,離開顯示屏幕時(shí)的位置點(diǎn);然后,以第一位置點(diǎn)和第二位置點(diǎn)形成的線段作為對角線,形成矩形,將形成的矩形區(qū)域確定為所述 移動(dòng)軌跡形成的區(qū)域。

例如,可以在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令時(shí)觸發(fā)顯示所選區(qū)域,該區(qū)域的初始大小任意設(shè)置,設(shè)A,B為兩個(gè)觸控點(diǎn),由A,B兩點(diǎn)作為對角線構(gòu)成一個(gè)矩形區(qū)域,矩形區(qū)域的大小可以根據(jù)兩個(gè)觸控點(diǎn)位置的變化而變化。

S204’:在觸控物離開顯示屏幕時(shí),在所述區(qū)域內(nèi)啟動(dòng)所述應(yīng)用程序。

具體地,在確定用戶在顯示屏幕上選擇的區(qū)域之后,兩個(gè)觸控物同時(shí)離開顯示屏幕,可觸發(fā)應(yīng)用程序在所選區(qū)域的范圍內(nèi)啟動(dòng)并顯示。

另外,在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)要啟動(dòng)的應(yīng)用程序?yàn)橹辽賰蓚€(gè)時(shí),如圖4所示,可以獲取用戶在顯示屏幕上選擇的不同應(yīng)用程序?qū)?yīng)的區(qū)域,其中,不同應(yīng)用程序?qū)?yīng)的區(qū)域不同。不同應(yīng)用程序?qū)?yīng)的區(qū)域可以同時(shí)選定,也可以先后選定,選定過程與步驟S201’~S204’相同。

本實(shí)施例通過在確定接收到觸發(fā)應(yīng)用程序啟動(dòng)的指令后,獲取用戶在顯示屏幕上選擇的區(qū)域,以在該區(qū)域內(nèi)啟動(dòng)應(yīng)用程序,能夠在應(yīng)用程序啟動(dòng)之前確定該應(yīng)用程序啟動(dòng)后的顯示位置和所占屏幕大小,更有效的利用顯示區(qū)域有限的顯示屏幕;另外,還可同時(shí)啟動(dòng)多個(gè)應(yīng)用程序,達(dá)到多個(gè)任務(wù)可視化,使用戶不需切換操作,即可直接看其他顯示在顯示屏幕上的應(yīng)用程序,優(yōu)化了啟動(dòng)方式,提高了用戶體驗(yàn)。

需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。

應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對數(shù)據(jù)信號實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。

本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計(jì)算機(jī)可讀存儲介質(zhì)中, 該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。

此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。

上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。

在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1