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