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

選擇文件的方法和終端的制作方法

文檔序號:6380000閱讀:184來源:國知局
專利名稱:選擇文件的方法和終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及通信技術(shù),尤其涉及選擇文件的方法和終端。
背景技術(shù)
近幾年,隨著觸摸屏技術(shù)的成熟,越來越多的供應(yīng)商生產(chǎn)的智能終端都傾向于采用觸摸屏,通過觸摸屏操作智能終端屏幕上顯示的對象可以增強(qiáng)用戶使用智能終端的體驗(yàn)度,智能終端屏幕上顯示的對象例如可以為應(yīng)用程序圖標(biāo)、游戲?qū)ο?、文件夾以及文件夾下的各類文件標(biāo)識等,上述對象以下統(tǒng)稱為“文件”。然而,當(dāng)終端用戶需要在屏幕上選中多個(gè)文件時(shí),終端用戶需要首先選中屏幕上 的一個(gè)文件,然后依次逐個(gè)點(diǎn)選終端屏幕上其它需要選中的文件完成多個(gè)文件的選中,當(dāng)需要選中的文件數(shù)目較多,位置較分散時(shí),用戶操作不方便,效率很低。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種選擇文件的方法和終端,旨在解決現(xiàn)有技術(shù)中在終端上同時(shí)選中任意位置上的多個(gè)文件效率低下的問題。第一方面,所述選擇文件的方法,應(yīng)用于具有觸摸屏的終端,包括終端獲取用戶在終端上觸摸的軌跡;若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則終端將軌跡圍成的區(qū)域確定為選擇區(qū)域;所述終端根據(jù)確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件。在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述終端獲取用戶在終端上觸摸的軌跡,包括所述終端獲取用戶在所述終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo);所述終端根據(jù)所述各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。結(jié)合第一方面或第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述終端將所述軌跡形成的區(qū)域確定為選擇區(qū)域,包括以所述起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以所述軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從所述第一區(qū)域與所述第二區(qū)域第一次相交且不重合開始檢測,若檢測到所述第一區(qū)域和所述第二區(qū)域再次相交,則將所述軌跡形成的區(qū)域確定為選擇區(qū)域。結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式或第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述終端根據(jù)確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件,包括所述終端根據(jù)確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件。結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述終端根據(jù)確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件,包括
所述終端確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)平行的方向,與所述區(qū)域邊緣的第一交點(diǎn),所述區(qū)域邊緣上與所述第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于所述第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于所述第一交點(diǎn)的橫坐標(biāo);或者,所述終端確定所述觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與所述區(qū)域邊緣的第二交點(diǎn),所述區(qū)域邊緣上與所述第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于所述第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于所述第二交點(diǎn)的縱坐標(biāo);若所述終端判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則所述終端不選擇所述目標(biāo)文件;若所述終端判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則所述終端選擇所述目標(biāo)文件。第二方面,所述終端,包括輸入單元,用于獲取用戶在終端上觸摸的軌跡;處理器,用于對所述輸入單元獲取到的所述軌跡進(jìn)行比較,若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述處理器將所述軌跡圍成的區(qū)域確定為選擇區(qū)域;并根據(jù)所述處理器確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件。在第二方面的第一種可能的實(shí)現(xiàn)方式中,結(jié)合第二方面,所述輸入單元用于獲取用戶在所述終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),以及根據(jù)所述各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述處理器具體用于以所述輸入單元獲取到的所述軌跡的起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以所述軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從所述第一區(qū)域與所述第二區(qū)域第一次相交且不重合開始檢測,若所述輸入單元檢測到所述第一區(qū)域和所述第二區(qū)域再次相交,則所述處理器將所述軌跡形成的區(qū)域確定為選擇區(qū)域。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式或第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述處理器還用于根據(jù)確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件。結(jié)合第二方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述處理器確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)平行的方向,與所述區(qū)域邊緣的第一交點(diǎn),所述區(qū)域邊緣上與所述第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于所述第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于所述第一交點(diǎn)的橫坐標(biāo);或者,所述處理器確定所述觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與所述區(qū)域邊緣的第二交點(diǎn),所述區(qū)域邊緣上與所述第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于所述第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于所述第二交點(diǎn)的縱坐標(biāo);若所述處理器判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則所述處理器不選擇所述目標(biāo)文件;若所述處理器判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則所述處理器選擇所述目標(biāo)文件。第三方面,所述終端,包括檢測模塊,用于獲取用戶在終端上觸摸的軌跡;
確定模塊,用于根據(jù)所述軌跡的起點(diǎn)和終點(diǎn)之間的距離確定選擇區(qū)域,若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述確定模塊將所述軌跡圍成的區(qū)域確定為所述選擇區(qū)域;選擇模塊,用于根據(jù)所述確定模塊確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件。在第三方面的第一種可能的實(shí)現(xiàn)方式中,檢測模塊,用于獲取用戶在所述終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo)以及根據(jù)所述各觸摸點(diǎn)在所述觸摸屏內(nèi)的坐標(biāo),確定用戶在所述終端上觸摸的軌跡。結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,確定模塊,用于以檢測模塊獲取到的所述軌跡所述起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以所述軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;
從所述第一區(qū)域與所述第二區(qū)域第一次相交且不重合開始檢測,若檢測到所述第一區(qū)域和所述第二區(qū)域再次相交,則將所述軌跡形成的區(qū)域確定為選擇區(qū)域。結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式或第三方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,選擇模塊,還用于根據(jù)所述確定模塊確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件。結(jié)合第三方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,選擇模塊,還用于確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)平行的方向,與所述區(qū)域邊緣的第一交點(diǎn),所述區(qū)域邊緣上與所述第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于所述第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于所述第一交點(diǎn)的橫坐標(biāo);或者,確定所述觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與所述區(qū)域邊緣的第二交點(diǎn),所述區(qū)域邊緣上與所述第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于所述第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于所述第二交點(diǎn)的縱坐標(biāo);若所述選擇模塊判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則所述選擇模塊不選擇所述目標(biāo)文件;若所述選擇模塊判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則所述選擇模塊選擇所述目標(biāo)文件。本發(fā)明實(shí)施例提供的選擇文件的方法和終端,通過獲取終端用戶在終端上觸摸的軌跡,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,終端可以將軌跡圍成的區(qū)域確定為選擇區(qū)域,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例一的選擇文件的方法的流程示意圖;圖2A為本發(fā)明實(shí)施例中一種終端的操作界面示意圖;圖2B為本發(fā)明實(shí)施例中一種終端的操作示意圖;圖3為本發(fā)明實(shí)施例二的選擇文件的方法的流程示意圖4為本發(fā)明實(shí)施例三的選擇文件的方法的流程示意圖;圖5為本發(fā)明實(shí)施例四的選擇文件的方法的流程示意圖;圖6為本發(fā)明實(shí)施例確定選擇區(qū)域的狀態(tài)示意圖;圖7為本發(fā)明實(shí)施例確定選擇區(qū)域內(nèi)文件的示意圖;圖8為本發(fā)明實(shí)施例五的終端結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例六的終端結(jié)構(gòu)示意圖;圖10為本發(fā)明實(shí)施例七的終端結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例八的終端結(jié)構(gòu)示意圖; 圖12為本發(fā)明實(shí)施例九的終端結(jié)構(gòu)示意圖;圖13為本發(fā)明實(shí)施例十的終端結(jié)構(gòu)示意圖;圖14為本發(fā)明實(shí)施例i^一的終端結(jié)構(gòu)示意圖;圖15為本發(fā)明實(shí)施例十二的終端結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種選擇文件的方法,應(yīng)用于終端,如觸摸屏手機(jī)、平板電腦等設(shè)備。下面舉實(shí)施例對本發(fā)明進(jìn)行詳細(xì)說明。圖I為本發(fā)明實(shí)施例一的選擇文件的方法的流程示意圖,如圖I所示,一種選擇文件的方法包括S101、終端獲取用戶在終端上觸摸的軌跡;終端實(shí)時(shí)獲取用戶在該終端屏幕上的觸摸軌跡,在本實(shí)施例中,該觸摸軌跡例如可以為由若干個(gè)連續(xù)觸摸事件對應(yīng)的若干個(gè)觸摸點(diǎn)組成的直線或任意形狀的曲線。S102、若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則終端將軌跡圍成的區(qū)域確定為選擇區(qū)域;終端獲取到用戶在該終端屏幕上的觸摸軌跡時(shí),可以實(shí)時(shí)對該觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離進(jìn)行判斷,若該觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,該終端則將獲取到的觸摸軌跡所圍成的區(qū)域確定為終端用戶在該終端上確定的選擇區(qū)域,該選擇區(qū)域可以為任意形狀的閉合曲線所圍成的區(qū)域,也可以為任意形狀的曲線所圍成的近似閉合區(qū)域。在本實(shí)施例中,設(shè)定距離例如可以為依據(jù)該終端屏幕的尺寸、觸摸軌跡的長度等參數(shù)之一或其組合按照一定的計(jì)算方法得出的理論值或者也可以為一人為規(guī)定的經(jīng)驗(yàn)值等在此不作限定,若該觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于該設(shè)定距離,終端則認(rèn)為該觸摸軌跡構(gòu)成了一閉合空間,即形成了一選擇區(qū)域。S103、終端根據(jù)確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。終端可以根據(jù)上述確定的選擇區(qū)域,對選擇區(qū)域內(nèi)的文件進(jìn)行選中,即終端將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以被選中的方式呈現(xiàn)到屏幕上以區(qū)別于未被選中的其它文件,在本實(shí)施例中,終端例如可以將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以圖標(biāo)變灰的方式呈現(xiàn)到屏幕上,以區(qū)別于未被選中其它文件,落入上述確定的選擇區(qū)域內(nèi)的文件可以為一個(gè)或多個(gè)文件,選中以后,該終端用戶例如還可以對該一個(gè)或多個(gè)文件進(jìn)行復(fù)制或刪除等操作。圖2A為本發(fā)明實(shí)施例中一種終端的操作界面示意圖、圖2B為本發(fā)明實(shí)施例中一種終端的操作示意圖,請同時(shí)參考圖2A和2B,同時(shí)選擇終端2 00屏幕上的文件2、文件3、文件4和文件I 6時(shí),終端用戶可以以觸摸點(diǎn)201為起點(diǎn)沿著文件2、文件3、文件4和文件I6外圍的軌跡T形成觸摸軌跡,該終端200對該觸摸軌跡進(jìn)行實(shí)時(shí)檢測,當(dāng)該觸摸軌跡的終點(diǎn)到達(dá)202時(shí),該終端200獲取到起點(diǎn)201和終點(diǎn)202之間的距離滿足小于等于設(shè)定距離,該終端200則將該曲線軌跡T圍成的區(qū)域確定為選擇區(qū)域,該終端200將該選擇區(qū)域內(nèi)的文件2、文件3、文件4和文件I 6以變灰的方式呈現(xiàn)到終端屏幕上,進(jìn)一步地,該終端200用戶還可以對本次選中的文件2、文件3、文件4和文件I 6執(zhí)行同樣的操作,例如可以為刪除。本發(fā)明實(shí)施例通過獲取終端用戶在終端上觸摸的軌跡,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,終端可以將軌跡圍成的區(qū)域確定為選擇區(qū)域,依據(jù)確定的選擇區(qū)域可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖3為本發(fā)明實(shí)施例二的選擇文件的方法的流程示意圖,如圖3所示,一種選擇文件的方法包括S301、終端獲取用戶在終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo);終端實(shí)時(shí)檢測用戶在該終端屏幕上的觸摸事件,并確定該觸摸事件對應(yīng)的各觸摸點(diǎn)在觸摸屏內(nèi)的位置坐標(biāo),一般終端的觸摸屏以其屏幕左上角為坐標(biāo)原點(diǎn)(0,0),水平方向?yàn)閄軸,豎直方向?yàn)閅軸,每個(gè)觸摸事件對應(yīng)的各觸摸點(diǎn)在該觸摸屏的坐標(biāo)系中都有一唯一對應(yīng)的坐標(biāo)值(X,y ),終端為各觸摸點(diǎn)確定其在觸摸屏內(nèi)的位置坐標(biāo)。終端用戶還可以在該終端觸摸屏上畫一條曲線,終端通過安卓(Android)或Windows Phone平臺(tái)提供的對應(yīng)的接口方法獲取該曲線軌跡的點(diǎn)的集合,該集合按照滑動(dòng)順序形成一個(gè)數(shù)組,每個(gè)點(diǎn)對應(yīng)一個(gè)坐標(biāo),即將曲線轉(zhuǎn)換成有坐標(biāo)值的點(diǎn)集合。S302、終端根據(jù)各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。終端根據(jù)上述觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo)值,確定該用戶在終端上形成的觸摸軌跡,本實(shí)施例中該觸摸軌跡可以由各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo)值集合構(gòu)成,該集合中坐標(biāo)值的順序與該坐標(biāo)值形成的先后順序一致,即先形成的觸摸點(diǎn)所對應(yīng)的坐標(biāo)值在先,后形成的觸摸點(diǎn)所對應(yīng)的坐標(biāo)值在后。S303、若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則終端將軌跡圍成的區(qū)域確定為選擇區(qū)域;終端獲取到用戶在該終端屏幕上的觸摸軌跡時(shí),根據(jù)該觸摸軌跡中各個(gè)觸摸點(diǎn)對應(yīng)的坐標(biāo)值實(shí)時(shí)對該觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離進(jìn)行判斷,若該觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,該終端則將獲取到的觸摸軌跡所圍成的區(qū)域確定為終端用戶在該終端上確定的選擇區(qū)域,該選擇區(qū)域可以為任意形狀的閉合曲線所形成的區(qū)域,也可以為任意形狀的曲線所圍成的近似閉合區(qū)域。在本實(shí)施例中,設(shè)定距離例如可以為依據(jù)該終端屏幕的尺寸、觸摸軌跡的長度等參數(shù)之一或其組合按照一定的計(jì)算方法得出的理論值或者也可以為一人為規(guī)定的經(jīng)驗(yàn)值等在此不作限定,若該觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于該設(shè)定距離,終端則認(rèn)為該觸摸軌跡構(gòu)成了一閉合空間,即形成了一選擇區(qū)域。S304、終端根據(jù)確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。終端可以根據(jù)上述確定的選擇區(qū)域,對選擇區(qū)域內(nèi)的文件進(jìn)行選中,即終端將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以被選中的方式呈現(xiàn)到屏幕上以區(qū)別于未被選中的其它文件,在本實(shí)施例中,終端例如可以將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以圖標(biāo)變灰的方式呈現(xiàn)到屏幕上,以區(qū)別于 未被選中其它文件,落入上述確定的選擇區(qū)域內(nèi)的文件可以為一個(gè)或多個(gè)文件,選中以后,該終端用戶例如還可以對該一個(gè)或多個(gè)文件進(jìn)行復(fù)制或刪除等操作。本發(fā)明實(shí)施例通過獲取終端上觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),依據(jù)坐標(biāo)確定用戶在終端上觸摸的軌跡,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,終端可以將軌跡圍成的區(qū)域確定為選擇區(qū)域依據(jù)該選擇區(qū)域選中該選擇區(qū)域內(nèi)的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖4為本發(fā)明實(shí)施例三的選擇文件的方法的流程示意圖,如圖4所示,一種選擇文件的方法包括S401、終端獲取用戶在終端上觸摸的軌跡;終端實(shí)時(shí)獲取用戶在該終端屏幕上的觸摸軌跡,在本實(shí)施例中,該觸摸軌跡例如可以為由若干個(gè)連續(xù)觸摸事件對應(yīng)的若干個(gè)觸摸點(diǎn)組成的直線或任意形狀的曲線。S402、以起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;圖6為本發(fā)明實(shí)施例確定選擇區(qū)域的狀態(tài)示意圖,如圖6所示,終端以用戶在終端上觸摸的起點(diǎn)201為中心確定第一矩形區(qū)域203,以終端用戶在摸終端上的觸摸軌跡變化過程中的過程終點(diǎn)202為中心確定第二矩形區(qū)域204,該第一矩形區(qū)203域和第二矩形區(qū)域204的大小可以依據(jù)該終端屏幕的尺寸、觸摸軌跡的長度等參數(shù)之一或其組合按照一定的計(jì)算方法得出或者也可以為一人為規(guī)定的經(jīng)驗(yàn)值,二者的大小可以相同。S403、從第一區(qū)域與第二區(qū)域第一次相交且不重合開始檢測,若檢測到第一區(qū)域和第二區(qū)域再次相交,則將軌跡形成的區(qū)域確定為選擇區(qū)域;終端實(shí)時(shí)檢測該第一區(qū)域203與第二區(qū)域204的位置關(guān)系,從該第一區(qū)域203與該第二區(qū)域204第一次相交且不重合開始,若終端再次檢測到該第一區(qū)域203和第二區(qū)域204相交,則終端將該以第一區(qū)域203為起點(diǎn)以該第二區(qū)域204為終點(diǎn)的曲線軌跡T所形成的區(qū)域確定為選擇區(qū)域。在本實(shí)施例中,還可以通過碰撞檢測算法判斷曲線是否閉合確定選擇區(qū)域,具體為,在曲線的起點(diǎn)和終點(diǎn)周圍畫一個(gè)矩形塊,起點(diǎn)不動(dòng),終點(diǎn)滑動(dòng),然后檢查這兩個(gè)矩形塊是否相交,如果相交即檢測出碰撞,形成閉合曲線,確定為選擇操作,選擇過程結(jié)束。起點(diǎn)和終點(diǎn)第一次重合時(shí),不啟動(dòng)碰撞檢測算法,當(dāng)起點(diǎn)和終點(diǎn)周圍的矩形塊從第一次重合后開始脫離時(shí)才啟動(dòng)碰撞檢測算法。S404、終端根據(jù)確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。終端可以根據(jù)上述確定的選擇區(qū)域,對選擇區(qū)域內(nèi)的文件進(jìn)行選中,即終端將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以被選中的方式呈現(xiàn)到屏幕上以區(qū)別于未被選中的其它文件,在本實(shí)施例中,終端例如可以將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以圖標(biāo)變灰的方式呈現(xiàn)到屏幕上,以區(qū)別于未被選中其它文件,落入上述確定的選擇區(qū)域內(nèi)的文件可以為一個(gè)或多個(gè)文件,選中以后,該終端用戶例如還可以對該一個(gè)或多個(gè)文件進(jìn)行復(fù)制或刪除等操作。本發(fā)明實(shí)施例通過獲取終端上以觸摸軌跡起點(diǎn)為中心點(diǎn)確定的第一矩形區(qū)域與以觸摸軌跡終點(diǎn)為中心點(diǎn)確定的第二矩形區(qū)域之間的位置關(guān)系,確定選擇區(qū)域,若第一矩形區(qū)域與第二矩形區(qū)可以二次相交,則確定該觸摸軌跡圍成的區(qū)域?yàn)檫x擇區(qū)域,該選擇區(qū)域中的文件被選中,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖5為本發(fā)明實(shí)施例四的選擇文件的方法的流程示意圖,如圖5所示,一種選擇文件的方法包括
S501、終端獲取用戶在終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo);終端實(shí)時(shí)檢測用戶在該終端屏幕上的觸摸事件,并確定該觸摸事件對應(yīng)的各觸摸點(diǎn)在觸摸屏內(nèi)的位置坐標(biāo),一般終端的觸摸屏以其屏幕左上角為坐標(biāo)原點(diǎn)(0,0),水平方向?yàn)閄軸,豎直方向?yàn)閅軸,每個(gè)觸摸事件對應(yīng)的各觸摸點(diǎn)在該觸摸屏的坐標(biāo)系中都有一唯一對應(yīng)的坐標(biāo)值(X,y ),終端為各觸摸點(diǎn)確定其在觸摸屏內(nèi)的位置坐標(biāo)。終端用戶在該終端觸摸屏上畫一條曲線,終端可以通過安卓(Android)或WindowsPhone平臺(tái)提供的對應(yīng)的接口方法獲取該曲線軌跡的點(diǎn)的集合,該集合按照滑動(dòng)順序形成一個(gè)數(shù)組,每個(gè)點(diǎn)對應(yīng)一個(gè)坐標(biāo),即將曲線轉(zhuǎn)換成有坐標(biāo)值的點(diǎn)集合。S502、終端根據(jù)各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。終端根據(jù)上述觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo)值,確定該用戶在終端上形成的觸摸軌跡,本實(shí)施例中該觸摸軌跡可以由各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo)值集合構(gòu)成,該集合中坐標(biāo)值的順序與該坐標(biāo)值形成的先后順序一致,即先形成的觸摸點(diǎn)所對應(yīng)的坐標(biāo)值在先,后形成的觸摸點(diǎn)所對應(yīng)的坐標(biāo)值在后。S503、以起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;圖6為本發(fā)明實(shí)施例確定選擇區(qū)域的狀態(tài)示意圖,如圖6所示,終端以用戶在終端上觸摸的起點(diǎn)201為中心確定第一矩形區(qū)域203,以終端用戶在摸終端上的觸摸軌跡變化過程中的過程終點(diǎn)202為中心確定第二矩形區(qū)域204,該第一矩形區(qū)203域和第二矩形區(qū)域204的大小可以依據(jù)該終端屏幕的尺寸、觸摸軌跡的長度等參數(shù)之一或其組合按照一定的計(jì)算方法得出或者也可以為一人為規(guī)定的經(jīng)驗(yàn)值,二者的大小可以相同。S504、從第一區(qū)域與第二區(qū)域第一次相交且不重合開始檢測,若檢測到第一區(qū)域和第二區(qū)域再次相交,則將軌跡形成的區(qū)域確定為選擇區(qū)域;終端實(shí)時(shí)檢測該第一區(qū)域203與第二區(qū)域204的位置關(guān)系,從該第一區(qū)域203與該第二區(qū)域204第一次相交且不重合開始,若終端再次檢測到該第一區(qū)域203和第二區(qū)域204相交,則終端將該以第一區(qū)域203為起點(diǎn)以該第二區(qū)域204為終點(diǎn)的曲線軌跡T所形成的區(qū)域確定為選擇區(qū)域。在本實(shí)施例中,還可以通過碰撞檢測算法判斷曲線是否閉合確定選擇區(qū)域,該碰撞算法已經(jīng)在游戲中廣泛應(yīng)用,在曲線的起點(diǎn)和終點(diǎn)周圍畫一個(gè)矩形塊,起點(diǎn)不動(dòng),終點(diǎn)滑動(dòng),然后檢查這兩個(gè)矩形塊是否相交,如果相交即檢測出碰撞,形成閉合曲線,確定為選擇操作,選擇過程結(jié)束。起點(diǎn)和終點(diǎn)第一次重合時(shí),不啟動(dòng)碰撞檢測算法,當(dāng)起點(diǎn)和終點(diǎn)周圍的矩形塊從第一次重合后開始脫離時(shí)才啟動(dòng)碰撞檢測算法。S505、終端根據(jù)確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。終端可以根據(jù)上述確定的選擇區(qū)域,對選擇區(qū)域內(nèi)的文件進(jìn)行選中,即終端將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以被選中的方式呈現(xiàn)到屏幕上以區(qū)別于未被選中的其它文件,在本實(shí)施例中,終端例如可以將其屏幕上落入上述確定的選擇區(qū)域內(nèi)的文件以圖標(biāo)變灰的方式呈現(xiàn)到屏幕上,以區(qū)別于未被選中其它文件,落入上述確定的選擇區(qū)域內(nèi)的文件可以為一個(gè)或多個(gè)文件,選中以后,該終端用戶例如可以對該一個(gè)或多個(gè)文件進(jìn)行復(fù)制或刪除等操作。
本發(fā)明實(shí)施例可以通過獲取終端上觸摸點(diǎn)的坐標(biāo)確定用戶在終端上觸摸的軌跡,根據(jù)以觸摸軌跡起點(diǎn)為中心點(diǎn)確定的第一矩形區(qū)域與以觸摸軌跡終點(diǎn)為中心點(diǎn)確定的第二矩形區(qū)域之間的位置關(guān)系,確定選擇區(qū)域,若第一矩形區(qū)域與第二矩形區(qū)可以二次相交,則確定該觸摸軌跡圍成的區(qū)域?yàn)檫x擇區(qū)域,該選擇區(qū)域中的文件被選中,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。本實(shí)施例是對上述實(shí)施例1-3中選擇選擇區(qū)域內(nèi)的文件的進(jìn)一步詳細(xì)解釋和說明。在執(zhí)行上述實(shí)施例1-4中任意一確定選擇區(qū)域的實(shí)現(xiàn)方式之后,終端確定觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo),在本發(fā)明實(shí)施例中,該目標(biāo)文件的中心坐標(biāo)為終端的操作系統(tǒng)中定義的表示該目標(biāo)文件的坐標(biāo)值,沿與觸摸屏內(nèi)橫坐標(biāo)平行的方向,與選擇區(qū)域邊緣的第一交點(diǎn),選擇區(qū)域邊緣上與第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中其中一個(gè)點(diǎn)的橫坐標(biāo)大于第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于第一交點(diǎn)的橫坐標(biāo);或者,終端確定觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與選擇區(qū)域邊緣的第二交點(diǎn),選擇區(qū)域邊緣上與第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中其中一個(gè)點(diǎn)的縱坐標(biāo)大于第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于第二交點(diǎn)的縱坐標(biāo);具體地,圖7為本發(fā)明實(shí)施例確定選擇區(qū)域內(nèi)文件的示意圖,如圖7所示,終端200對觸摸屏內(nèi)的所有文件逐一進(jìn)行判斷,判斷以文件中心坐標(biāo)為端點(diǎn),沿觸摸屏坐標(biāo)軸方向與該選擇區(qū)域觸摸軌跡的交點(diǎn)個(gè)數(shù)。首先,終端200獲取文件2的中心坐標(biāo)(Xm,Ym),將該文件2中心坐標(biāo)的橫坐標(biāo)Xm與該選擇區(qū)域觸摸軌跡T的坐標(biāo)集合中各觸摸點(diǎn)的橫坐標(biāo)依次比較,若該觸摸軌跡T的坐標(biāo)集合中存在兩個(gè)相鄰的觸摸點(diǎn)的橫坐標(biāo)XI,X2,且該XI,X2滿足Xl彡Xm彡X2或Xl彡Xm彡X2,終端200確定該文件以文件中心坐標(biāo)為端點(diǎn),沿觸摸屏橫坐標(biāo)方向與該選擇區(qū)域觸摸軌跡T相交,即存在一個(gè)第一交點(diǎn)B,若該觸摸軌跡T的坐標(biāo)集合中還存在兩個(gè)相鄰的觸摸點(diǎn)的橫坐標(biāo)X3,X4,且該X3,X4滿足X3彡Xm彡X4或X3彡Xm彡X4,終端200確定該文件以文件中心坐標(biāo)為端點(diǎn),沿觸摸屏橫坐標(biāo)方向與該選擇區(qū)域觸摸軌跡T相交,即存在另一個(gè)第一交點(diǎn)C,或者,將該文件中心坐標(biāo)的縱坐標(biāo)Ym與該選擇區(qū)域觸摸軌跡T的坐標(biāo)集合中各觸摸點(diǎn)的縱坐標(biāo)依次比較,若該觸摸軌跡T的坐標(biāo)集合中存在兩個(gè)相鄰的觸摸點(diǎn)的縱坐標(biāo)Yl,Y2,且該Yl,Y2滿足Yl > Ym > Y2或Yl ^ Ym ^ Y2,終端200確定該文件以文件中心坐標(biāo)為端點(diǎn),沿觸摸屏縱坐標(biāo)方向與該選擇區(qū)域觸摸軌跡T相交,即存在一個(gè)第二交點(diǎn),若該觸摸軌跡T的坐標(biāo)集合中還存在兩個(gè)相鄰的觸摸點(diǎn)的縱坐標(biāo)Y3,Y4,且該Y3,Y4滿足Y3彡Ym彡Y4或Y3彡Ym彡Y4,終端200確定該文件以文件中心坐標(biāo)為端點(diǎn),沿觸摸屏縱坐標(biāo)方向與該選擇區(qū)域觸摸軌跡T相交,即存
在另一個(gè)第二交點(diǎn)。若終端判斷確定第一交點(diǎn)或第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則終端不選擇目標(biāo)文件;若終端判斷確定第一交點(diǎn)或第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則終端選擇目標(biāo)文件。具體地,例如終端200判斷確定文件2與選擇區(qū)域觸摸軌跡T有2個(gè)第一交點(diǎn)B和C,終端200將視該文件2為未選中文件,終端200判斷確定文件I與選擇區(qū)域觸摸軌跡T有I個(gè)第一交點(diǎn)A,終端200將視該文件I為選中文件,即將該文件I以圖標(biāo)變灰I的方式呈現(xiàn)到該終端的觸摸屏。圖8為本發(fā)明實(shí)施例五的終端結(jié)構(gòu)示意圖,如圖8所示,本發(fā)明實(shí)施例五提供的終 端可以用于實(shí)施本發(fā)明實(shí)施例一至四實(shí)現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明方法實(shí)施例一與實(shí)施例四。該終端可以為包括手機(jī)、平板電腦、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、POS (Point OfSales,銷售終端)、車載電腦等終端設(shè)備,以終端為手機(jī)為例,圖8示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)800的部分結(jié)構(gòu)的框圖。參考圖8,手機(jī)800包括RF (Radio Frequency,射頻)電路810、存儲(chǔ)器820、輸入單元830、顯示單元840、傳感器850、音頻電路860、WiFi (wireless fidelity,無線保真)模塊870、處理器880、以及電源890等部件。本領(lǐng)域技術(shù)人員可以理解,圖8中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。下面結(jié)合圖8對手機(jī)800的各個(gè)構(gòu)成部件進(jìn)行具體的介紹RF電路810可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器880處理;另外,將設(shè)計(jì)上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路包括但不限于天線、至少一個(gè)放大器、收發(fā)信機(jī)、稱合器、LNA (Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路810還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System ofMobilecommunication,全球移動(dòng)通訊系統(tǒng))、GPRS (General Packet Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,碼分多址)、WCDMA (WidebandCode Division Multiple Access,寬帶碼分多址)、LTE(LongTerm Evolution,長期演進(jìn))、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。存儲(chǔ)器820可用于存儲(chǔ)軟件程序以及模塊,處理器880通過運(yùn)行存儲(chǔ)在存儲(chǔ)器820的軟件程序以及模塊,從而執(zhí)行手機(jī)800的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器820可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)手機(jī)800的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器820可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。輸入單元830可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)800的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。具體地,輸入單元830可包括觸控面板83 I以及其他輸入設(shè)備832。觸控面板83 1,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板831上或在觸控面板831附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置。可選的,觸控面板83 I可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器880,并能接收處理器880發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板83 I。除了觸控面板83 I,輸入單元830還可以包括其他輸入設(shè)備832。具體地,其他輸入設(shè)備832可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。顯示單元840可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)400的各種菜單。顯示單元840可包括顯示面板841,可選的,可以采用IXD(Liquid CrystalDisplay,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機(jī)發(fā)光二極管)等形式 來配置顯示面板841。進(jìn)一步的,觸控面板831可覆蓋顯示面板841,當(dāng)觸控面板831檢測到在其上或附近的觸摸操作后,傳送給處理器880以確定觸摸事件的類型,隨后處理器880根據(jù)觸摸事件的類型在顯示面板841上提供相應(yīng)的視覺輸出。雖然在圖8中,觸控面板83I與顯示面板841是作為兩個(gè)獨(dú)立的部件來實(shí)現(xiàn)手機(jī)800的輸入和輸入功能,但是在某些實(shí)施例中,可以將觸控面板83 I與顯示面板841集成而實(shí)現(xiàn)手機(jī)800的輸入和輸出功能。手機(jī)800還可包括至少一種傳感器850,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板841的亮度,接近傳感器可在手機(jī)800移動(dòng)到耳邊時(shí),關(guān)閉顯示面板841和/或背光。作為運(yùn)動(dòng)傳感器的一種,加速計(jì)傳感器可檢測各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識別相關(guān)功能(比如計(jì)步器、敲擊)等;至于手機(jī)800還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。音頻電路860、揚(yáng)聲器861,傳聲器862可提供用戶與手機(jī)800之間的音頻接口。音頻電路860可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器861,由揚(yáng)聲器861轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器862將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路860接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器880處理后,經(jīng)RF電路810以發(fā)送給比如另一手機(jī),或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器820以便進(jìn)一步處理。WiFi屬于短距離無線傳輸技術(shù),手機(jī)800通過WiFi模塊870可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖8示出了 WiFi模塊870,但是可以理解的是,其并不屬于手機(jī)800的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。處理器880是手機(jī)800的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器820內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器820內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)800的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器880可包括一個(gè)或多個(gè)處理單元;優(yōu)選的,處理器880可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器880中。手機(jī)800還包括給各個(gè)部件供電的電源890 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器880邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。盡管未示出,手機(jī)800還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。在本發(fā)明實(shí)施例中,該終端所包括的輸入單元830、存儲(chǔ)器820和處理器880還具有以下功能所述輸入單元830,還用于感應(yīng)用戶在終端上觸摸的軌跡,并將該觸摸軌跡發(fā)送給所述存儲(chǔ)器820。在本發(fā)明實(shí)施例中,該觸摸軌跡例如可以為由若干個(gè)連續(xù)觸摸事件對應(yīng)的若干個(gè)觸摸點(diǎn)組成的直線或任意形狀的曲線。所述處理器880,還用于對所述輸入單元830發(fā)送給所述存儲(chǔ)器820的觸摸軌跡進(jìn)行比較,若觸摸軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則處理器880將觸摸軌跡形成的區(qū)域確定為選擇區(qū)域,根據(jù)上述確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。在本發(fā)明實(shí)施例提供了一種包括輸入單元830、存儲(chǔ)器820和處理器880等的終端,通過輸入單元830獲取終端用戶在終端上觸摸的軌跡,將該軌跡傳送給存儲(chǔ)器820,處理器880計(jì)算存儲(chǔ)器820中存儲(chǔ)的軌跡的起點(diǎn)和終點(diǎn)之間的距離,若小于等于設(shè)定距離可以將軌跡圍成的區(qū)域確定為選擇區(qū)域,處理器880依據(jù)該確定的選擇區(qū)域可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖9為本發(fā)明實(shí)施例六的終端結(jié)構(gòu)示意圖,如圖9所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本發(fā)明實(shí)施例六提供的終端可以用于實(shí)施本發(fā)明實(shí)施例二實(shí)現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例二。具體地,圖9示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)900的部分結(jié)構(gòu)的 框圖。在圖8所示的結(jié)構(gòu)的基礎(chǔ)上,本發(fā)明實(shí)施例中使用輸入單元930、處理器980分別代替圖8中所示的輸入單元830和處理器880,其中該輸入單元930除包括上述實(shí)施例五中輸入單元830所包括的功能外,還包括用于獲取用戶在終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),以及根據(jù)各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡,并將該觸摸軌跡發(fā)送給存儲(chǔ)器820。該處理器980,除包括上述實(shí)施例五中處理器880所包括的功能外,還包括用于對存儲(chǔ)器820中輸入單元930獲取到的軌跡進(jìn)行比較,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則處理器980將軌跡圍成的區(qū)域確定為選擇區(qū)域,處理器980還用于根據(jù)上述確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本發(fā)明實(shí)施例提供了一種包括輸入單元930和處理器980等的終端,通過輸入單元930獲取終端上觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),并依據(jù)坐標(biāo)確定用戶在終端上觸摸的軌跡,處理器980對軌跡的起點(diǎn)和終點(diǎn)之間的距離進(jìn)行判斷,若小于等于設(shè)定距離,處理器980可以將軌跡圍成的區(qū)域確定為選擇區(qū)域,處理器980依據(jù)該選擇區(qū)域選中該選擇區(qū)域內(nèi)的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。
圖10為本發(fā)明實(shí)施例七的終端結(jié)構(gòu)示意圖,如圖10所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本發(fā)明實(shí)施例七提供的終端可以用于實(shí)施本發(fā)明實(shí)施例三的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例三。具體地,圖10示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)1000的部分結(jié)構(gòu)的框圖。在圖8所示的結(jié)構(gòu)的基礎(chǔ)上,本發(fā)明實(shí)施例中使用處理器1080代替圖8中所示的處理器880,其中所述處理器1080,用于以存儲(chǔ)器820中存儲(chǔ)的輸入單元830感應(yīng)到的軌跡的起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從第一區(qū)域與第二區(qū)域第一次相交且不重合開始檢測,若輸入單元830檢測到第一區(qū)域和第二區(qū)域再次相交,則處理器1080將軌跡圍成的區(qū)域確定為選擇區(qū)域;根據(jù)處理器1080確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。 本發(fā)明實(shí)施例提供了一種包括處理器1080等的終端,通過輸入單元830獲取用戶在終端上觸摸的軌跡,處理器判斷以觸摸軌跡起點(diǎn)為中心點(diǎn)確定的第一矩形區(qū)域與以觸摸軌跡終點(diǎn)為中心點(diǎn)確定的第二矩形區(qū)域之間是否能夠二次相交,確定選擇區(qū)域,若第一矩形區(qū)域與第二矩形區(qū)可以二次相交,處理器1080則確定該觸摸軌跡圍成的區(qū)域?yàn)檫x擇區(qū)域,選中該選擇區(qū)域中的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖11為本發(fā)明實(shí)施例八的終端結(jié)構(gòu)示意圖,如圖11所示,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。本發(fā)明實(shí)施例八提供的終端可以用于實(shí)施本發(fā)明實(shí)施例四實(shí)現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明實(shí)施例四。具體地,圖11示出的是與本發(fā)明實(shí)施例提供的終端相關(guān)的手機(jī)1100的部分結(jié)構(gòu)的框圖。在圖8所示的結(jié)構(gòu)的基礎(chǔ)上,本發(fā)明實(shí)施例中使用輸入單元1130、處理器1180分別代替圖8中所示的輸入單元830和處理器880,其中該輸入單元11 30,除包括上述實(shí)施例五中輸入單元830所包括的功能外,還包括用于獲取用戶在終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),以及根據(jù)各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡,將該軌跡發(fā)送給存儲(chǔ)器820。處理器11 80,除包括上述實(shí)施例五中處理器880所包括的功能外,還包括用于以輸入單元1130獲取到的軌跡的起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從第一區(qū)域與第二區(qū)域第一次相交且不重合開始檢測,若輸入單元11 30檢測到第一區(qū)域和第二區(qū)域再次相交,則處理器1180將軌跡圍成的區(qū)域確定為選擇區(qū)域;處理器1180還用于根據(jù)處理器1180確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本發(fā)明實(shí)施例提供了一種包括輸入單元1130和處理器1180等的終端,通過輸入單元1130獲取終端上觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),并依據(jù)坐標(biāo)確定用戶在終端上觸摸的軌跡,處理器1180判斷以觸摸軌跡的起點(diǎn)為中心點(diǎn)確定的第一矩形區(qū)域與以觸摸軌跡終點(diǎn)為中心點(diǎn)確定的第二矩形區(qū)域之間是否能夠二次相交,確定選擇區(qū)域,若第一矩形區(qū)域與第二矩形區(qū)可以二次相交,處理器1180則確定該觸摸軌跡圍成的區(qū)域?yàn)檫x擇區(qū)域,選中該選擇區(qū)域中的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。在上述終端實(shí)施例五至八的基礎(chǔ)上,進(jìn)一步地,處理器880、處理器980、處理器1080或處理器1180確定觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與觸摸屏內(nèi)橫坐標(biāo)平行的方向,與區(qū)域邊緣的第一交點(diǎn),區(qū)域邊緣上與第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于第一交點(diǎn)的橫坐標(biāo);或者,處理器880、處理器980、處理器1080或處理器1180確定觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與區(qū)域邊緣的第二交點(diǎn),區(qū)域邊緣上與第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于第二交點(diǎn)的縱坐標(biāo);若處理器880、處理器980、處理器1080或處理器1180判斷確定第一交點(diǎn)或第二 交點(diǎn)的個(gè)數(shù)為偶數(shù),則不選擇所述目標(biāo)文件;若處理器880、處理器980、處理器1080或處理器1180判斷確定第一交點(diǎn)或所第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則選擇目標(biāo)文件。圖12為本發(fā)明實(shí)施例九的終端結(jié)構(gòu)示意圖,如圖12所示,一種終端包括檢測模塊201、確定模塊202和選擇模塊203。檢測模塊201,用于獲取用戶在終端上觸摸的軌跡;確定模塊202,用于根據(jù)軌跡的起點(diǎn)和終點(diǎn)之間的距離確定選擇區(qū)域,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則確定模塊202將軌跡圍成的區(qū)域確定為選擇區(qū)域;選擇模塊203,用于根據(jù)確定模塊202確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本實(shí)施例提供的終端,通過獲取模塊檢測終端用戶在終端上觸摸的軌跡,確定模塊比較軌跡的起點(diǎn)和終點(diǎn)之間的距離,若小于等于設(shè)定距離可以將軌跡圍成的區(qū)域確定為選擇區(qū)域,選擇模塊依據(jù)確定模塊確定的選擇區(qū)域可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖13為本發(fā)明實(shí)施例十的終端結(jié)構(gòu)示意圖,如圖13所示,一種終端包括檢測模塊301、確定模塊302和選擇模塊303。檢測模塊301,用于獲取用戶在終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),以及根據(jù)各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。確定模塊302,用于根據(jù)軌跡的起點(diǎn)和終點(diǎn)之間的距離確定選擇區(qū)域,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則確定模塊302將軌跡圍成的區(qū)域確定為選擇區(qū)域;選擇模塊303,用于根據(jù)確定模塊302確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本發(fā)明實(shí)施例提供的終端,通過獲取模塊獲取終端上觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),并依據(jù)坐標(biāo)確定用戶在終端上觸摸的軌跡,確定模塊對軌跡的起點(diǎn)和終點(diǎn)之間的距離進(jìn)行判斷,若小于等于設(shè)定距離,將軌跡圍成的區(qū)域確定為選擇區(qū)域,選擇模塊依據(jù)該選擇區(qū)域選中該選擇區(qū)域內(nèi)的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。圖14為本發(fā)明實(shí)施例^--的終端結(jié)構(gòu)示意圖,如圖14所示,一種終端包括檢測
模塊401、確定模塊402和選擇模塊403。檢測模塊401,用于獲取用戶在終端上觸摸的軌跡;確定模塊402,用于以起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從第一區(qū)域與第二區(qū)域第一次相交且不重合開始檢測,若檢測到第一區(qū)域和第二區(qū)域再次相交,則將軌跡圍成的區(qū)域確定為選擇區(qū)域。選擇模塊403,用于根據(jù)確定模塊402確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本發(fā)明實(shí)施例提供的終端,通過檢測模塊獲取用戶在終端上觸摸的軌跡,確定模塊判斷以觸摸軌跡起點(diǎn)為中心點(diǎn)確定的第一矩形區(qū)域與以觸摸軌跡終點(diǎn)為中心點(diǎn)確定的第二矩形區(qū)域之間是否能夠二次相交,確定選擇區(qū)域,若第一矩形區(qū)域與第二矩形區(qū)可以二次相交,則確定該觸摸軌跡圍成的區(qū)域?yàn)檫x擇區(qū)域,選中模塊選中該選擇區(qū)域中的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶簡單方便。圖I 5為本發(fā)明實(shí)施例十二的終端結(jié)構(gòu)示意圖,如圖I 5所示,一種終端包括檢測模塊501、確定模塊502和選擇模塊503。檢測模塊501,用于獲取用戶在終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo);并根據(jù)各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。確定模塊502,用于以起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從第一區(qū)域與第二區(qū)域第一次相交且不重合開始檢測,若檢測到第一區(qū)域和第二區(qū)域再次相交,則將軌跡圍成的區(qū)域確定為選擇區(qū)域。選擇模塊503,用于根據(jù)確定模塊502確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本發(fā)明實(shí)施例提供的終端,通過檢測模塊獲取終端上觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),并依據(jù)坐標(biāo)確定用戶在終端上觸摸的軌跡,確定模塊通過判斷以觸摸軌跡的起點(diǎn)為中心點(diǎn)確定的第一矩形區(qū)域與以觸摸軌跡終點(diǎn)為中心點(diǎn)確定的第二矩形區(qū)域之間是否能夠二次 相交,確定選擇區(qū)域,若第一矩形區(qū)域與第二矩形區(qū)可以二次相交,則確定該觸摸軌跡圍成的區(qū)域?yàn)檫x擇區(qū)域,選中模塊選中該選擇區(qū)域中的文件,可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。本實(shí)施例是對上述實(shí)施例九至十二中選擇模塊選擇選擇區(qū)域內(nèi)的文件的進(jìn)一步詳細(xì)解釋和說明。具體地,選擇模塊,還用于確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與觸摸屏內(nèi)橫坐標(biāo)平行的方向,與區(qū)域邊緣的第一交點(diǎn),區(qū)域邊緣上與第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于第一交點(diǎn)的橫坐標(biāo);或者,確定觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與區(qū)域邊緣的第二交點(diǎn),區(qū)域邊緣上與第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于第二交點(diǎn)的縱坐標(biāo)。若選擇模塊判斷第一交點(diǎn)或述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則選擇模塊不選擇目標(biāo)文件;若所擇模塊判斷第一交點(diǎn)或第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則選擇模塊選擇所述目標(biāo)文件。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種選擇文件的方法,應(yīng)用于具有觸摸屏的終端,其特征在于,包括 終端獲取用戶在終端上觸摸的軌跡; 若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述終端將所述軌跡圍成的區(qū)域確定為選擇區(qū)域; 所述終端根據(jù)確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述終端獲取用戶在終端上觸摸的軌跡,包括 所述終端獲取用戶在所述終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo); 所述終端根據(jù)所述各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述終端將所述軌跡形成的區(qū)域確定為選擇區(qū)域,包括 以所述起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以所述軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域; 從所述第一區(qū)域與所述第二區(qū)域第一次相交且不重合開始檢測,若檢測到所述第一區(qū)域和所述第二區(qū)域再次相交,則將所述軌跡形成的區(qū)域確定為選擇區(qū)域。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述終端根據(jù)確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件,包括 所述終端根據(jù)確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述終端根據(jù)確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件,包括 所述終端確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)平行的方向,與所述區(qū)域邊緣的第一交點(diǎn),所述區(qū)域邊緣上與所述第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于所述第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于所述第一交點(diǎn)的橫坐標(biāo);或者,所述終端確定所述觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與所述區(qū)域邊緣的第二交點(diǎn),所述區(qū)域邊緣上與所述第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于所述第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于所述第二交點(diǎn)的縱坐標(biāo); 若所述終端判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則所述終端不選擇所述目標(biāo)文件;若所述終端判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則所述終端選擇所述目標(biāo)文件。
6.一種終端,其特征在于,包括 輸入單元,用于獲取用戶在終端上觸摸的軌跡; 處理器,用于對所述輸入單元獲取到的所述軌跡進(jìn)行比較,若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述處理器將所述軌跡圍成的區(qū)域確定為選擇區(qū)域;并根據(jù)所述處理器確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述輸入單元用于獲取用戶在所述終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),以及根據(jù)所述各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),確定用戶在終端上觸摸的軌跡。
8.根據(jù)權(quán)利要求6或7所述的終端,其特征在于,所述處理器具體用于以所述輸入單元獲取到的所述軌跡的起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以所述軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域;從所述第一區(qū)域與所述第二區(qū)域第一次相交且不重合開始檢測,若所述輸入單元檢測到所述第一區(qū)域和所述第二區(qū)域再次相交,則處理器將所述軌跡形成的區(qū)域確定為選擇區(qū)域。
9.根據(jù)權(quán)利要求6-8任一項(xiàng)所述的終端,其特征在于,所述處理器還用于根據(jù)確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述處理器確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)平行的方向,與所述區(qū)域邊緣的第一交點(diǎn),所述區(qū)域邊緣上與所述第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于所述第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于所述第一交點(diǎn)的橫坐標(biāo);或者,所述處理器確定所述觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與所述區(qū)域邊緣的第二交點(diǎn),所述區(qū)域邊緣上與所述第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于所述第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于所述第二交點(diǎn)的縱坐標(biāo); 若所述處理器判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則所述處理器不選擇所述目標(biāo)文件;若所述處理器判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則所述處理器選擇所述目標(biāo)文件。
11.一種終端,其特征在于,包括 檢測模塊,用于獲取用戶在終端上觸摸的軌跡; 確定模塊,用于根據(jù)所述軌跡的起點(diǎn)和終點(diǎn)之間的距離確定選擇區(qū)域,若所述軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則所述確定模塊將所述軌跡圍成的區(qū)域確定為所述選擇區(qū)域; 選擇模塊,用于根據(jù)所述確定模塊確定的所述選擇區(qū)域,選擇所述選擇區(qū)域內(nèi)的文件。
12.根據(jù)權(quán)利要求11所述的終端,其特征在于,所述檢測模塊用于獲取用戶在所述終端上觸摸的各觸摸點(diǎn)在觸摸屏內(nèi)的坐標(biāo),以及根據(jù)所述各觸摸點(diǎn)在所述觸摸屏內(nèi)的坐標(biāo),確定用戶在所述終端上觸摸的軌跡。
13.根據(jù)權(quán)利要求11或12所述的終端,其特征在于, 確定模塊具體用于以檢測模塊獲取到的所述軌跡所述起點(diǎn)為中心點(diǎn)確定第一矩形區(qū)域,以所述軌跡變化過程中的過程終點(diǎn)為中心點(diǎn)確定第二矩形區(qū)域; 從所述第一區(qū)域與所述第二區(qū)域第一次相交且不重合開始檢測,若檢測到所述第一區(qū)域和所述第二區(qū)域再次相交,則將所述軌跡形成的區(qū)域確定為選擇區(qū)域。
14.根據(jù)權(quán)利要求11-13任意一終端,其特征在于, 選擇模塊還用于根據(jù)所述確定模塊確定的所述選擇區(qū)域,選擇中心坐標(biāo)位于所述選擇區(qū)域內(nèi)的文件。
15.根據(jù)權(quán)利要求14所述的終端,其特征在于, 選擇模塊,還用于確定所述觸摸屏內(nèi)的目標(biāo)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)平行的方向,與所述區(qū)域邊緣的第一交點(diǎn),所述區(qū)域邊緣上與所述第一交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的橫坐標(biāo)大于所述第一交點(diǎn)的橫坐標(biāo),另一個(gè)點(diǎn)的橫坐標(biāo)小于所述第一交點(diǎn)的橫坐標(biāo);或者,確定所述觸摸屏內(nèi)的至少一個(gè)文件的中心坐標(biāo)沿與所述觸摸屏內(nèi)橫坐標(biāo)垂直的方向,與所述區(qū)域邊緣的第二交點(diǎn),所述區(qū)域邊緣上與所述第二交點(diǎn)相鄰的兩個(gè)點(diǎn)中一個(gè)點(diǎn)的縱坐標(biāo)大于所述第二交點(diǎn)的縱坐標(biāo),另一個(gè)點(diǎn)的縱坐標(biāo)小于所述第二交點(diǎn)的縱坐標(biāo); 若所述選擇模塊判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為偶數(shù),則所述選擇模塊不選擇所述目標(biāo)文件;若所述選擇模塊判斷所述第一交點(diǎn)或所述第二交點(diǎn)的個(gè)數(shù)為奇數(shù),則所述選擇·模塊選擇所述目標(biāo)文件。
全文摘要
本發(fā)明實(shí)施例提供一種選擇文件的方法和終端。選擇文件的方法,應(yīng)用于具有觸摸屏的終端,包括終端獲取用戶在終端上觸摸的軌跡;若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,則終端將軌跡圍成的區(qū)域確定為選擇區(qū)域;終端根據(jù)確定的選擇區(qū)域,選擇選擇區(qū)域內(nèi)的文件。本發(fā)明實(shí)施例提供的選擇文件的方法和終端,通過獲取終端用戶在終端上觸摸的軌跡,若軌跡的起點(diǎn)和終點(diǎn)之間的距離小于等于設(shè)定距離,終端可以將軌跡圍成的區(qū)域確定為選擇區(qū)域。可以實(shí)現(xiàn)同時(shí)選中終端上任意位置的多個(gè)文件,用戶操作簡單方便。
文檔編號G06F3/041GK102929503SQ20121042292
公開日2013年2月13日 申請日期2012年10月30日 優(yōu)先權(quán)日2012年10月30日
發(fā)明者王亮 申請人:華為終端有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
黄石市| 应用必备| 通河县| 茶陵县| 阜康市| 钟祥市| 临安市| 涿州市| 苏尼特右旗| 什邡市| 青岛市| 乳源| 麦盖提县| 江西省| 花垣县| 江门市| 介休市| 韶关市| 集安市| 喀什市| 曲松县| 凌海市| 红安县| 象州县| 扎囊县| 潞西市| 墨江| 鹤壁市| 泾川县| 焉耆| 肇庆市| 浦东新区| 奉化市| 深圳市| 六枝特区| 美姑县| 马龙县| 广德县| 靖西县| 达孜县| 阳江市|