啟動應(yīng)用程序的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種啟動應(yīng)用程序的方法及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著電子科技的發(fā)展,手機、平板等電子產(chǎn)品的功能越來越強大,逐漸成為人們生 活娛樂中的必需品。但是,電子產(chǎn)品的操作方式卻千篇一律,沒有什么改變。例如,當用戶 想要使用某個應(yīng)用時,就需要從當前的工作中離開,然后到主菜單中找到該應(yīng)用,點擊啟動 該應(yīng)用。送樣的操作方式不僅單調(diào)乏味,而且由于被廣泛應(yīng)用在電子產(chǎn)品的設(shè)計中,導致電 子產(chǎn)品缺少亮點和趣味性。
【發(fā)明內(nèi)容】
[0003] 鑒于W上內(nèi)容,有必要提供一種啟動應(yīng)用程序的方法及系統(tǒng),能夠通過識別用戶 在繪畫界面上繪出的圖形來啟動相應(yīng)的應(yīng)用程序,使啟動應(yīng)用程序的過程更加有趣和人性 化。
[0004] -種啟動應(yīng)用程序的方法,應(yīng)用于電子裝置中,該方法包括;在所述電子裝置中設(shè) 置手繪模板,及設(shè)置所述手繪模板與所述電子裝置中的應(yīng)用程序的對應(yīng)關(guān)系;在所述電子 裝置的觸摸屏上顯示繪圖區(qū)域;識別用戶在所述繪圖區(qū)域內(nèi)完成的手繪輸入;識別所述設(shè) 置的手繪模板中是否存在與用戶的手繪輸入相匹配的手繪模板;及當存在與用戶的手繪輸 入相匹配的手繪模板時,根據(jù)所述對應(yīng)關(guān)系,啟動該手繪模板所對應(yīng)的應(yīng)用程序。
[0005] -種啟動應(yīng)用程序的系統(tǒng),運行于電子裝置中,該系統(tǒng)包括:設(shè)置模塊,用于在所 述電子裝置中設(shè)置手繪模板,及設(shè)置所述手繪模板與所述電子裝置中的應(yīng)用程序的對應(yīng)關(guān) 系;顯示模塊,用于在所述電子裝置的觸摸屏上顯示繪圖區(qū)域;識別模塊,用于識別用戶在 所述繪圖區(qū)域內(nèi)完成的手繪輸入;所述識別模塊,還用于識別所述設(shè)置的手繪模板中是否 存在與用戶的手繪輸入相匹配的手繪模板;及啟動模塊,用于當存在與用戶的手繪輸入相 匹配的手繪模板時,根據(jù)所述對應(yīng)關(guān)系,啟動該手繪模板所對應(yīng)的應(yīng)用程序。
[0006] 相較于現(xiàn)有技術(shù),本發(fā)明利用圖像識別技術(shù)使用戶在使用電子產(chǎn)品中的應(yīng)用程序 時,可W通過繪圖的方式啟動相應(yīng)的應(yīng)用程序,使整個啟動操作的過程更加有趣和人性化。
【附圖說明】
[0007] 圖1是本發(fā)明啟動應(yīng)用程序的系統(tǒng)較佳實施例的運行環(huán)境示意圖。
[0008] 圖2是本發(fā)明啟動應(yīng)用程序的系統(tǒng)較佳實施例的功能模塊圖。
[0009] 圖3是本發(fā)明啟動應(yīng)用程序的方法較佳實施例的實施流程圖。
[0010] 圖4是手繪模板與應(yīng)用程序的對應(yīng)關(guān)系示意圖。
[0011] 圖5是觸發(fā)按鍵、繪圖區(qū)域及啟動按鈕的示意圖。
[0012] 圖6是識別用戶的手繪輸入、匹配相應(yīng)的手繪模板及啟動與該手繪模板相對應(yīng)的 應(yīng)用程序的示意圖。
[0013] 圖7是與識別的手繪模板相對應(yīng)的應(yīng)用程序的示意圖。
[0014] 主要元件符號說明
[0015]
[0016]
[0017] 如下【具體實施方式】將結(jié)合上述附圖進一步說明本發(fā)明。
【具體實施方式】
[0018] 參閱圖1所示,是本發(fā)明啟動應(yīng)用程序的系統(tǒng)10較佳實施例的運行環(huán)境示意圖。 在本實施例中,所述的啟動應(yīng)用程序的系統(tǒng)10安裝并運行于電子裝置1中,該電子裝置1 還包括,但不僅限于,觸摸屏11、處理器12及存儲裝置13。所述觸摸屏11用于感應(yīng)發(fā)生在 所述電子裝置1的觸摸屏11的一處或多處位置的觸摸事件,包括是否發(fā)生觸摸,觸摸在觸 摸屏11上形成的觸點位置,觸摸是否移動或中斷等;所述存儲裝置13可W是所述電子裝 置1本身的內(nèi)存,也可W是智能媒體卡(Smart Media Card)、安全數(shù)字卡(Secure Digital Card)、快閃存儲器卡(Flash Card)等儲存設(shè)備,用于存儲所述的啟動應(yīng)用程序的系統(tǒng)10 的程序代碼及數(shù)據(jù)資料,例如圖形模板、字符模板及應(yīng)用程序的名稱等。所述電子裝置1的 部件11-13通過數(shù)據(jù)總線相連。所述電子裝置1可W是手機、平板W及PDA等便攜式電子 設(shè)備。
[0019] 在本實施例中,所述電子裝置1運行所述啟動應(yīng)用程序的系統(tǒng)10,在所述電子裝 置1的觸摸屏11上顯示一個觸發(fā)按鍵,并在該觸發(fā)按鍵上有觸摸發(fā)生時,喚醒與該觸發(fā)按 鍵相關(guān)聯(lián)的繪圖區(qū)域。然后利用所述繪圖區(qū)域接收用戶的手繪輸入,并對用戶所輸入的內(nèi) 容進行自動識別。在用戶輸入的內(nèi)容與電子裝置1中預設(shè)的模板相匹配時,啟動所述電子 裝置1中與該預設(shè)的模板相對應(yīng)的應(yīng)用程序。本發(fā)明為用戶提供更有趣更人性化的服務(wù), 提高用戶體驗。
[0020] 參閱圖2所示,是本發(fā)明啟動應(yīng)用程序的系統(tǒng)10較佳實施例的功能模塊圖。在本 實施例中,本發(fā)明所述的啟動應(yīng)用程序的系統(tǒng)10可W被分割成一個或多個模塊,所述一個 或者多個模塊均被存儲于存儲裝置13中,并由一個或多個處理器(本實施例為一個處理器 12)所執(zhí)行,W完成本發(fā)明。例如,參閱圖2所示,本發(fā)明所述的啟動應(yīng)用程序的系統(tǒng)10被 分割成設(shè)置模塊101、存儲模塊102、顯示模塊103、偵測模塊104、識別模塊105 W及啟動模 塊106。本發(fā)明所稱的模塊是指能夠完成特定功能的一系列計算機程序段,比程序更適合于 描述軟件在電子裝置1中的執(zhí)行過程。W下將結(jié)合圖3的流程圖來描述模塊101-106的具 體功能。
[0021] 參閱圖3所示,是本發(fā)明啟動應(yīng)用程序的方法較佳實施例的實施流程圖。根據(jù)不 同的需求,圖3所示的流程圖中的步驟的執(zhí)行順序可W改變,某些步驟可W省略。
[0022] 步驟S31,設(shè)置模塊101在電子裝置1中設(shè)置手繪模板,及設(shè)置電子裝置1中的應(yīng) 用程序與該手繪模板的對應(yīng)關(guān)系。所述手繪模板可W是圖形模板,例如可W是幾何圖形Η 角形、圓形等;也可W是字符模板,例如可W是漢字、符號等。
[0023] 在本實施例中,所述手繪模板與所述電子裝置1中的應(yīng)用程序的對應(yīng)關(guān)系可W是 一對一(一個手繪模板對應(yīng)一個應(yīng)用程序)、一對多(一個手繪模板對應(yīng)多個應(yīng)用程序)W 及多對一(多個手繪模板對應(yīng)一個應(yīng)用程序)。如圖4所示,Η角形對應(yīng)的應(yīng)用程序是"短 信",圓形對應(yīng)的應(yīng)用程序為"撥號"和"拍照",矩形和梯形均對應(yīng)應(yīng)用程序"時鐘"。
[0024] 步驟S32,存儲模塊102 W列表的形式保存電子裝置1中的應(yīng)用程序和用戶設(shè)置的 手繪模板之間的對應(yīng)關(guān)系(所述列表在后文簡稱為"模板與應(yīng)用程序?qū)?yīng)表")。
[0025] 在本實施例中,根據(jù)不同的需求,用戶可W在所述"模板與應(yīng)用程序?qū)?yīng)表"中增 加或者刪除所述應(yīng)用程序與所述手繪模板之間的對應(yīng)關(guān)系,修改所述手繪模板對應(yīng)的應(yīng)用 程序或者修改與所述應(yīng)用程序?qū)?yīng)的手繪模板(例如將圖形模板修改為字符模板等)。
[0026] 上述步驟為啟動所述應(yīng)用程序的準備工