[發(fā)明專(zhuān)利]通過(guò)觸摸事件選擇窗口元素的裝置、方法及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201811133674.3 | 申請(qǐng)日: | 2018-09-27 |
| 公開(kāi)(公告)號(hào): | CN109343787B | 公開(kāi)(公告)日: | 2021-02-26 |
| 發(fā)明(設(shè)計(jì))人: | 霍啟圣 | 申請(qǐng)(專(zhuān)利權(quán))人: | 武漢華中時(shí)訊科技有限責(zé)任公司 |
| 主分類(lèi)號(hào): | G06F3/0488 | 分類(lèi)號(hào): | G06F3/0488;G06F3/0484;G06F9/451 |
| 代理公司: | 武漢藍(lán)寶石專(zhuān)利代理事務(wù)所(特殊普通合伙) 42242 | 代理人: | 廉海濤 |
| 地址: | 430000 湖北省武漢市東湖新技術(shù)開(kāi)發(fā)區(qū)光谷大*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 通過(guò) 觸摸 事件 選擇 窗口 元素 裝置 方法 存儲(chǔ) 介質(zhì) | ||
1.一種通過(guò)觸摸事件選擇窗口元素的方法,其特征在于,
所述方法包括:
Step100、獲取至少一點(diǎn)觸手勢(shì)并在檢測(cè)所述點(diǎn)觸手勢(shì)的點(diǎn)觸位置位于界面的任意界面元素后顯示至少一窗口;
Step200、獲取至少一滑動(dòng)手勢(shì)并在檢測(cè)所述滑動(dòng)手勢(shì)的終點(diǎn)位置位于所述窗口的任意窗口元素后記錄所述窗口元素;
所述Step200配置為:
Step210、獲取位于界面或窗口的一在先滑動(dòng)手勢(shì);
Step220、判斷在先滑動(dòng)手勢(shì)的先終點(diǎn)位置是否位于一窗口元素;
Step230、在判斷窗口元素沒(méi)有標(biāo)注為“正在選擇”標(biāo)簽后進(jìn)入Step241;否則進(jìn)入Step251;
Step241、標(biāo)注窗口元素為“預(yù)備選擇”標(biāo)簽,并且啟動(dòng)一個(gè)計(jì)時(shí)器;
Step242、計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),檢測(cè)到一與在先滑動(dòng)手勢(shì)連續(xù)的在后滑動(dòng)手勢(shì),則立刻中斷計(jì)時(shí)器并清空所有“預(yù)備選擇”標(biāo)簽,返回Step210;或者,在計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),未檢測(cè)到在后滑動(dòng)手勢(shì),則清空“預(yù)備選擇”標(biāo)注并給窗口元素標(biāo)注“正在選擇”標(biāo)簽;
Step251、標(biāo)注窗口元素為“預(yù)備取消”標(biāo)簽,并且啟動(dòng)一個(gè)計(jì)時(shí)器;
Step252、計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),檢測(cè)到一與在先滑動(dòng)手勢(shì)連續(xù)的在后滑動(dòng)手勢(shì),則立刻中斷計(jì)時(shí)器,清空“預(yù)備取消”標(biāo)簽,返回Step210;或者,在計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),未檢測(cè)到在后滑動(dòng)手勢(shì),則清空“預(yù)備取消”標(biāo)簽并將窗口元素的“正在選擇”標(biāo)簽移除,返回Step210;
Step300、獲取任意一抬起手勢(shì)后選擇標(biāo)注有“正在選擇”的窗口元素。
2.如權(quán)利要求1所述的通過(guò)觸摸事件選擇窗口元素的方法,其特征在于,
所述Step100配置為:
Step110、獲取位于界面的所述點(diǎn)觸手勢(shì);
Step120、在所述點(diǎn)觸位置位于一界面元素后判斷顯示窗口的窗口位置;
Step130、判斷的全部或部分所述窗口位置位于界面的外部后調(diào)整所述窗口位置為修正位置。
3.如權(quán)利要求1所述的通過(guò)觸摸事件選擇窗口元素的方法,其特征在于,Step100配置為:Step110、獲取位于界面的所述點(diǎn)觸手勢(shì);
Step120、在所述點(diǎn)觸位置位于一界面元素后顯示所述窗口;
Step130、比較所述窗口的內(nèi)容尺寸與所述窗口的窗口尺寸;
Spte140、在所述內(nèi)容尺寸大于所述窗口尺寸后建立至少一通過(guò)擴(kuò)展元素調(diào)用的擴(kuò)展視窗,所述擴(kuò)展元素配置在所述窗口內(nèi)。
4.如權(quán)利要求1所述的通過(guò)觸摸事件選擇窗口元素的方法,其特征在于,所述Step300配置為:獲取位于界面或窗口的所述抬起手勢(shì)且在檢測(cè)未記錄有任意所述窗口元素后關(guān)閉所述窗口。
5.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),用于存儲(chǔ)計(jì)算機(jī)指令,其特征在于,所述指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-4任意一項(xiàng)所述方法的步驟。
6.一種通過(guò)觸摸事件選擇窗口元素的裝置,其特征在于,所述裝置包括:
窗口模塊,獲取至少一點(diǎn)觸手勢(shì)并在檢測(cè)所述點(diǎn)觸手勢(shì)的點(diǎn)觸位置位于界面的任意界面元素后顯示至少一窗口;
記錄模塊,執(zhí)行步驟Step10到Step52;
Step10、獲取位于界面或窗口的一在先滑動(dòng)手勢(shì),
Step20、判斷先終點(diǎn)位置是否位于一窗口元素;
Step30、在判斷窗口元素沒(méi)有標(biāo)注為“正在選擇”標(biāo)簽后進(jìn)入Step41;否則進(jìn)入Step51;
Step41、標(biāo)注窗口元素為“預(yù)備選擇”標(biāo)簽,并且啟動(dòng)一個(gè)計(jì)時(shí)器;
Step42、計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),檢測(cè)到一與在先滑動(dòng)手勢(shì)連續(xù)的在后滑動(dòng)手勢(shì),則立刻中斷計(jì)時(shí)器并清空所有“預(yù)備選擇”標(biāo)簽,返回Step10;或者,在計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),未檢測(cè)到在后滑動(dòng)手勢(shì),則清空“預(yù)備選擇”標(biāo)注并給窗口元素標(biāo)注“正在選擇”標(biāo)簽;
Step51、標(biāo)注窗口元素為“預(yù)備取消”標(biāo)簽,并且啟動(dòng)一個(gè)計(jì)時(shí)器;
Step52、計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),檢測(cè)到一與在先滑動(dòng)手勢(shì)連續(xù)的在后滑動(dòng)手勢(shì),則立刻中斷計(jì)時(shí)器,清空“預(yù)備取消”標(biāo)簽,返回Step10;或者,在計(jì)時(shí)器運(yùn)行時(shí)間內(nèi),未檢測(cè)到在后滑動(dòng)手勢(shì),則清空“預(yù)備取消”標(biāo)簽并將窗口元素的“正在選擇”標(biāo)簽移除,返回Step10;
選擇模塊,獲取任意一抬起手勢(shì)后選擇標(biāo)注有“正在選擇”的窗口元素。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于武漢華中時(shí)訊科技有限責(zé)任公司,未經(jīng)武漢華中時(shí)訊科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811133674.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶(hù)和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來(lái)自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 一種事件通訊裝置及方法
- 動(dòng)態(tài)權(quán)重事件處理系統(tǒng)和方法
- 攻擊檢測(cè)裝置和攻擊檢測(cè)方法
- 基于Unity的事件管理方法及系統(tǒng)
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序
- 熱點(diǎn)事件確定方法及裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種樹(shù)狀模型中節(jié)點(diǎn)的連接方法及其模型、計(jì)算機(jī)裝置和可讀存儲(chǔ)介質(zhì)
- 一種事件處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





