欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種移動終端應(yīng)用啟動控制方法及系統(tǒng)與流程

文檔序號:12469189閱讀:200來源:國知局
一種移動終端應(yīng)用啟動控制方法及系統(tǒng)與流程

本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及的是一種移動終端應(yīng)用啟動控制方法及系統(tǒng)。



背景技術(shù):

目前移動終端均配有觸摸屏,移動終端的大部分操作如啟動應(yīng)用等均是通過觸摸屏輸入的?,F(xiàn)有技術(shù)中,由于觸摸屏面積較大,在使用過程中容易誤觸摸到屏幕上應(yīng)用圖標(biāo)所在區(qū)域,使系統(tǒng)將應(yīng)用程序誤啟動,給用戶帶來不便。

因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種移動終端應(yīng)用啟動控制方法及系統(tǒng)。本發(fā)明提供一種應(yīng)用啟動控制方法,旨在避免上述由于誤觸摸導(dǎo)致的應(yīng)用程序啟動的問題,以方便用戶使用,提高了操作效率,為用戶提供了方便。

本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:

一種移動終端應(yīng)用啟動控制方法,其中,包括:

步驟A、預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序;

步驟B、檢測用戶的觸摸屏操作,當(dāng)檢測到觸摸點(diǎn)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將該應(yīng)用圖標(biāo)按預(yù)定比例放大;

步驟C、繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo),并依次判斷各觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi);

步驟D、當(dāng)各觸摸點(diǎn)在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的觸摸區(qū)域中占比超過設(shè)置的門限時(shí),控制啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。

所述移動終端應(yīng)用啟動控制方法,其中,所述步驟A中所述應(yīng)用圖標(biāo)均為矩形,并由應(yīng)用圖標(biāo)的左下角的坐標(biāo)、右上角坐標(biāo)來確定該應(yīng)用圖標(biāo)的觸摸范圍。

所述移動終端應(yīng)用啟動控制方法,其中,所述步驟B具體包括:

B1、當(dāng)檢測到觸摸時(shí),獲取觸摸點(diǎn)坐標(biāo);

B2、判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)范圍內(nèi);

B3、當(dāng)所述觸摸點(diǎn)坐標(biāo)位于應(yīng)用圖標(biāo)范圍內(nèi),則將該應(yīng)用圖標(biāo)按預(yù)定比例放大。

所述移動終端應(yīng)用啟動控制方法,其中,所述步驟B2包括:

設(shè)觸摸點(diǎn)坐標(biāo)為(a,b),應(yīng)用圖標(biāo)左下角坐標(biāo)為(a1,b1),應(yīng)用圖標(biāo)右上角坐標(biāo)為(a2,b2),如果滿足a1<a<a2且b1<b<b2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)內(nèi)。

所述移動終端應(yīng)用啟動控制方法,其中,所述步驟B3包括:放大后的應(yīng)用圖標(biāo)范圍由仍由應(yīng)用圖標(biāo)放大后的左下角的坐標(biāo)、右上角的坐標(biāo)來確定,設(shè)放大后的圖標(biāo)的左下角坐標(biāo)為(a3,b3),放大后的圖標(biāo)右上角坐標(biāo)為(a4,b4);圖標(biāo)放大Z倍,則(a3,b3)、(a4,b4)可由下式確定:

a3=Z*a1-(Z-1)*(a1+a2)/2;

b3=Z*b1-(Z-1)*(b1+b2)/2;

a4=Z*a2-(Z-1)*(a1+a2)/2;

b4=Z*b2-(Z-1)*(b1+b2)/2。

所述移動終端應(yīng)用啟動控制方法,其中,所述步驟C包括:

C1,設(shè)置一用于計(jì)數(shù)觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的計(jì)數(shù)器,清零計(jì)數(shù)器;

C2,獲取觸摸點(diǎn)坐標(biāo);

C3,判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一;

其中,設(shè)觸摸點(diǎn)坐標(biāo)為(q,w),設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),如果滿足q1<q<q2且w1<w<w2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)。

所述移動終端應(yīng)用啟動控制方法,其中,所述步驟D包括:

當(dāng)計(jì)數(shù)器的值與應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)的比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;

其中,應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)計(jì)算如下:設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),則應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)為(q2-q1)*(w2-w1)。

一種移動終端應(yīng)用啟動控制系統(tǒng),其中,包括:

預(yù)先設(shè)置模塊,用于預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序;

檢測與放大模塊,用于檢測用戶的觸摸屏操作,當(dāng)檢測到觸摸點(diǎn)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將該應(yīng)用圖標(biāo)按預(yù)定比例放大;

判斷模塊,用于繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo),并依次判斷各觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi);

啟動控制模塊,用于當(dāng)各觸摸點(diǎn)在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的觸摸區(qū)域中占比超過設(shè)置的門限時(shí),控制啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。

所述的移動終端應(yīng)用啟動控制系統(tǒng),其中,

所述檢測與放大模塊包括:

第一獲取單元,用于當(dāng)檢測到觸摸時(shí),獲取觸摸點(diǎn)坐標(biāo);

第一判斷單元,用于判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)范圍內(nèi);

放大單元,用于當(dāng)所述觸摸點(diǎn)坐標(biāo)位于應(yīng)用圖標(biāo)范圍內(nèi),則將該應(yīng)用圖標(biāo)按預(yù)定比例放大;

第一計(jì)算單元,用于設(shè)觸摸點(diǎn)坐標(biāo)為(a,b),應(yīng)用圖標(biāo)左下角坐標(biāo)為(a1,b1),應(yīng)用圖標(biāo)右上角坐標(biāo)為(a2,b2),如果滿足a1<a<a2且b1<b<b2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)內(nèi)。

所述的移動終端應(yīng)用啟動控制系統(tǒng),其中,

所述判斷模塊包括:

設(shè)置單元,用于設(shè)置一用于計(jì)數(shù)觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的計(jì)數(shù)器,清零計(jì)數(shù)器;

第二獲取單元,用于獲取觸摸點(diǎn)坐標(biāo);

第二判斷單元,用于判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一;

第二計(jì)算單元,用于設(shè)觸摸點(diǎn)坐標(biāo)為(q,w),設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),如果滿足q1<q<q2且w1<w<w2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi);

所述啟動控制模塊包括:

啟動控制單元,用于當(dāng)計(jì)數(shù)器的值與應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)的比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;

第三計(jì)算單元,用于應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)計(jì)算如下:設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),則應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)為(q2-q1)*(w2-w1)。

本發(fā)明所提供的移動終端應(yīng)用啟動控制方法及系統(tǒng),所述方法通過預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序;檢測用戶的觸摸屏操作,當(dāng)檢測到觸摸點(diǎn)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將應(yīng)用圖標(biāo)進(jìn)行比例放大;清零計(jì)數(shù)器;并繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo)并判斷觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一;當(dāng)計(jì)數(shù)器的值在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的觸摸區(qū)域中占比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。本發(fā)明可以有效避免由于誤觸摸導(dǎo)致的應(yīng)用程序啟動的問題,提高了操作的安全性,避免了誤操作,為用戶提供了方便。

附圖說明

圖1是本發(fā)明移動終端應(yīng)用啟動控制方法的第一較佳實(shí)施例的流程圖。

圖2是本發(fā)明移動終端應(yīng)用啟動控制方法的第二較佳實(shí)施例的流程圖。

圖3是本發(fā)明移動終端應(yīng)用啟動控制方法的第二較佳實(shí)施例的應(yīng)用圖標(biāo)示意圖。

圖4是本發(fā)明移動終端應(yīng)用啟動控制方法的第二較佳實(shí)施例的應(yīng)用圖標(biāo)放大結(jié)構(gòu)示意圖。

圖5是本發(fā)明移動終端應(yīng)用啟動控制方法的第二較佳實(shí)施例的觸摸過程結(jié)構(gòu)示意圖。

圖6是發(fā)明一種移動終端應(yīng)用啟動控制系統(tǒng)的較佳實(shí)施例的功能原理框圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

請參見圖1,圖1是本發(fā)明移動終端應(yīng)用啟動控制方法的較佳實(shí)施例的流程圖,如圖1所示,本發(fā)明實(shí)施例所述移動終端應(yīng)用啟動控制方法包括:

步驟S100、預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序。

本發(fā)明實(shí)施例中,所述應(yīng)用圖標(biāo)均為矩形,并由應(yīng)用圖標(biāo)的左下角的坐標(biāo)、右上角坐標(biāo)來確定該應(yīng)用圖標(biāo)的觸摸范圍。

步驟S200、檢測用戶的觸摸屏操作,當(dāng)檢測到觸摸點(diǎn)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將該應(yīng)用圖標(biāo)按預(yù)定比例放大。即將應(yīng)用圖標(biāo)進(jìn)行比例放大,放大到指定大小。

其中,所述步驟S200具體為,當(dāng)檢測到觸摸時(shí),獲取觸摸點(diǎn)坐標(biāo);判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)范圍內(nèi),例如設(shè)觸摸點(diǎn)坐標(biāo)為(a,b),應(yīng)用圖標(biāo)左下角坐標(biāo)為(a1,b1),應(yīng)用圖標(biāo)右上角坐標(biāo)為(a2,b2),如果滿足a1<a<a2且b1<b<b2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)內(nèi);當(dāng)所述觸摸點(diǎn)坐標(biāo)位于應(yīng)用圖標(biāo)范圍內(nèi),則將該應(yīng)用圖標(biāo)按預(yù)定比例放大。

本發(fā)明實(shí)施例中,放大后的應(yīng)用圖標(biāo)范圍由仍由應(yīng)用圖標(biāo)放大后的左下角的坐標(biāo)、右上角的坐標(biāo)來確定,設(shè)放大后的圖標(biāo)的左下角坐標(biāo)為(a3,b3),放大后的圖標(biāo)右上角坐標(biāo)為(a4,b4);圖標(biāo)放大Z倍,則(a3,b3)、(a4,b4)可由下式確定:

a3=Z*a1-(Z-1)*(a1+a2)/2

b3=Z*b1-(Z-1)*(b1+b2)/2

a4=Z*a2-(Z-1)*(a1+a2)/2

b4=Z*b2-(Z-1)*(b1+b2)/2。

步驟S300、繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo),并依次判斷各觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)。

例如設(shè)置一計(jì)數(shù)器,清零計(jì)數(shù)器;并繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo)并判斷觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一。

其中,所述步驟S300具體為:

C1,設(shè)置一用于計(jì)數(shù)觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的計(jì)數(shù)器,清零計(jì)數(shù)器;

C2,獲取觸摸點(diǎn)坐標(biāo);

C3,判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一;之后返回步驟C2。

其中,所述步驟C3,設(shè)觸摸點(diǎn)坐標(biāo)為(q,w),設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),如果滿足q1<q<q2且w1<w<w2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)。

步驟S400、當(dāng)各觸摸點(diǎn)在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的觸摸區(qū)域中占比超過設(shè)置的門限時(shí),控制啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。

例如接上所述,為當(dāng)計(jì)數(shù)器的值與應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)的比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;

其中,應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)計(jì)算如下:設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),則應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)為(q2-q1)*(w2-w1);

其中,所述設(shè)置的門限,較佳地為10%。

圖2是本發(fā)明移動終端應(yīng)用啟動控制方法的第二較佳實(shí)施例的流程圖。如圖2所示,本發(fā)明第二較佳實(shí)施例的移動終端應(yīng)用啟動控制方法包括以下步驟:

S1,檢測用戶的觸摸屏操作,獲取觸摸軌跡起點(diǎn)的坐標(biāo)。

S2,判斷所述觸摸軌跡起點(diǎn)坐標(biāo)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將應(yīng)用圖標(biāo)進(jìn)行比例放大。

S3,獲取觸摸軌跡,記錄觸摸軌跡上各個點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的點(diǎn)的個數(shù)K。

S4,當(dāng)K在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)中占比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。

其中,所述步驟S1之前還包括:

S0,預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序;

其中,應(yīng)用圖標(biāo)均為矩形,并由應(yīng)用圖標(biāo)的左下角的坐標(biāo)、右上角坐標(biāo)來確定該應(yīng)用圖標(biāo)的觸摸范圍,如圖3所示。

其中,所述步驟S1,檢測用戶的觸摸屏操作,獲取觸摸軌跡起點(diǎn)的坐標(biāo);在本實(shí)施例中,當(dāng)觸摸屏由釋放狀態(tài)檢測到觸摸狀態(tài)所獲取的第一個觸摸點(diǎn)的坐標(biāo)(x,y)。

其中,所述步驟S2,判斷所述觸摸軌跡起點(diǎn)坐標(biāo)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將應(yīng)用圖標(biāo)進(jìn)行比例放大;設(shè)應(yīng)用圖標(biāo)左下角坐標(biāo)為(a1,b1),應(yīng)用圖標(biāo)右上角坐標(biāo)為(a2,b2),如果步驟S1獲取的觸摸點(diǎn)(x,y)滿足a1<x<a2且b1<y<b2說明觸摸點(diǎn)(x,y)位于由坐標(biāo)(a1,b1)、(a2,b2)確定的應(yīng)用圖標(biāo)內(nèi),則將該應(yīng)用圖標(biāo)進(jìn)行比例放大;否則本次觸摸操作無效,直到用戶再次釋放觸摸屏后,又檢測到觸摸時(shí)執(zhí)行S1。

其中,所述步驟S3,獲取觸摸軌跡,記錄觸摸軌跡上各個點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的點(diǎn)的個數(shù)K;依次記錄觸摸軌跡上各個點(diǎn)的坐標(biāo),直到用戶釋放觸摸屏,然后判斷觸摸軌跡上各個點(diǎn)的坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi);設(shè)軌跡上一個點(diǎn)的坐標(biāo)為(q,w),設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),如果滿足q1<q<q2且w1<w<w2則坐標(biāo)(q,w)位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)。

其中,放大后的應(yīng)用圖標(biāo)范圍由仍由應(yīng)用圖標(biāo)放大后的左下角的坐標(biāo)、右上角的坐標(biāo)來確定,具體如下:

如圖4所示,應(yīng)用圖標(biāo)由矩形FGTR確定,設(shè)應(yīng)用圖標(biāo)左下角R點(diǎn)坐標(biāo)為(a1,b1),應(yīng)用圖標(biāo)右上角G點(diǎn)坐標(biāo)為(a2,b2);該應(yīng)用圖標(biāo)放大后的圖標(biāo)范圍由矩形F’G’T’R’確定,設(shè)放大后的圖標(biāo)的左下角R’點(diǎn)坐標(biāo)為(a3,b3),放大后的圖標(biāo)右上角G’點(diǎn)坐標(biāo)為(a4,b4)。

設(shè)圖標(biāo)放大Z倍(例如1.5倍),也就是MR’=Z*MR,即MR+RR’=Z*MR,得R’R/RM=Z-1,由定比分點(diǎn)公式得xR=(xR’+(Z-1)xM)/Z,式中xR為R點(diǎn)的橫坐標(biāo)a1,xR’為R’點(diǎn)的橫坐標(biāo)為a3,xM為矩形FGTR和矩形F’G’T’R’的中心點(diǎn)的橫坐標(biāo)為(a1+a2)/2;因此,得a3=Z*a1-(Z-1)*(a1+a2)/2;同樣根據(jù)R’R/RM=Z-1,同理由定比分點(diǎn)公式得yR=(yR’+(Z-1)yM)/Z,式中yR為R點(diǎn)的縱坐標(biāo)b1,yR’為R’點(diǎn)的縱坐標(biāo)為b3,yM為矩形FGTR和矩形F’G’T’R’的中心點(diǎn)的縱坐標(biāo)為(b1+b2)/2;因此,得b3=Z*b1-(Z-1)*(b1+b2)/2;

同樣道理,設(shè)圖標(biāo)放大Z倍,也就是MG’=Z*MG,即MG+GG’=Z*MG,得G’G/GM=Z-1,由定比分點(diǎn)公式得xG=(xG’+(Z-1)xM)/Z,式中xG為G點(diǎn)的橫坐標(biāo)a2,xG’為G’點(diǎn)的橫坐標(biāo)為a4,xM為矩形FGTR和矩形F’G’T’R’的中心點(diǎn)的橫坐標(biāo)為(a1+a2)/2;因此,得a4=Z*a2-(Z-1)*(a1+a2)/2;同樣根據(jù)G’G/GM=Z-1,同理由定比分點(diǎn)公式得yG=(yG’+(Z-1)yM)/Z,式中yG為G點(diǎn)的縱坐標(biāo)b2,yG’為G’點(diǎn)的縱坐標(biāo)為b4,yM為矩形FGTR和矩形F’G’T’R’的中心點(diǎn)的縱坐標(biāo)為(b1+b2)/2;因此,得b4=Z*b2-(Z-1)*(b1+b2)/2;

據(jù)上,根據(jù)原圖標(biāo)FGTR的R點(diǎn)、G點(diǎn)坐標(biāo)得到了放大Z倍后的圖標(biāo)F’G’T’R’的R’點(diǎn)、G’點(diǎn)的坐村。

其中,所述步驟S4,當(dāng)K在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)中占比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;其中,應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)計(jì)算如下:設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),則應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)為(q2-q1)*(w2-w1);

其中,所述設(shè)置的門限,較佳地為10%;

也就是說當(dāng)K/ ((q2-q1)*(w2-w1))大于10%時(shí)將啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。

請參閱圖5,圖5所示為本發(fā)明一個具體實(shí)例的示意圖,第一幅圖中相當(dāng)于步驟S0,在屏幕上設(shè)有九個應(yīng)用圖標(biāo);第二幅圖中,在觸摸屏未被觸摸的情況下檢測到觸摸屏被觸摸,獲取第一個觸摸點(diǎn)的坐標(biāo)位于一個應(yīng)用圖標(biāo)內(nèi),將該應(yīng)用圖標(biāo)進(jìn)行比例放大見第三幅圖;在第四幅圖中,用戶任意畫軌跡,當(dāng)軌跡中位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的點(diǎn)的個數(shù)K在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)中占比超過設(shè)置的門限時(shí)將啟動應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。值得注意的是,在第二幅圖~第四幅圖的過程中用戶并未釋放觸摸屏。

基于上述方法實(shí)施例,本發(fā)明還提供了一種移動終端應(yīng)用啟動控制系統(tǒng),如圖6所示,所述系統(tǒng)包括:

預(yù)先設(shè)置模塊210,用于預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序;具體如上所述。

檢測與放大模塊220,用于檢測用戶的觸摸屏操作,當(dāng)檢測到觸摸點(diǎn)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將該應(yīng)用圖標(biāo)按預(yù)定比例放大;具體如上所述。

判斷模塊230,用于繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo),并依次判斷各觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi);具體如上所述。

啟動控制模塊240,用于當(dāng)各觸摸點(diǎn)在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的觸摸區(qū)域中占比超過設(shè)置的門限時(shí),控制啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;具體如上所述。

進(jìn)一步地,所述的移動終端應(yīng)用啟動控制系統(tǒng),其中,

所述檢測與放大模塊包括:

第一獲取單元,用于當(dāng)檢測到觸摸時(shí),獲取觸摸點(diǎn)坐標(biāo);具體如上所述。

第一判斷單元,用于判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)范圍內(nèi);具體如上所述。

放大單元,用于當(dāng)所述觸摸點(diǎn)坐標(biāo)位于應(yīng)用圖標(biāo)范圍內(nèi),則將該應(yīng)用圖標(biāo)按預(yù)定比例放大;具體如上所述。

第一計(jì)算單元,用于設(shè)觸摸點(diǎn)坐標(biāo)為(a,b),應(yīng)用圖標(biāo)左下角坐標(biāo)為(a1,b1),應(yīng)用圖標(biāo)右上角坐標(biāo)為(a2,b2),如果滿足a1<a<a2且b1<b<b2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)內(nèi);具體如上所述。

進(jìn)一步地,所述的移動終端應(yīng)用啟動控制系統(tǒng),其中,

所述判斷模塊包括:

設(shè)置單元,用于設(shè)置一用于計(jì)數(shù)觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi)的計(jì)數(shù)器,清零計(jì)數(shù)器;具體如上所述。

第二獲取單元,用于獲取觸摸點(diǎn)坐標(biāo);具體如上所述。

第二判斷單元,用于判斷所述觸摸點(diǎn)坐標(biāo)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一;具體如上所述。

第二計(jì)算單元,用于設(shè)觸摸點(diǎn)坐標(biāo)為(q,w),設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),如果滿足q1<q<q2且w1<w<w2則觸摸點(diǎn)位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),否則觸摸點(diǎn)不位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi);具體如上所述。

所述啟動控制模塊包括:

啟動控制單元,用于當(dāng)計(jì)數(shù)器的值與應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)的比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序;具體如上所述。

第三計(jì)算單元,用于應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)計(jì)算如下:設(shè)放大后的應(yīng)用圖標(biāo)左下角坐標(biāo)為(q1,w1),放大后的應(yīng)用圖標(biāo)右上角坐標(biāo)為(q2,w2),則應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的總觸摸點(diǎn)個數(shù)為(q2-q1)*(w2-w1) ;具體如上所述。

綜上所述,本發(fā)明所提供的移動終端應(yīng)用啟動控制方法及系統(tǒng),所述方法通過預(yù)先在移動終端屏幕上設(shè)置若干應(yīng)用圖標(biāo),每一個應(yīng)用圖標(biāo)對應(yīng)一個應(yīng)用程序;檢測用戶的觸摸屏操作,當(dāng)檢測到觸摸點(diǎn)位于應(yīng)用圖標(biāo)范圍內(nèi)時(shí),將應(yīng)用圖標(biāo)進(jìn)行比例放大;清零計(jì)數(shù)器;并繼續(xù)檢測用戶的觸摸操作,獲取用戶在觸摸屏上的觸摸點(diǎn)的坐標(biāo)并判斷觸摸點(diǎn)是否位于應(yīng)用圖標(biāo)比例放大后的范圍內(nèi),若為是則將計(jì)數(shù)加一;當(dāng)計(jì)數(shù)器的值在應(yīng)用圖標(biāo)比例放大后的范圍圖內(nèi)的觸摸區(qū)域中占比超過設(shè)置的門限時(shí),啟動該應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序。避免上述由于誤觸摸導(dǎo)致的應(yīng)用程序啟動的問題,提高了操作的安全性,為用戶提供了方便。

當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取的存儲介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲介質(zhì)可為存儲器、磁碟、光盤等。

應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
通榆县| 徐州市| 三明市| 全州县| 浦城县| 苏尼特左旗| 辉县市| 聂荣县| 漳州市| 汽车| 敦化市| 盐边县| 平远县| 恩施市| 邛崃市| 惠来县| 漯河市| 密山市| 乌苏市| 澄江县| 杭州市| 贵溪市| 福清市| 宣威市| 四平市| 明溪县| 巴彦淖尔市| 潢川县| 长治县| 奉贤区| 鄄城县| 保山市| 鱼台县| 广德县| 兰西县| 镇沅| 鹤峰县| 曲周县| 上犹县| 凤城市| 连江县|