一種觸摸助手系統(tǒng)及其實現(xiàn)方法
【專利摘要】本發(fā)明一種觸摸助手系統(tǒng)及其實現(xiàn)方法,包括觸摸助手功能模塊,其包括輔助點和觸摸助手功能表,所述輔助點作為觸摸助手功能表的入口;窗口管理器,用于控制輔助點和觸摸助手功能表的位置與外觀;顯示模塊,用于顯示輔助點和觸摸助手功能表;所述輔助點置于頂層顯示窗口,總是顯示于用戶界面上。本發(fā)明通過設置觸摸助手功能模塊,使得用戶在某一應用程序界面操作時,不用退出當前程序或切換到桌面,便可啟動其他應用程序或系統(tǒng)功能,操作方便簡單,可作為補償替代home鍵操作的系統(tǒng)應用程序;此外,由于輔助點為點圖標的形式,所占用戶界面顯示空間比較小,即使總是顯示在用戶界面上亦不妨礙用戶的使用操作。
【專利說明】一種觸摸助手系統(tǒng)及其實現(xiàn)方法
【技術領域】
[0001]本發(fā)明涉及移動終端領域,尤其涉及一種觸摸助手系統(tǒng)及其實現(xiàn)方法。
【背景技術】
[0002]現(xiàn)有的移動終端可以支持多任務并行處理,用戶可以同時打開多個應用程序。當移動終端處于某一應用程序操作界面時,若要啟動其他應用程序或系統(tǒng)功能,則需要觸發(fā)返回鍵退出當前應用界面返回至桌面或者按home鍵切換到桌面方可實現(xiàn)上述操作,非常不方便。而且,當用戶返回桌面后需要啟用一些沒有在桌面顯示快捷方式的應用程序或功能時,還要進入功能表界面方可選擇啟動,操作程序復雜,不符合人性化設計。此外,home鍵在使用較多的情況下時,也常會出現(xiàn)觸摸失靈的問題,給用戶操作帶來困擾。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術的不足,本發(fā)明的目的在于提供一種適用于手機操作系統(tǒng),方便用戶在某一應用程序界面操作時,不用退出當前程序或切換到桌面,便可啟動其他應用程序或系統(tǒng)功能的觸摸助手系統(tǒng),可作為補償替代home鍵操作的系統(tǒng)應用程序。
[0004]本發(fā)明的另外一個目的在于提供一種觸摸助手實現(xiàn)方法。
[0005]為實現(xiàn)上述目的,本發(fā)明采用的技術方案如下:一種觸摸助手系統(tǒng),包括:觸摸助手功能模塊,其包括輔助點和觸摸助手功能表,所述輔助點作為觸摸助手功能表的入口 ;窗口管理器,用于控制輔助點和觸摸助手功能表的位置與外觀;顯示模塊,用于顯示輔助點和觸摸助手功能表;所述輔助點置于頂層顯示窗口,總是顯示于用戶界面上。
[0006]進一步,所述輔助點與觸摸助手功能表不同時顯示在同一用戶界面上。
[0007]進一步,所述觸摸助手功能模塊還包括數(shù)據(jù)區(qū),用于記錄儲存輔助點的位置信息及主題包。
[0008]優(yōu)選地,所述輔助點隨用戶操作任意拖動,拖動后的更新位置信息記錄儲存于數(shù)據(jù)區(qū)中。
[0009]進一步,所述觸摸助手功能模塊還包括喚醒功能模塊,用于定時監(jiān)測輔助點的后臺進程,及在輔助點后臺進程結(jié)束時喚醒輔助點的后臺進程。
[0010]進一步,所述觸摸助手功能模塊檢測到用戶隱藏操作手勢時,窗口管理器自動隱藏輔助點。
[0011]優(yōu)選地,所述用戶隱藏操作手勢為向上滑動和/或向下滑動和/或單擊輔助點以外的位置和/或搖動屏幕。
[0012]為了實現(xiàn)本發(fā)明的另外一個目的,本發(fā)明采用的技術方案如下:
[0013]一種觸摸助手實現(xiàn)方法,該方法包括以下步驟:
[0014]a、觸摸助手功能模塊讀取數(shù)據(jù)區(qū)輔助點初位置顯示信息;
[0015]b、觸摸助手功能模塊向窗口管理器發(fā)送置頂顯示請求指令;
[0016]C、窗口管理器接收指令并將輔助點置于頂層顯示窗口 ;[0017]d、顯示模塊將輔助點置于用戶界面頂層顯示。
[0018]進一步,該方法還包括以下步驟:
[0019]e、輔助點反饋位置變動信息并記錄儲存于數(shù)據(jù)區(qū)中。
[0020]進一步,該方法還包括以下步驟:
[0021]f、喚醒功能模塊定時監(jiān)測輔助點的后臺進程;
[0022]g、喚醒功能模塊在輔助點后臺進程結(jié)束時喚醒輔助點的后臺進程。
[0023]相對于現(xiàn)有技術,本發(fā)明所述的技術方案通過設置觸摸助手功能模塊,包括輔助點和觸摸助手功能表,輔助點作為觸摸助手功能表的入口,輔助點置于頂層顯示窗口,總是顯示于用戶界面上,使得用戶在某一應用程序界面操作時,不用退出當前程序或切換到桌面,便可啟動其他應用程序或系統(tǒng)功能,操作方便簡單,可作為補償替代home鍵操作的系統(tǒng)應用程序;另外,由于輔助點為點圖標的形式,所占用戶界面顯示空間比較小,即使總是顯示在用戶界面上亦不妨礙用戶的使用操作。
[0024]為了充分地了解本發(fā)明的目的、特征和效果,以下將結(jié)合附圖對本發(fā)明的構(gòu)思、具體結(jié)構(gòu)及產(chǎn)生的技術效果作進一步說明。
【專利附圖】
【附圖說明】
[0025]圖1是本發(fā)明所述觸摸助手系統(tǒng)的功能模塊示意圖;
[0026]圖2是本發(fā)明所述觸摸助手的實現(xiàn)方法流程圖;
[0027]圖3是本發(fā)明所述觸摸助手的喚醒功能模塊實現(xiàn)監(jiān)測和喚醒的方法流程圖?!揪唧w實施方式】
[0028]下面將結(jié)合附圖以及具體實施方法來詳細說明本發(fā)明,在本發(fā)明的示意性實施及說明用來解釋本發(fā)明,但并不作為對本發(fā)明的限定。
[0029]如圖1所示,一種觸摸助手系統(tǒng),包括:觸摸助手功能模塊,其包括輔助點和觸摸助手功能表,所述輔助點作為觸摸助手功能表的入口,觸摸助手功能表中設置有多個功能表區(qū),用于放置不同的功能選項或應用程序,用戶可以根據(jù)自己的日常操作選擇常用功能及應用程序到相應的功能表區(qū)中,以方便操作;窗口管理器,用于控制輔助點和觸摸助手功能表的位置與外觀;顯示模塊,用于顯示輔助點和觸摸助手功能表;所述輔助點置于頂層顯示窗口,總是顯示于用戶界面上。
[0030]由于輔助點為點圖標的形式,所占用戶界面顯示空間比較小,即使總是顯示在用戶界面上亦不妨礙用戶的使用操作。所述輔助點的外觀及大小都可以自定義,用戶可更新輔助點的主題包或自定義背景圖片,以獲得更美的外觀;為了獲得較好的展示和操作效果,用戶可以根據(jù)自己的需求設置輔助點的大小,既不影響操作,又不妨礙當前界面的展示。
[0031]所述輔助點與觸摸助手功能表不同時顯示在同一用戶界面上,當觸發(fā)輔助點時,輔助點隱藏,觸摸助手功能表窗口彈出;當關閉觸摸助手功能表窗口時,輔助點顯示于當前界面。
[0032]所述觸摸助手功能模塊還包括數(shù)據(jù)區(qū),用于記錄儲存輔助點的位置信息及主題包。所述輔助點隨用戶操作任意拖動,拖動后的更新位置信息記錄儲存于數(shù)據(jù)區(qū)中。當終端開機或屏幕解鎖時,觸摸助手功能模塊讀取數(shù)據(jù)區(qū)輔助點最新位置顯示信息并顯示,這樣使得輔助點保持出現(xiàn)在用戶關機前或鎖屏前的位置。
[0033]所述觸摸助手功能模塊還包括喚醒功能模塊,用于定時監(jiān)測輔助點的后臺進程,及在輔助點后臺進程結(jié)束時喚醒輔助點的后臺進程。
[0034]所述觸摸助手功能模塊檢測到用戶隱藏操作手勢時,窗口管理器自動隱藏輔助點。所述用戶隱藏操作手勢為向上滑動和/或向下滑動和/或單擊輔助點以外的位置和/或搖動屏幕。
[0035]為了實現(xiàn)本發(fā)明的另外一個目的,本發(fā)明采用的技術方案如下:
[0036]如圖2所示,一種觸摸助手的實現(xiàn)方法,該方法包括以下步驟:
[0037]SlOl:初始化觸摸助手功能模塊,配置系統(tǒng)文件;
[0038]S102:觸摸助手功能模塊讀取數(shù)據(jù)區(qū)輔助點初始化位置顯示信息;
[0039]S103:觸摸助手功能模塊向窗口管理器發(fā)送置頂顯示請求指令;
[0040]S104:窗口管理器接將輔助點置于頂層顯示窗口 ;
[0041]S105:顯示模塊將輔助點置于用戶界面頂層初始化位置顯示;
[0042]S106:輔助點隨用戶操作拖動,輔助點實時反饋位置變動信息并記錄儲存于數(shù)據(jù)區(qū)中。
[0043]當終端開機或屏幕解鎖時,觸摸助手功能模塊讀取數(shù)據(jù)區(qū)輔助點最新位置顯示信息,并執(zhí)行上述步驟S103?S106。
[0044]如圖3所示,該方法還包括喚醒功能模塊實現(xiàn)監(jiān)測和喚醒的方法:
[0045]S201:輔助點實時發(fā)送后臺進程信號;
[0046]S202:喚醒功能模塊定時監(jiān)測并接收輔助點后臺進程信號,判斷輔助點后臺進程是否結(jié)束,如果是,則執(zhí)行步驟S203 ;如果否,則重新接收信號并判斷;
[0047]S203:喚醒輔助點的后臺進程。
[0048]本發(fā)明一種觸摸助手系統(tǒng)及其實現(xiàn)方法,通過設置觸摸助手功能模塊,包括輔助點和觸摸助手功能表,輔助點置于頂層顯示窗口,總是顯示于用戶界面上,使得用戶在某一應用程序界面操作時,不用退出當前程序或切換到桌面,便可啟動其他應用程序或系統(tǒng)功能,操作方便簡單,可作為補償替代home鍵操作的系統(tǒng)應用程序。由于輔助點為點圖標的形式,所占用戶界面顯示空間比較小,即使總是顯示在用戶界面上亦不妨礙用戶的使用操作。
[0049]以上詳細描述了本發(fā)明的較佳具體實施例,應當理解,本領域的普通技術無需創(chuàng)造性勞動就可以根據(jù)本發(fā)明的構(gòu)思作出諸多修改和變化。因此,凡本【技術領域】中技術人員依本發(fā)明構(gòu)思在現(xiàn)有技術基礎上通過邏輯分析、推理或者根據(jù)有限的實驗可以得到的技術方案,均應該在由本權利要求書所確定的保護范圍之中。
【權利要求】
1.一種觸摸助手系統(tǒng),其特征在于,包括: 觸摸助手功能模塊,其包括輔助點和觸摸助手功能表,所述輔助點作為觸摸助手功能表的入口 ; 窗口管理器,用于控制輔助點和觸摸助手功能表的位置與外觀; 顯示模塊,用于顯示輔助點和觸摸助手功能表; 所述輔助點置于頂層顯示窗口,總是顯示于用戶界面上。
2.如權利要求1所述的觸摸助手系統(tǒng),其特征在于,所述輔助點與觸摸助手功能表不同時顯示在同一用戶界面上。
3.如權利要求1所述的觸摸助手系統(tǒng),其特征在于,所述觸摸助手功能模塊還包括數(shù)據(jù)區(qū),用于記錄儲存輔助點的位置信息及主題包。
4.如權利要求3所述的觸摸助手系統(tǒng),其特征在于,所述輔助點隨用戶操作任意拖動,拖動后的更新位置信息記錄儲存于數(shù)據(jù)區(qū)中。
5.如權利要求1所述的觸摸助手系統(tǒng),其特征在于,所述觸摸助手功能模塊還包括喚醒功能模塊,用于定時監(jiān)測輔助點的后臺進程,及在輔助點后臺進程結(jié)束時喚醒輔助點的后臺進程。
6.如權利要求1所述的觸摸助手系統(tǒng),其特征在于,所述觸摸助手功能模塊檢測到用戶隱藏操作手勢時,窗口管理器自動隱藏輔助點。
7.如權利要求5所述的觸摸助手系統(tǒng),其特征在于,所述用戶隱藏操作手勢為向上滑動和/或向下滑動和/或單擊輔助點以外的位置和/或搖動屏幕。
8.一種觸摸助手實現(xiàn)方法,其特征在于,該方法包括以下步驟: a、觸摸助手功能模塊讀取數(shù)據(jù)區(qū)輔助點初位置顯示信息; b、觸摸助手功能模塊向窗口管理器發(fā)送置頂顯示請求指令; C、窗口管理器接收指令并將輔助點置于頂層顯示窗口 ; d、顯示模塊將輔助點置于用戶界面頂層顯示。
9.如權利要求8所述的觸摸助手實現(xiàn)方法,其特征在于,該方法還包括以下步驟: e、輔助點反饋位置變動信息并記錄儲存于數(shù)據(jù)區(qū)中。
10.如權利要求8所述的觸摸助手實現(xiàn)方法,其特征在于,該方法還包括以下步驟: f、喚醒功能模塊定時監(jiān)測輔助點的后臺進程; g、喚醒功能模塊在輔助點后臺進程結(jié)束時喚醒輔助點的后臺進程。
【文檔編號】G06F3/0488GK103500052SQ201310492923
【公開日】2014年1月8日 申請日期:2013年10月18日 優(yōu)先權日:2013年10月18日
【發(fā)明者】鄧裕強, 黃愛華, 梁國盛, 敖日明, 蔣旭文, 鄭相燦, 向梁, 郭義慶 申請人:廣州市久邦數(shù)碼科技有限公司