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

<menuitem id="u6vzu"><label id="u6vzu"></label></menuitem>
  • 界面控制方法、裝置及終端的制作方法_3

    文檔序號:9667018閱讀:來源:國知局
    設(shè)置方式只是對隱藏操作動作的設(shè)置進(jìn)行的示例性說明,并不局限于上述四種方式。例如:還可將隱藏操作動作設(shè)置為:從終端屏幕的左上角滑到右上角,或從終端屏幕的右上角滑到左上角,從終端屏幕的左下角滑到右下角,或從終端屏幕的右下角滑到左下角;又例如:可以設(shè)置為從終端屏幕的左上角滑到左下角,或從終端屏幕的右上角滑到右下角,從終端屏幕的左下角滑到左上角,或從終端屏幕的右下角滑到右下上角。還例如,設(shè)置可以設(shè)置為從終端屏幕的左上角滑到右上角,再從右上角滑到右下角或左下角。除了上述通過特定滑動軌跡設(shè)置隱藏操作動作外,還可將隱藏操作動作設(shè)置為將終端搖一搖進(jìn)行觸發(fā),例如設(shè)置隱藏操作動作為左右搖動和/或上下?lián)u動;另外,還可通過終端上的硬件按鍵或設(shè)置的虛按鍵的操作完成觸發(fā)。
    [0094]請參見圖4所示,本實(shí)施例中的界面控制裝置還包括取消隱藏觸發(fā)條件設(shè)置模塊、取消隱藏檢測模塊以及取消隱藏處理模塊;
    [0095]取消隱藏觸發(fā)條件設(shè)置模塊用于設(shè)置顯示界面的取消隱藏觸發(fā)條件;
    [0096]取消隱藏檢測模塊用于檢測被隱藏的顯示界面的取消隱藏觸發(fā)條件是否被觸發(fā);
    [0097]取消隱藏處理模塊用于在取消隱藏檢測模塊的檢測結(jié)果是時(shí),取消該顯示界面的隱藏。
    [0098]其中,取消隱藏處理模塊包括第二添加子模塊和第二刪除子模塊;
    [0099]第二添加子模塊用于在取消顯示界面的隱藏過程中,將顯示界面添加到終端的顯示隊(duì)列中,具體可該顯示界面添加到終端顯示隊(duì)列的隊(duì)首或隊(duì)尾,并將該顯示界面作為終端當(dāng)前的顯示界面進(jìn)行顯示;第二刪除子模塊用于在取消顯示界面的隱藏過程中,將顯示界面從終端的隱藏隊(duì)列中刪除。
    [0100]取消隱藏觸發(fā)條件設(shè)置模塊設(shè)置顯示界面的取消隱藏觸發(fā)條件也可以針對所有待隱藏處理的顯示界面設(shè)置相同的取消隱藏觸發(fā)條件,或針對不同的待隱藏處理的顯示界面設(shè)置不同的取消隱藏觸發(fā)條件。應(yīng)當(dāng)注意的是,本實(shí)施例中,當(dāng)針對所有待隱藏處理的顯示界面設(shè)置相同的隱藏觸發(fā)條件時(shí),仍可采用針對不同的待隱藏處理的顯示界面設(shè)置不同的取消隱藏觸發(fā)條件;或當(dāng)針對不同的待隱藏處理的顯示界面設(shè)置不同的隱藏觸發(fā)條件時(shí),仍可針對所有待隱藏處理的顯示界面設(shè)置相同的取消隱藏觸發(fā)條件。
    [0101 ] 在本實(shí)施例中,取消隱藏觸發(fā)條件優(yōu)選設(shè)置為與隱藏觸發(fā)條件動作相反的操作動作;例如隱藏操作動為從終端屏幕的左上角滑到右下角,則對應(yīng)的取消隱藏觸發(fā)條件為從終端屏幕的右下角滑到左上角;又例如隱藏操作動為從終端屏幕的左下角滑到右上角,則對應(yīng)的取消隱藏觸發(fā)條件為從終端屏幕的右上角滑到左下角。
    [0102]除了將取消隱藏觸發(fā)條件優(yōu)選設(shè)置為與隱藏觸發(fā)條件動作相反的操作動作外,還可采用其他的設(shè)置方式:例如,針對所有顯示界面,取消隱藏觸發(fā)條件都為:從顯示界面被隱藏時(shí)開始計(jì)時(shí),計(jì)時(shí)時(shí)間值達(dá)到設(shè)置值T時(shí)自動取消該顯示界面的隱藏。
    [0103]請參見圖5所示,界面控制裝置還包括判斷模塊和程序調(diào)用模塊;
    [0104]判斷模塊用于在程序調(diào)用模塊調(diào)用被隱藏的顯示界面所對應(yīng)的應(yīng)用程序時(shí),判斷該顯示界面的隱藏狀態(tài)是否被取消,如否,則不響應(yīng)所述程序調(diào)用模塊的調(diào)用。也即,在本實(shí)施例中,在顯示界面取消隱藏之前,如果調(diào)用該應(yīng)用時(shí),系統(tǒng)仍不會顯示該界面,即使通過系統(tǒng)的虛擬按鍵也無法看到該應(yīng)用程序正在使用,可進(jìn)一步保護(hù)用戶的隱私,提升安全性。
    [0105]本實(shí)施例中的界面控制裝置還可進(jìn)一步包括使能設(shè)置模塊,用于在終端中設(shè)置開啟和關(guān)閉該界面控制功能的控制項(xiàng)(即使能項(xiàng)),只有在開啟該界面控制功能時(shí),終端才能執(zhí)行上述界面控制過程。本實(shí)施例中使能設(shè)置模塊具體可針對各顯示界面設(shè)置該使能項(xiàng)。例如可以提供一個專門的隱藏設(shè)置界面,用戶可以在該界面上添加需要進(jìn)行隱藏操作的各顯示界面,例如添加短信界面、通話記錄界面、QQ文字聊天界面等。只有添加進(jìn)去的界面進(jìn)行上述界面控制過程。
    [0106]實(shí)施例三:
    [0107]本實(shí)施例提供了一種終端,該終端可以是手機(jī)、IPAD等各種移動終端,請參見圖6所示,包括顯示屏、存儲器和處理器,顯示屏用于顯示界面,存儲器用于存儲至少一個程序模塊,處理器用于調(diào)用存儲器中的至少一個程序模塊完成上述界面控制功能。下面以已在終端上設(shè)置好隱藏觸發(fā)條件和取消隱藏觸發(fā)條件,結(jié)合一個完整的用戶使用、控制流程為例對本發(fā)明做進(jìn)一步說明。請參見圖7所示,包括:
    [0108]步驟701:判斷當(dāng)前顯示界面控制使能項(xiàng)是否打開,如是,轉(zhuǎn)至步驟702 ;否則,轉(zhuǎn)至步驟709 ;
    [0109]步驟702:獲取用戶的操作;
    [0110]步驟703:檢測用戶的操作是否滿足當(dāng)前顯示界面的隱藏觸發(fā)條件,如是,轉(zhuǎn)至步驟704,否則,轉(zhuǎn)至步驟710 ;
    [0111]步驟704:從終端的顯示隊(duì)列中刪除該顯示界面,并將其添加到終端的隱藏隊(duì)列中進(jìn)行隱藏處理;
    [0112]步驟705:終端的顯示界面切換子主界面或所述顯示隊(duì)列中的下一個顯示界面;
    [0113]步驟706:獲取用戶的操作;
    [0114]步驟707:檢測用戶的操作是否滿足被隱藏的顯示界面的取消隱藏觸發(fā)條件;如是,轉(zhuǎn)至步驟708 ;否則,轉(zhuǎn)至步驟711 ;
    [0115]步驟708:從終端的隱藏隊(duì)列中刪除該顯示界面,并將其添加到終端的顯示隊(duì)列中進(jìn)行顯示。
    [0116]步驟709:終端的顯示界面正常顯示。
    [0117]步驟710:判斷為無效動作,轉(zhuǎn)至步驟703。
    [0118]步驟711:判斷為無效動作,轉(zhuǎn)至步驟707。
    [0119]實(shí)施例四:
    [0120]下面以終端為Android系統(tǒng)的手機(jī)為例,對本發(fā)明作進(jìn)一步的示例性說明。
    [0121]Android系統(tǒng)中,用戶已經(jīng)打開的應(yīng)用程序都會在一個隊(duì)列里保存,稱為顯示隊(duì)列,簡稱A隊(duì)列。本實(shí)施例提出了一種用于備份已隱藏應(yīng)用的“隱藏隊(duì)列”,簡稱為B隊(duì)列。本實(shí)例中A隊(duì)列中有三個應(yīng)用程序,從隊(duì)頭到隊(duì)尾分別是A[l]視頻播放、A[2]文檔閱讀和A[3]聊天,手機(jī)當(dāng)前顯示界面為聊天界面。實(shí)例中,手機(jī)觸屏的分辨率為800*480,其具體控制過程請參見圖8所示,包括以下步驟:
    [0122]步驟801:界面控制使能項(xiàng)以及界面使能設(shè)置;在設(shè)置界面通過Android系統(tǒng)提供的API接口增加一個控件,用于開關(guān)快速隱藏和顯示功能,同時(shí)可關(guān)聯(lián)注冊或關(guān)閉一個監(jiān)聽和分析動作的listener進(jìn)程;打開隱藏功能后,關(guān)聯(lián)彈出二級動作設(shè)置界面。本實(shí)例選擇從左下角滑到右上角為隱藏動作,具體是從觸屏坐標(biāo)(0,800)到坐標(biāo)(480,0);從右下角滑動到左上角為取消隱藏動作,具體是從坐標(biāo)(480,800)到坐標(biāo)(0,0)。設(shè)定完成后,獲取該動作識別的起始坐標(biāo)和終止坐標(biāo),以便動作識別使用,該具體過程請參見圖9所示。
    [0123]步驟802:用戶從左下角滑動到右上角,具體是從坐標(biāo)(6,795)到坐標(biāo)(475,2)。
    [0124]步驟803:通過Android系統(tǒng)提供的API接口獲取用戶觸屏信息;對比步驟803中滑動動作起始坐標(biāo)和終止坐標(biāo)和步驟802中預(yù)設(shè)動作的起始坐標(biāo)和終止坐標(biāo),預(yù)設(shè)的起始、終止坐標(biāo)和使用時(shí)滑動的起始、終止坐標(biāo)的X軸和Y軸的差值均小于10個像素點(diǎn),識別為有效隱藏動作;
    [0125]步驟804:讀取A隊(duì)列中隊(duì)列項(xiàng)數(shù)目為3,存到B度列中,繼續(xù)跳轉(zhuǎn)至步驟805 ;
    [0126]步驟805:在A隊(duì)列中刪除處于隊(duì)尾的當(dāng)前界面A[3]聊天界面,并備份到B隊(duì)列,成為隊(duì)尾B[l] (B隊(duì)列之前為空);隱藏動作識別和處理的詳細(xì)流程圖如圖10所示,取消隱藏動作識別和處理的流程圖是類似的;
    [0127]步驟806:隊(duì)尾A[3]被刪除,因而A[2]文檔閱讀程序成為A隊(duì)列新隊(duì)尾,當(dāng)前界面為文檔閱讀;
    [0128]步驟807:用戶從右下角滑動到左上角,具體是從坐標(biāo)(475,795)到坐標(biāo)(5,2)。<
    當(dāng)前第3頁1 2 3 4 
    網(wǎng)友詢問留言 已有0條留言
    • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
    1