欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動終端應(yīng)用操作的撤回處理裝置、終端及其實現(xiàn)方法_4

文檔序號:9711713閱讀:來源:國知局
ο
[0115]本實施例中,為保證用戶任何時候進(jìn)行誤操作的撤回處理時,都能在撤回處理結(jié)束后跳回到以當(dāng)前誤操作所對應(yīng)的應(yīng)用界面為基準(zhǔn)的最近一次的應(yīng)用界面上,因此,通過更新模塊350,在當(dāng)用戶在傳感器上進(jìn)行觸控操作而產(chǎn)生新的應(yīng)用操作所對應(yīng)的線程時,根據(jù)線程的執(zhí)行順序,更新所述后臺線程中所存儲的前臺進(jìn)程中當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程及該線程所對應(yīng)的activity以及最近一次執(zhí)行的應(yīng)用操作所對應(yīng)的線程及該線程所對應(yīng)的ac t i V i ty。
[0116]例如,用戶多次觸控操作所對應(yīng)的應(yīng)用依次為A、B、C,則在A啟動后,B應(yīng)用再啟動時,后臺線程將當(dāng)前正在執(zhí)行的應(yīng)用的線程更新為B應(yīng)用所對應(yīng)的線程并更新對應(yīng)的activity,而將上一次執(zhí)行的應(yīng)用的線程更新為A應(yīng)用所對應(yīng)的線程并更新對應(yīng)的activity。而當(dāng)C應(yīng)用啟動時,則再次將后臺線程中存儲的當(dāng)前正在執(zhí)行的應(yīng)用的線程由B應(yīng)用進(jìn)程及其activity更新為C應(yīng)用進(jìn)程及其activity,并將上一次執(zhí)行的應(yīng)用的線程由A應(yīng)用進(jìn)程及其activity更新為B應(yīng)用所對應(yīng)的線程并更新對應(yīng)的activity。
[0117]進(jìn)一步優(yōu)選地,在本發(fā)明移動終端應(yīng)用操作的撤回處理裝置的另一優(yōu)選實施例中,撤回處理單元3303還用于:若當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程為非系統(tǒng)進(jìn)程的主線程,則在將當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程以及該線程所對應(yīng)的activity終止之后,啟動所述后臺線程中所存儲的最近一次執(zhí)行的應(yīng)用操作所對應(yīng)的線程及該線程所對應(yīng)的activity。
[0118]本實施例中,通過后臺線程以實時記錄用戶每一次觸控操作時所對應(yīng)的當(dāng)前執(zhí)行的觸控操作以及最近一次執(zhí)行的觸控操作,從而在處理完撤回誤操作后,也即將當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程以及該線程所對應(yīng)的activity終止之后,啟動所述后臺線程中所存儲的最近一次執(zhí)行的應(yīng)用操作所對應(yīng)的線程及該線程所對應(yīng)的activity,進(jìn)而能夠直接返回到最近一次執(zhí)行的觸控操作所對應(yīng)的應(yīng)用界面上,進(jìn)而為用戶提供更佳的使用體驗。
[0119]參照圖10,圖10為本發(fā)明移動終端應(yīng)用操作的撤回處理方法第一實施例的流程示意圖。本實施例中,所述移動終端上設(shè)置有傳感器,所述移動終端應(yīng)用操作的撤回處理方法包括:
[0120]步驟S10,獲取傳感器上的用戶觸控操作和/或該用戶觸控操作所對應(yīng)的指紋;
[0121]步驟S20,判斷所獲取的用戶觸控操作和/或該用戶觸控操作所對應(yīng)的指紋是否滿足啟動撤回應(yīng)用操作處理的條件;
[0122]本實施例中,對于傳感器的類型、大小、設(shè)置位置等不限,具體根據(jù)實際需要進(jìn)行設(shè)置。例如將壓力傳感器設(shè)置在移動終端屏幕兩側(cè)或者設(shè)置在移動終端背部等便于用戶操控的位置。
[0123]另外,本實施例中,用戶觸控操作具體是指用戶手指在傳感器上的觸控,比如手指在傳感器上雙擊、單擊、滑動、長按等。本實施例中,為更準(zhǔn)確監(jiān)測到觸發(fā)進(jìn)行應(yīng)用操作撤回處理的觸控操作,優(yōu)選將長按作為設(shè)定的用戶觸控操作,長按時間的長短具體根據(jù)實際需要進(jìn)行設(shè)置,和/或獲取用戶觸控操作所對應(yīng)的手指指紋。
[0124]需要說明的是,本實施例中,對于觸發(fā)啟動撤回應(yīng)用操作處理的條件的設(shè)置方式很多,而對于移動終端不同的硬件結(jié)構(gòu),其相對應(yīng)的觸發(fā)條件的設(shè)置亦不相同。本實施例中,優(yōu)選通過獲取傳感器上的用戶觸控操作和/或該用戶觸控操作所對應(yīng)的指紋進(jìn)行判斷。其中,當(dāng)同時獲取用戶觸控操作及其對應(yīng)的指紋時,二者獲取的順序不限,具體根據(jù)實際需要進(jìn)行設(shè)置。
[0125]例如,可以將設(shè)定的用戶觸控操作設(shè)置為觸發(fā)啟動進(jìn)行撤銷處理的條件。比如,用戶在傳感器上畫出類似“C"型字符時,將觸發(fā)啟動撤回應(yīng)用操作處理,如圖4所示。
[0126]又例如,可以將設(shè)定的指紋設(shè)置為觸發(fā)啟動進(jìn)行應(yīng)用的撤銷處理的條件。比如,當(dāng)用戶設(shè)定指紋的手指按壓到傳感器上時,將觸發(fā)啟動撤回應(yīng)用操作處理,如圖5所示。
[0127]又例如,可以將設(shè)定的用戶觸控操作及指紋設(shè)置為觸發(fā)啟動進(jìn)行撤銷處理的條件。比如,當(dāng)獲取到的用戶觸控操作及指紋都同時滿足設(shè)定條件時,則觸發(fā)啟動撤回應(yīng)用操作處理,或者先獲取用戶觸控操,若用戶觸控操作先滿足第一設(shè)定條件,則再獲取用戶觸控操作的指紋,若該指紋滿足第二設(shè)定條件時,則確定觸發(fā)啟動進(jìn)行應(yīng)用的撤銷處理。
[0128]需要說明的是,本實施例中優(yōu)選采用識別指紋或者觸控操作與指紋識別相結(jié)合的方式觸發(fā)啟動撤回應(yīng)用處理操作以減少識別觸發(fā)條件的處理時長,提高啟動撤回應(yīng)用操作處理的響應(yīng)速度。
[0129]步驟S30,若判定滿足啟動撤回應(yīng)用操作處理的條件,則啟動撤回應(yīng)用操作處理以撤回當(dāng)前正在執(zhí)行的應(yīng)用操作。
[0130]本實施例中,當(dāng)判定啟動撤回應(yīng)用操作處理時,通過啟動撤回應(yīng)用操作處理從而撤回當(dāng)前正在執(zhí)行的應(yīng)用操作。本實施例中所述的需要撤回的應(yīng)用操作具體是指用戶的誤操作,例如用戶不小心撥通了A的電話而想撤銷時,或者用戶不小心觸發(fā)打開B應(yīng)用而想關(guān)閉時,都可以通過本實施例中的撤回應(yīng)用操作處理以撤回當(dāng)前正在執(zhí)行的應(yīng)用操作。
[0131]此外,進(jìn)一步優(yōu)選地,為帶給用戶更佳的使用體驗,在進(jìn)行撤回應(yīng)用操作處理時,還可以進(jìn)一步控制撤回當(dāng)前正在執(zhí)行的應(yīng)用操作后移動終端屏幕上所顯示的內(nèi)容或運行其他應(yīng)用。如圖6所示,當(dāng)用戶撤回A應(yīng)用后,控制移動終端在屏幕上顯示B應(yīng)用。
[0132]本實施例中,對于撤回應(yīng)用操作的處理方式不限,例如,從撤回應(yīng)用操作的執(zhí)行時間上講,既可以是在用戶啟動撤回應(yīng)用操作處理時進(jìn)行,也可以是在該誤操作所對應(yīng)的應(yīng)用準(zhǔn)備啟動的過程中或者是在剛啟動并顯示的一瞬間,但基于用戶體驗上講,優(yōu)選撤回處理的時長越短的處理方式。另外,從撤回應(yīng)用操作的執(zhí)行方式上講,可以是通過控制該應(yīng)用操作所對應(yīng)的進(jìn)程或線程,比如將該應(yīng)用操作所對應(yīng)的進(jìn)程或線程掛起或者終止,或者是阻止該應(yīng)用操作所對應(yīng)的進(jìn)程或線程所對應(yīng)的操作界面(比如安卓系統(tǒng)中的activity)的顯示等,具體撤回應(yīng)用操作的處理方式根據(jù)實際需要進(jìn)行設(shè)置。
[0133]此外,本實施例中需要用戶在使用撤回應(yīng)用操作的處理之前,將自己的手指指紋錄入,比如將食指錄入為輸入指紋,而將中指錄入為撤回指紋,從而用戶可通過食指在傳感器上輸入正常的觸控操作,比如雙擊、單擊、滑動等。當(dāng)發(fā)現(xiàn)輸入錯誤時,用戶只需迅速用中指長摁傳感器,則當(dāng)傳感器感知到用戶操作時將立刻將該事件傳遞給移動終端上層系統(tǒng)時,上層系統(tǒng)接收到該事件后將撤回誤操作。
[0134]本實施例中,優(yōu)選通過設(shè)定特定的觸控操作方式并與指紋觸控相結(jié)合,從而提供了一種更為方便快捷地對當(dāng)前應(yīng)用操作進(jìn)行撤回處理的方式,進(jìn)而在解決了用戶誤操作的同時,也為用戶提供了更為快捷方便的撤回誤操作的處理體驗。
[0135]參照圖11,圖11為圖10中步驟S30的細(xì)化流程示意圖?;谏鲜鰧嵤├?,本實施例中,上述步驟S30包括:
[0136]步驟S301,獲取當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程的相關(guān)信息;
[0137]本實施例中的移動終端優(yōu)選采用Android操作系統(tǒng),并通過控制當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程以實現(xiàn)撤回處理。當(dāng)判斷模塊320判定需要啟動撤回應(yīng)用操作處理時,通過獲取單元3301獲取當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程的相關(guān)信息,比如,獲取該線程的id號、該線程所屬進(jìn)程等。
[0138]步驟S302,判斷當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程是否為系統(tǒng)進(jìn)程的主線程;
[0139]在Android系統(tǒng)中,在移動終端設(shè)備開機情況下,系統(tǒng)進(jìn)程的主線程是不能夠被終止的,同時,對于用戶誤操作所對應(yīng)的應(yīng)用通常出現(xiàn)在當(dāng)下,也即用戶對于誤操作的處理通常都是當(dāng)前發(fā)生,當(dāng)前立即處理的,因此,為避免關(guān)閉系統(tǒng)進(jìn)程的主線程,需要先行判斷當(dāng)前正在執(zhí)行的應(yīng)用操作(也即用戶誤操作)所對應(yīng)的線程是否為系統(tǒng)進(jìn)程的主線程。
[0140]步驟S303,若當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程為系統(tǒng)進(jìn)程的主線程,則將該線程掛起;
[0141]步驟S304,若當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程為非系統(tǒng)進(jìn)程的主線程,則將該線程以及該線程所對應(yīng)的activity終止。
[0142]當(dāng)通過判斷單元3302確定當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程為系統(tǒng)進(jìn)程的主線程時,則通過撤回處理單元3303將該主線程掛起以暫停執(zhí)行;而若當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程為非系統(tǒng)進(jìn)程的主線程時,則直接將該線程以及該線程所對應(yīng)的activity終止。其中,activity為Android系統(tǒng)內(nèi)的activity組件的一具體實例,具體用于對應(yīng)應(yīng)用操作的界面顯示,比如顯示為當(dāng)前應(yīng)用所對應(yīng)的對話窗口、操作界面等。
[0143]本實施例中,為帶給用戶最為快捷地使用體驗,優(yōu)選直接通過終止當(dāng)前誤操作應(yīng)用所對應(yīng)的線程以及該線程所對應(yīng)的activity的方式以撤回對誤操作應(yīng)用的繼續(xù)處理。此夕卜,本實施例中也進(jìn)一步考慮到了誤操作為系統(tǒng)主線程的特殊情況,而對于該類特殊情況,本實施中優(yōu)選直接掛起該系統(tǒng)主線程。
[0144]參照圖12,圖12為本發(fā)明移動終端應(yīng)用操作的撤回處理方法第二實施例的流程示意圖?;谏鲜鰧嵤├?,本實施例中,在步驟S10之前,所述移動終端應(yīng)用操作的撤回處理方法還包括:
[0145]步驟S40,開啟設(shè)定的后臺線程,以存儲前臺進(jìn)程中當(dāng)前正在執(zhí)行的應(yīng)用操作所對應(yīng)的線程及該線程所對應(yīng)的activity以及最近一次執(zhí)行的應(yīng)用操作所對應(yīng)的線程及該線程所對應(yīng)的ac t i V i ty。
[0146]鑒于通常用戶在撤回當(dāng)前應(yīng)用操作后,一般都想直接回到最近一次操作所對應(yīng)的應(yīng)用上,比如,用戶在打開微信應(yīng)用后,若在微信應(yīng)用的主界面上誤操作啟動了與A的對話,則在完成對A對話應(yīng)用操作的撤回處理后,需要返回到微信應(yīng)用的主界面。
[0147]因此,為進(jìn)一步帶給用戶更優(yōu)的操控體驗,本實施例中,通過后臺線程開啟模塊340開啟設(shè)定的后臺線程,該后臺
當(dāng)前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
绥德县| 青州市| 杨浦区| 子洲县| 施秉县| 浮山县| 长葛市| 苍山县| 荆州市| 民和| 建始县| 乌拉特前旗| 夏津县| 革吉县| 大埔县| 和田市| 沙田区| 泰宁县| 和田县| 昔阳县| 康平县| 汨罗市| 遵义县| 五台县| 孙吴县| 瓦房店市| 杭锦旗| 墨江| 泌阳县| 陇川县| 七台河市| 三原县| 专栏| 温宿县| 富民县| 汝南县| 安陆市| 类乌齐县| 蒲江县| 淮阳县| 新巴尔虎左旗|