物理按鍵模擬觸屏啟動應(yīng)用功能的方法及裝置的制造方法
【專利摘要】本發(fā)明提供一種物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置,其包括一物理按鍵定義模塊,一功能邏輯與數(shù)據(jù)處理模塊,以及一數(shù)據(jù)存儲模塊,所述物理按鍵功能自定義通過用戶長按發(fā)起,所述物理按鍵定義模塊響應(yīng),同時所述功能邏輯與數(shù)據(jù)處理模塊在完成所述物理按鍵與具體應(yīng)用功能匹配后,需要通過用戶再次長按進(jìn)行自定義確認(rèn),由此完成所述物理按鍵的功能自定義。由此,用戶可以根據(jù)自身需要方便快捷的將常用的應(yīng)用匹配至所述物理按鍵,從而使得用戶在需要啟動所述應(yīng)用時,只需按壓所述物理按鍵,便可快速開啟匹配好的應(yīng)用功能,給用戶提供了更好的使用體驗(yàn)。
【專利說明】
物理按鍵模擬觸屏啟動應(yīng)用功能的方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電子技術(shù)通訊領(lǐng)域,特別是涉及一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)階段,各類觸摸屏的電子產(chǎn)品,諸如手機(jī)、平板電腦、PDA (Personal DigitalAssistant,個人數(shù)字助理)等已經(jīng)得到廣泛的應(yīng)用。以觸摸屏手機(jī)來說,由于其觸摸屏輸入為主要的人機(jī)交互輸入方式,從而基本上所有的應(yīng)用功能都需要通過觸摸屏操作來實(shí)現(xiàn);同時,通常的手機(jī)物理按鍵也是在出廠前預(yù)設(shè)了單一功能,且所述物理按鍵的功能定義都是出廠前在手機(jī)系統(tǒng)底層適配好,用戶不能根據(jù)自身的需要對所述物理按鍵進(jìn)行隨意的動態(tài)修改,將其與用戶常用應(yīng)用靈活匹配,由此,當(dāng)用戶開啟所需的應(yīng)用時,必須通過點(diǎn)亮觸摸屏,找到對應(yīng)應(yīng)用,操作觸摸屏打開應(yīng)用等步驟才能完成,如果是用戶的常用應(yīng)用,則需要不斷重復(fù)所述步驟,浪費(fèi)時間,從而所帶來的用戶體驗(yàn)欠佳。
[0003]鑒于以上,如果可在電子產(chǎn)品上設(shè)置一個可根據(jù)用戶需求進(jìn)行功能自定義的物理按鍵,且用戶能隨時修改所述物理按鍵對應(yīng)的應(yīng)用功能,這樣便可實(shí)現(xiàn)用戶將常用應(yīng)用靈活匹配至物理按鍵,從而達(dá)成快捷開啟常用應(yīng)用的良好用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置,所述電子裝置可實(shí)現(xiàn)物理按鍵與用戶常用應(yīng)用的靈活任意匹配,從而解決現(xiàn)有技術(shù)中用戶開啟常用應(yīng)用存在的步驟多,浪費(fèi)時間,用戶體驗(yàn)差的問題。
[0005]本發(fā)明要解決的另一個技術(shù)問題是提供一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法,所述方法可解決現(xiàn)有技術(shù)中用戶開啟常用應(yīng)用的方法中存在的步驟多,浪費(fèi)時間,用戶體驗(yàn)差的問題。
[0006]為解決上述技術(shù)問題,本發(fā)明提供的物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置所采用的技術(shù)方案是:
一種物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置,包括:
物理按鍵定義模塊,根據(jù)對物理按鍵的按壓方式的不同在安卓系統(tǒng)中間層分別進(jìn)行定義,并由安卓系統(tǒng)根據(jù)所述定義發(fā)送相對應(yīng)的按鍵事件信息,
功能邏輯與數(shù)據(jù)處理模塊,接收并處理所述按鍵事件信息,并觸發(fā)并完成所述按鍵事件,
數(shù)據(jù)存儲模塊,對按鍵事件完成數(shù)據(jù)進(jìn)行保存。
[0007]進(jìn)一步的,所述電子裝置還包括一判斷模塊,所述判斷模塊用于判斷對物理按鍵的按壓是否為長按,若是,則進(jìn)入自定義物理按鍵功能事件,若否,則啟動已定義物理按鍵功能事件。
[0008]更進(jìn)一步的,所述判斷模塊用于判斷對物理按鍵的按壓是否為長按時,若是,則進(jìn)入第一判斷模塊,所述第一判斷模塊用于判斷此時所述電子裝置界面是否為物理按鍵功能自定義確認(rèn)界面,若是,則進(jìn)入數(shù)據(jù)保存事件,若否,則進(jìn)入物理按鍵功能自定義事件。
[0009]更進(jìn)一步的,所述判斷模塊用于判斷對物理按鍵的按壓是否為長按時,若否,則進(jìn)入第二判斷模塊,所述第二判斷模塊用于判斷所述物理按鍵是否已定義功能,若是,則進(jìn)入已定義功能事件,若否,則進(jìn)入自定義物理按鍵功能事件。
[0010]進(jìn)一步的,所述電子裝置還包括一用戶界面顯示模塊,所述用戶界面顯示模塊將特定應(yīng)用或應(yīng)用的常用功能模塊匹配至所述物理按鍵。
[0011]為解決上述技術(shù)問題,本發(fā)明提供的一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法所采用的技術(shù)方案是:
一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法,所述方法包括:感應(yīng)物理按鍵的按壓方式,判定所述按壓方式對應(yīng)的物理按鍵事件,觸發(fā)并完成所述物理按鍵事件,保存所述物理按鍵事件。
[0012]進(jìn)一步的,所述判定所述按壓方式對應(yīng)的物理按鍵事件,還包括:
判斷對物理按鍵的按壓方式是否為長按,若是,則進(jìn)一步判斷是否為物理按鍵功能自定義確認(rèn)界面,若是,則保存相關(guān)應(yīng)用信息和屏幕坐標(biāo)信息,若否,則進(jìn)入自定義物理按鍵功能事件,
判斷對物理按鍵的按壓方式是否為長按,若否,則進(jìn)一步判斷所述物理按鍵是否已定義功能,若是,則進(jìn)入已定義功能,若否,則進(jìn)入自定義物理按鍵功能事件。
[00?3]更進(jìn)一步的,所述自定義物理按鍵功能事件還包括一用戶觸摸屏操作,在進(jìn)入自定義物理按鍵功能事件后,所述觸摸屏上會顯示一個光標(biāo)供用戶操作,用戶需拖動光標(biāo)至特定應(yīng)用界面的某個區(qū)域以等待自定義功能確認(rèn),待用戶再一次長按后,且判定長按后為所述物理按鍵功能自定義確認(rèn)界面,則完成功能自定義,同時保存相關(guān)應(yīng)用信息和屏幕坐標(biāo)?目息O
[0014]與現(xiàn)有技術(shù)相比,本專利申請的技術(shù)效果是:
本發(fā)明提供一種物理按鍵模擬觸屏點(diǎn)擊啟動應(yīng)用功能的電子裝置,考慮到現(xiàn)有技術(shù)中所述的觸摸屏手機(jī)基本上所有的應(yīng)用功能都需要通過觸摸屏操作來開啟,而手機(jī)的物理按鍵也是在出廠前預(yù)設(shè)了不能供用戶隨意修改的功能,本發(fā)明所述的電子裝置設(shè)置了一個可供用戶進(jìn)行功能自定義的物理按鍵,用戶可以根據(jù)自身需要將應(yīng)用上的常用功能模塊隨意靈活地與所述物理按鍵進(jìn)行匹配,從而使得用戶在開啟常用應(yīng)用功能時,只需按壓所述物理按鍵,便可簡單快捷開啟匹配好的應(yīng)用功能,步驟簡單方便快捷,節(jié)省時間,并給用戶提供了更好的使用體驗(yàn)。
[0015]本發(fā)明產(chǎn)生的另一個技術(shù)效果是:
本發(fā)明提供一種物理按鍵模擬觸屏點(diǎn)擊啟動應(yīng)用功能的方法,考慮到現(xiàn)有技術(shù)中開啟特定應(yīng)用功能的方法主要是依靠觸摸屏操作,本發(fā)明所述的方法則通過設(shè)置一個可供用戶進(jìn)行功能自定義的物理按鍵,并根據(jù)用戶需求可對所述物理按鍵進(jìn)行功能靈活匹配設(shè)定,從而提供了一種通過按壓物理按鍵便可輕松簡單開啟特定應(yīng)用功能的方法,使得用戶在開啟常用應(yīng)用時,只需要采用按壓定義好所述應(yīng)用功能的所述物理按鍵的方法,便可簡單快捷開啟匹配好的應(yīng)用或應(yīng)用上的常用功能模塊,給用戶提供了更好的使用體驗(yàn)。
【附圖說明】
[0016]圖1為本發(fā)明物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置的功能模塊圖一。
[0017]圖2為本發(fā)明物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置的功能模塊圖二。
[0018]圖3為本發(fā)明物理按鍵模擬觸屏啟動應(yīng)用功能的方法方框圖一。
[0019]圖4為本發(fā)明帶物理按鍵模擬觸屏啟動應(yīng)用功能的方法方框圖二。
【具體實(shí)施方式】
[0020]以下將結(jié)合附圖對本發(fā)明提出的帶有物理按鍵模擬觸屏啟動應(yīng)用功能的方法及裝置作更為詳細(xì)的說明。
[0021 ] 實(shí)施例一
本實(shí)施例所說明的是一種物理按鍵模擬觸屏啟動應(yīng)用功能的手機(jī),所述手機(jī)包括一可自定義功能的物理按鍵,或者是可以進(jìn)行功能修改的物理按鍵,其操作平臺為安卓系統(tǒng)平臺,安卓系統(tǒng)一般包括系統(tǒng)層、中間層(即:Framework層)及應(yīng)用層,本實(shí)施例的物理按鍵模擬觸屏啟動應(yīng)用功能則主要是在中間層進(jìn)行設(shè)置。
[0022]請參照圖1及圖2,本實(shí)施例所述手機(jī)包括一物理按鍵定義模塊10,一功能邏輯與數(shù)據(jù)處理模塊20及一數(shù)據(jù)存儲模塊30。
[0023]所述物理按鍵定義模塊10主要根據(jù)用戶對所述物理按鍵的不同按壓方式定義不同的按鍵事件,當(dāng)定義完成后,所述物理按鍵定義模塊10在接收到用戶的按壓動作后,由安卓系統(tǒng)平臺根據(jù)所述定義發(fā)送出相對應(yīng)的按鍵事件信息。
[0024]通常情況下,用戶對于手機(jī)物理按鍵的操作為按壓方式,而按壓方式最通用的是根據(jù)按壓時間長短進(jìn)行設(shè)置,一般包括長按,短按及抬起三種方式,本實(shí)施例中,主要根據(jù)對物理按鍵的按壓時長的不同在安卓系統(tǒng)Framework層分別進(jìn)行不同的物理按鍵事件定義,其中包括將所述長按定義為進(jìn)入自定義物理按鍵功能事件;所述短按定義為啟動已定義的物理按鍵功能事件,以及將所述抬起定義為對物理按鍵的按壓動作結(jié)束。
[0025]本實(shí)施例中,對所述物理按鍵的按壓時長進(jìn)行了具體定義,按壓時間為2秒以內(nèi)定義為短按,若按壓時間超過3秒,則定義為長按,抬起則定義為按壓結(jié)束后I秒內(nèi)無按壓動作。
[0026]所述功能邏輯與數(shù)據(jù)處理模塊20,接收并處理所述按鍵事件信息,觸發(fā)并完成所述按鍵事件。在所述中間層,預(yù)先設(shè)置好響應(yīng)不同按鍵事件的處理邏輯程序,當(dāng)所述物理按鍵定義模塊10發(fā)送出與按鍵按壓定義相對應(yīng)的按鍵事件信息后,所述功能邏輯與數(shù)據(jù)處理模塊20即調(diào)用所述處理邏輯程序,進(jìn)行相應(yīng)數(shù)據(jù)處理,其中包括在自定義物理按鍵功能事件中,進(jìn)行物理按鍵與特定應(yīng)用相匹配的處理邏輯程序。
[0027]所述數(shù)據(jù)存儲模塊30,對按鍵事件完成數(shù)據(jù)進(jìn)行保存。當(dāng)功能邏輯與數(shù)據(jù)處理模塊20完成相應(yīng)的物理按鍵功能事件后,所述數(shù)據(jù)存儲模塊30即對所述物理按鍵功能事件處理數(shù)據(jù)進(jìn)行實(shí)時記錄及保存。
[0028]需要說明的是,所述物理按鍵功能自定義通過用戶長按發(fā)起,所述物理按鍵定義模塊10響應(yīng),同時所述功能邏輯與數(shù)據(jù)處理模塊20在完成所述物理按鍵與具體應(yīng)用功能匹配后,需要通過用戶再次長按進(jìn)行自定義確認(rèn),由此完成所述物理按鍵的功能自定義。
[0029]優(yōu)選的,本實(shí)施例所述手機(jī)還包括一判斷模塊40,在用戶對所述物理按鍵實(shí)施按壓后,所述判斷模塊40響應(yīng)所述按壓動作,并根據(jù)預(yù)先設(shè)置好的按壓時長分類規(guī)則判斷用戶對物理按鍵的按壓是否為長按,若是,則進(jìn)入自定義物理按鍵功能事件,若否,則啟動已定義物理按鍵功能事件。
[°03°]進(jìn)一步的,所述判斷模塊40還進(jìn)一步包括一第一判斷模塊410及一第二判斷模塊420。在所述判斷模塊10判斷對物理按鍵的按壓是否為長按時,若是,則進(jìn)入所述第一判斷模塊410,若否,則進(jìn)入所述第二判斷模塊420。
[0031 ]所述第一判斷模塊410用于判斷此時所述電子裝置界面是否為物理按鍵功能自定義確認(rèn)界面,若是,則進(jìn)入數(shù)據(jù)保存事件,若否,則進(jìn)入物理按鍵功能自定義事件。
[0032]而所述第二判斷模塊420用于判斷所述物理按鍵是否已定義功能,若是,則進(jìn)入已定義功能事件,若否,則進(jìn)入自定義物理按鍵功能事件。
[0033]進(jìn)一步的,本實(shí)施例所述手機(jī)還包括一用戶界面顯示模塊50,所述用戶界面顯示模塊50將特定應(yīng)用匹配至所述物理按鍵。所述用戶界面顯示模塊50將特定應(yīng)用匹配至所述物理按鍵時,屏幕上會顯示一個光標(biāo)供用戶操作,用戶拖動光標(biāo)至所述特定應(yīng)用的某個區(qū)域,然后再次長按所述物理按鍵對所述匹配進(jìn)行確認(rèn)。
[0034]由于所述物理按鍵的功能自定義的發(fā)起及確認(rèn)都需要用戶對所述物理按鍵實(shí)施長按,因此在長按產(chǎn)生時,必須需要所述第一判斷模塊410對于此時所述電子裝置界面是否為物理按鍵功能自定義確認(rèn)界面進(jìn)行判斷,若是,則進(jìn)入數(shù)據(jù)保存事件,完成所述物理按鍵的功能自定義;若否,則進(jìn)入物理按鍵功能自定義事件。
[0035]簡而言之,本實(shí)施例所述手機(jī)在進(jìn)行所述物理按鍵功能自定義時,若所述物理按鍵未進(jìn)行功能自定義,則無論用戶對所述物理按鍵的按壓操作是長按或者短按,都會進(jìn)入物理按鍵功能自定義事件,并通過用戶在所述用戶界面顯示模塊50中對所述物理按鍵需要自定義的功能進(jìn)行光標(biāo)拖動操作,以與所述應(yīng)用匹配,此時的手機(jī)界面定義為物理按鍵功能自定義確認(rèn)界面,進(jìn)入此界面后則自定義功能事件進(jìn)入等待狀態(tài),需要等待用戶再一次對所述物理按鍵的長按操作,且所述第一判斷模塊410判定此時所述電子裝置界面為物理按鍵功能自定義確認(rèn)界面,此時才完成所述應(yīng)用與所述物理按鍵的匹配確認(rèn),同時所述數(shù)據(jù)存儲模塊30保存所述應(yīng)用信息及屏幕坐標(biāo)信息,從而完成對所述物理按鍵的功能自定義。
[0036]而若所述物理按鍵已自定義了功能,用戶需要對所述自定義功能進(jìn)行修改,與所述物理按鍵功能首次自定義不同的是,此時所述第一判斷模塊410需要對所述按壓是否為長按進(jìn)行判斷,若否,則啟動并進(jìn)入已自定義功能;若是,則需要進(jìn)一步判斷所述界面是否為物理按鍵功能自定義確認(rèn)界面,若為功能自定義確認(rèn)界面,則此次長按是對所述物理按鍵功能自定義的確認(rèn),若否,則進(jìn)入物理按鍵功能自定義事件,進(jìn)行所述物理按鍵功能的修改。
[0037]顯而易見的,關(guān)于對所述物理按鍵的按壓方式的種類,并不僅僅局限于本實(shí)施例所述的根據(jù)時間長短來區(qū)分,比如還可根據(jù)短按次數(shù)來進(jìn)行分類,比如連續(xù)兩次短按可等同于本實(shí)施例的長按。
[0038]實(shí)施例二本實(shí)施例所說明的是一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法,請參照圖3及圖4,所述方法包括以下步驟:
SOl感應(yīng)物理按鍵的按壓方式,
S02判定所述按壓方式對應(yīng)的物理按鍵事件,
S03觸發(fā)并完成所述物理按鍵事件,
S04保存所述物理按鍵事件。
[0039]在步驟SOl中,在所述感應(yīng)物理按鍵按壓方式上,其按壓方式根據(jù)按壓時間長短包括長按、短按或抬起三種。具體而言,按壓時間為2秒以內(nèi)定義為短按,若按壓時間超過3秒,則定義為長按,抬起則定義為按壓結(jié)束后I秒內(nèi)無按壓動作。
[0040]進(jìn)一步的,在步驟S02中,判定所述按壓方式對應(yīng)的物理按鍵事件,主要包括步驟:S021判斷對所述物理按鍵的按壓方式是否為長按,若是,則進(jìn)一步包括步驟:
S022判斷是否為所述物理按鍵功能自定義確認(rèn)界面,
S021步驟中判斷若為否,則進(jìn)一步包括步驟:
S023判斷所述物理按鍵是否已定義功能。
[0041]進(jìn)一步的,在步驟S03中的觸發(fā)并完成所述物理按鍵事件,包括步驟:
S031進(jìn)入自定義物理按鍵功能,
S032進(jìn)入已定義物理按鍵功能,以及 S033觸摸屏操作光標(biāo)至特定應(yīng)用界面。
[0042]進(jìn)一步的,S022判斷是否為所述物理按鍵功能自定義確認(rèn)界面中,若是,則進(jìn)入步驟S04保存所述物理按鍵事件,具體包括保存相關(guān)應(yīng)用信息和屏幕坐標(biāo)信息,若否,則進(jìn)入自定義物理按鍵功能事件;若否,則進(jìn)入步驟S031,進(jìn)行所述物理按鍵的功能自定義。
[0043]進(jìn)一步的,S023判斷所述物理按鍵是否已定義功能時,若是,則進(jìn)入步驟S032,即進(jìn)入已定義功能,若否,則進(jìn)入步驟S031,即進(jìn)入自定義物理按鍵功能事件。
[0044]S031中所述自定義物理按鍵功能事件包括調(diào)用預(yù)設(shè)的按鍵功能自定義處理邏輯進(jìn)行物理按鍵與特定應(yīng)用相匹配。
[0045]進(jìn)一步的,S033觸摸屏操作光標(biāo)至特定應(yīng)用界面。這一步驟需要用戶進(jìn)行觸摸屏操作,在進(jìn)入自定義物理按鍵功能事件后,所述觸摸屏上會顯示一個光標(biāo)供用戶操作,用戶需拖動光標(biāo)至特定應(yīng)用界面的某個區(qū)域以等待自定義功能確認(rèn),而用戶則需要再一次長按,且S022步驟判斷所述長按后的界面為所述物理按鍵功能自定義確認(rèn)界面,則完成所述物理按鍵的功能自定義,同時S04進(jìn)行數(shù)據(jù)保存。
[0046]在本發(fā)明的上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,可以結(jié)合兩個實(shí)施例的相關(guān)描述進(jìn)行理解。
[0047]在本申請所提供的兩個實(shí)施例中,應(yīng)該理解到,無論是實(shí)施例一的一種物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置,還是實(shí)施例二的一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法,都是基于目前的電子產(chǎn)品其操作界面主要依賴于觸摸屏,即通過觸摸的方式來打開某個具體應(yīng)用功能,而物理按鍵的設(shè)置,也通常都是出廠前便預(yù)先設(shè)置好了固定功能,用戶無法對其進(jìn)行隨意操作來修改其對應(yīng)的應(yīng)用功能,而本申請所述的實(shí)施例,則提供了可供用戶方便快捷編輯修改所述物理按鍵功能的思路,使得用戶在開啟常用應(yīng)用或常用功能模塊時,無需每次都要通過點(diǎn)亮觸摸屏,找到對應(yīng)應(yīng)用,操作觸摸屏打開應(yīng)用等步驟來完成,而是只需要進(jìn)行簡單的按鍵按壓,便可直接開啟所需的應(yīng)用功能,無疑節(jié)省了用戶的時間,帶給用戶一種簡單快捷的使用體驗(yàn),具有較大的實(shí)用性。
[0048]以上所述僅是本發(fā)明的部分實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種物理按鍵模擬觸屏啟動應(yīng)用功能的電子裝置,其特征在于,包括: 物理按鍵定義模塊,根據(jù)對物理按鍵的按壓方式的不同在安卓系統(tǒng)中間層分別進(jìn)行定義,并由安卓系統(tǒng)根據(jù)所述定義發(fā)送相對應(yīng)的按鍵事件信息, 功能邏輯與數(shù)據(jù)處理模塊,接收并處理所述按鍵事件信息,并觸發(fā)并完成所述按鍵事件, 數(shù)據(jù)存儲模塊,對按鍵事件完成數(shù)據(jù)進(jìn)行保存。2.如權(quán)利要求1所述的電子裝置,其特征在于:所述物理按鍵的按壓方式包括長按,短按及抬起三種,所述長按定義為進(jìn)入自定義物理按鍵功能事件;所述短按定義為啟動已定義的物理按鍵功能事件。3.如權(quán)利要求2所述的電子裝置,其特征在于:所述長按亦可定義為連續(xù)兩次短按。4.如權(quán)利要求2或3任一項(xiàng)所述的電子裝置,其特征在于:所述電子裝置還包括一判斷模塊,所述判斷模塊用于判斷對物理按鍵的按壓是否為長按,若是,則進(jìn)入自定義物理按鍵功能事件,若否,則啟動已定義物理按鍵功能事件。5.如權(quán)利要求4所述的電子裝置,其特征在于,所述判斷模塊用于判斷對物理按鍵的按壓是否為長按時,若是,則進(jìn)入第一判斷模塊,所述第一判斷模塊用于判斷此時所述電子裝置界面是否為物理按鍵功能自定義確認(rèn)界面,若是,則進(jìn)入數(shù)據(jù)保存事件,若否,則進(jìn)入物理按鍵功能自定義事件。6.如權(quán)利要求5所述的電子裝置,其特征在于:所述判斷模塊用于判斷對物理按鍵的按壓是否為長按時,若否,則進(jìn)入第二判斷模塊,所述第二判斷模塊用于判斷所述物理按鍵是否已定義功能,若是,則進(jìn)入已定義功能事件,若否,則進(jìn)入自定義物理按鍵功能事件。7.如權(quán)利要求6所述的電子裝置,其特征在于:所述電子裝置還包括一用戶界面顯示模塊,所述用戶界面顯示模塊將特定應(yīng)用匹配至所述物理按鍵。8.如權(quán)利要求7所述的電子裝置,其特征在于:所述用戶界面顯示模塊將特定應(yīng)用匹配至所述物理按鍵時,屏幕上會顯示一個光標(biāo)供用戶操作,用戶拖動光標(biāo)至所述特定應(yīng)用的某個區(qū)域,然后再長按所述物理按鍵對所述匹配進(jìn)行確認(rèn)。9.一種物理按鍵模擬觸屏啟動應(yīng)用功能的方法,其特征在于,包括: 感應(yīng)物理按鍵的按壓方式,判定所述按壓方式對應(yīng)的物理按鍵事件,觸發(fā)并完成所述物理按鍵事件,保存所述物理按鍵事件。10.如權(quán)利要求9所述的方法,其特征在于:在所述感應(yīng)物理按鍵按壓方式上,其按壓方式根據(jù)按壓時間長短包括長按、短按或抬起三種。11.如權(quán)利要求10所述的方法,其特征在于,所述判定所述按壓方式對應(yīng)的物理按鍵事件,進(jìn)一步包括: 判斷對物理按鍵的按壓方式是否為長按,若是,則進(jìn)一步判斷是否為物理按鍵功能自定義確認(rèn)界面,若是,則保存相關(guān)應(yīng)用信息和屏幕坐標(biāo)信息,若否,則進(jìn)入自定義物理按鍵功能事件, 判斷對物理按鍵的按壓方式是否為長按,若否,則進(jìn)一步判斷所述物理按鍵是否已定義功能,若是,則進(jìn)入已定義功能,若否,則進(jìn)入自定義物理按鍵功能事件。12.如權(quán)利要求11所述的方法,其特征在于:所述自定義物理按鍵功能事件包括調(diào)用預(yù)設(shè)的按鍵功能自定義處理邏輯進(jìn)行物理按鍵與特定應(yīng)用相匹配。13.如權(quán)利要求11或12任一項(xiàng)所述的方法,其特征在于:所述自定義物理按鍵功能事件還包括一用戶觸摸屏操作,在進(jìn)入自定義物理按鍵功能事件后,所述觸摸屏上會顯示一個光標(biāo)供用戶操作,用戶需拖動光標(biāo)至特定應(yīng)用界面的某個區(qū)域以等待自定義功能確認(rèn),待用戶再一次長按后,且判定長按后為所述物理按鍵功能自定義確認(rèn)界面,則完成功能自定義,待用戶再一次長按后,且判定長按后為所述物理按鍵功能自定義確認(rèn)界面,則完成功能自定義,同時保存相關(guān)應(yīng)用信息和屏幕坐標(biāo)信息。
【文檔編號】G06F3/0484GK105867770SQ201610189969
【公開日】2016年8月17日
【申請日】2016年3月30日
【發(fā)明人】熊斌, 胡靜, 劉鑄
【申請人】深圳市寶爾愛迪科技有限公司