亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

觸控界面中的滑動控制方法和裝置的制造方法_2

文檔序號:8905046閱讀:來源:國知局
230,按照滑動軌跡在觸控界面更新滑動操作對應的可滑動元素。
[0037] 通過如上所述的方式,將使得觸控界面中對可滑動元素所進行的操控可同時兼顧 兩種模式,進而提高了觸控界面的友好性。
[0038] 在一個實施例中,該步驟110之前,如上所述的方法還包括了顯示觸控界面,并將 可滑動元素加載于觸控界面中的步驟。
[0039] 觸摸屏幕中,將首先進行觸控界面W及觸控界面中一個或者多個可滑動元素的顯 示,W便于用戶對任一可滑動元素觸發(fā)各種滑動操作。
[0040] 在一個實施例中,還相應地提供了一種觸控界面中的滑動控制裝置,如圖4所示, 該裝置包括偵聽模塊410、軌跡獲取模塊430和阻力施加模塊450,其中: 偵聽模塊410,用于偵聽得到觸控界面中對任一可滑動元素觸發(fā)的滑動操作。
[0041] 當前顯示的觸控界面包含了至少一個可滑動元素,例如,該可滑動元素可W用于 實現(xiàn)兩個觸控界面之間的跳轉(zhuǎn),也可用于變換當前顯示的觸控界面的布局,還可用于實現(xiàn) 其它的一些娛樂功用等。
[0042] 偵聽模塊410偵聽得當前顯示了觸控界面中某一可滑動元素對應于觸摸屏幕的 位置中觸發(fā)了按下并移動受加點的操作,該操作即為對該可滑動元素觸發(fā)的滑動操作,待 其滑動終點位于觸控界面邊界時在受加點的移動方向上,該可滑動元素將無滑動空間。
[0043] 軌跡獲取模塊430,用于獲取滑動操作對應的滑動軌跡。
[0044] 該滑動軌跡是由在可滑動元素所對應的觸摸屏幕的位置上按下所得到的起始受 力點和移動的受力點形成的。
[0045] 阻力施加模塊450,用于根據(jù)滑動軌跡對觸控界面中可滑動元素觸發(fā)的滑動施加 阻力,并更新可滑動元素在觸控界面中的滑動。
[0046] 當前可滑動元素所進行的滑動中,其滑動終點位于觸控界面的邊界上;按照該獲 取得到的滑動軌跡在觸控界面中進行的顯示將是可滑動元素在觸控界面中未處于邊界的 兩點之間的滑動。觸控界面的邊界對于可滑動元素而言,是可滑動元素進行滑動的范圍界 線,對位于邊界的可滑動元素所進行的向外滑動進行阻攔,因此,阻力施加模塊450對該可 滑動元素觸發(fā)的滑動施加阻力W使得臨近觸控界面邊界的可滑動元素觸發(fā)的滑動無法順 暢進行,延遲于該滑動軌跡,既響應了觸發(fā)的滑動操作又使得所進行的響應是與其所臨近 的觸控界面邊界相適應的。
[0047] 如上所述的觸控界面中的滑動控制過程中,觸控界面的顯示W(wǎng)及觸控界面中各元 素的顯示均是W帖同為單位進行刷新的,因此,如上所述的觸控界面中滑動控制的執(zhí)行也 將是W帖為單位的。
[0048] 具體的,在一帖中將偵聽得到任一可滑動元素觸發(fā)的滑動操作,若該滑動操作的 終點為觸控界面邊界,將根據(jù)該滑動操作的滑動軌跡對該可滑動元素的滑動施加阻力,W 為當前帖更新了施加了阻力的可滑動元素的滑動,使得用戶滑動該可滑動元素到邊界時, 可繼續(xù)滑動但也感覺到存在著一定的阻力,通過該一方式進行響應并反饋當前可滑動元素 所進行的滑動已經(jīng)到達觸控界面的邊界,從而保證了觸控界面中顯示的流暢性。
[0049] 進一步的,如圖5所示,如上所述的阻力施加模塊450包括滑動運算單元451、阻力 運算單元453和滑動更新單元455,其中: 滑動運算單元451,用于根據(jù)滑動軌跡運算得到對應的滑動距離。
[0050] 觸控屏幕中滑動操作所對應的滑動起點、滑動終點W及介于滑動起始點和滑動終 點之間的滑動軌跡將是W坐標的形式進行位置標識的。也就是說,將預先為觸控屏幕設置 坐標系,滑動運算單元451根據(jù)滑動起始點對應的坐標(Xjg;胃,yjg;胃)和滑動終點對應的坐標 進行運行滑動角度的運算,進而根據(jù)計算得到的滑動角度、滑動起始點對應的 坐標(Xfi;胃,yfi;胃)和滑動終點對應的坐標再次進行運算,W得到滑動距離,詳細 公式如下所述:
阻力運算單元453,用于按照預設的阻力系數(shù)對滑動距離進行阻力運算,W得到對觸控 界面中施加了阻力的滑動所對應的距離值。
[0051] 預先設置了阻力系數(shù)所對應的數(shù)值,其中,該阻力系數(shù)將是一個小于1的數(shù)值?;?動距離與阻力系數(shù)之間的乘積即為觸控界面中施加了阻力的可滑動元素進行滑動所對應 的距離值,即; 距離值=滑動距離*阻力系數(shù) 滑動更新單元455,用于按照距離值更新滑動操作對應的可滑動元素在觸控界面的滑 動。
[0052] 滑動更新單元455在觸控界面中更新相對觸發(fā)的滑動操作,與原始的滑動軌跡相 比較,顯示了縮短的滑動軌跡,進而在視覺效果上呈現(xiàn)出可滑動元素的滑動受阻的效果。
[0053] 進一步的,在本實施例中,如圖6所示,該裝置包括了邊界判斷模塊610和滑動模 塊630,其中; 邊界判斷模塊610,用于根據(jù)滑動軌跡判斷滑動操作對應的滑動終點是否位于觸控界 面邊界,若為是,則通知阻力施加模塊450,若為否,則通知滑動模塊630。
[0054] 邊界判斷模塊610獲取滑動軌跡在觸控界面中的位置,W判斷其所對應的滑動終 點是否位于觸控界面邊界,若為是,則說明需要對該可滑動元素進行的滑動施加阻力,W響 應位于觸控界面邊界上可滑動元素的滑動,進而提示用戶當前所進行的滑動已經(jīng)到達觸控 界面邊界,若為否,則直接按照滑動軌跡進行可滑動元素在觸控界面上的滑動即可。
[0055] 滑動模塊630,用于按照滑動軌跡在觸控界面更新滑動操作對應的可滑動元素。
[0056] 通過如上所述的方式,將使得觸控界面中對可滑動元素所進行的操控可同時兼顧 兩種模式,進而提高了觸控界面的友好性。
[0057] 在另一個實施例中,如上所述的裝置還包括了顯示加載模塊,該顯示加載模塊用 于顯示觸摸界面,并將可滑動元素加載于觸控界面。
[0058] 觸摸屏幕中,顯示加載模塊將首先進行觸控界面W及觸控界面中一個或者多個可 滑動元素的顯示,W便于用戶對任一可滑動元素觸發(fā)各種滑動操作。
[0059] 雖然已參照幾個典型實施方式描述了本發(fā)明,但應當理解,所用的術(shù)語是說明和 示例性、而非限制性的術(shù)語。由于本發(fā)明能夠W多種形式具體實施而不脫離發(fā)明的精神或 實質(zhì),所W應當理解,上述實施方式不限于任何前述的細節(jié),而應在隨附權(quán)利要求所限定的 精神和范圍內(nèi)廣泛地解釋,因此落入權(quán)利要求或其等效范圍內(nèi)的全部變化和改型都應為隨 附權(quán)利要求所涵蓋。
【主權(quán)項】
1. 一種觸控界面中的滑動控制方法,其特征在于,包括: 偵聽得到觸控界面中對任一可滑動元素觸發(fā)的滑動操作,所述滑動操作的滑動終點位 于所述觸控界面邊界; 獲取所述滑動操作對應的滑動軌跡; 根據(jù)所述滑動軌跡對所述觸控界面中所述可滑動元素觸發(fā)的滑動施加阻力,并更新所 述可滑動元素在所述觸控界面中的滑動。2. 根據(jù)權(quán)利要求1所述的觸控界面中的滑動控制方法,其特征在于,所述根據(jù)所述滑 動軌跡對所述觸控界面中所述可滑動元素觸發(fā)的滑動施加阻力,并更新所述可滑動元素在 所述觸控界面中的滑動的步驟包括: 根據(jù)所述滑動軌跡運算得到對應的滑動距離; 按照預設的阻力系數(shù)對所述滑動距離進行阻力運算,以得到對所述觸控界面中施加了 阻力的滑動所對應的距離值; 按照所述距離值更新所述滑動操作對應的可滑動元素在所述觸控界面的滑動。3. 根據(jù)權(quán)利要求1所述的觸控界面中的滑動控制方法,其特征在于,所述根據(jù)所述滑 動軌跡對所述觸控界面中所述可滑動元素觸發(fā)的滑動施加阻力,并更新所述可滑動元素在 所述觸控界面中的滑動的步驟之前,所述方法還包括: 根據(jù)所述滑動軌跡判斷所述滑動操作對應的滑動終點是否位于觸控界面邊界,若為 是,則進入所述根據(jù)所述滑動軌跡對所述觸控界面中所述可滑動元素觸發(fā)的滑動施加阻 力,并更新所述可滑動元素在所述觸控界面中的滑動的步驟。4. 根據(jù)權(quán)利要求3所述的觸控界面中的滑動控制方法,其特征在于,所述方法還包括: 若根據(jù)所述滑動軌跡判斷得到所述滑動操作對應的滑動終點位于觸控界面邊界,則按 照所述滑動軌跡在所述觸控界面更新所述滑動操作對應的可滑動元素。5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述偵聽得到觸控界面中對任一可滑動 元素觸發(fā)的滑動操作的步驟之前,所述方法還包括: 顯示觸控界面,并將可滑動元素加載于所述觸控界面中。6. -種觸控界面中的滑動控制裝置,其特征在于,包括: 偵聽模塊,用于偵聽得到觸控界面中對任一可滑動元素觸發(fā)的滑動操作,所述滑動操 作的滑動終點位于所述觸控界面邊界; 軌跡獲取模塊,用于獲取所述滑動操作對應的滑動軌跡; 阻力施加模塊,用于根據(jù)所述滑動軌跡對所述觸控界面中所述可滑動元素觸發(fā)的滑動 施加阻力,并更新所述可滑動元素在所述觸控界面中的滑動。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述阻力施加模塊包括: 滑動運算單元,用于根據(jù)所述滑動軌跡運算得到對應的滑動距離; 阻力運算單元,用于按照預設的阻力系數(shù)對所述滑動距離進行阻力運算,以得到對所 述觸控界面中施加了阻力的滑動所對應的距離值; 滑動更新單元,用于按照所述距離值更新所述滑動操作對應的可滑動元素在所述觸控 界面的滑動。8. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 邊界判斷模塊,用于根據(jù)所述滑動軌跡判斷所述滑動操作對應的滑動終點是否位于觸 控界面邊界,若為是,則通知所述阻力施加模塊。9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 滑動模塊,用于若根據(jù)所述滑動軌跡判斷得到所述滑動操作對應的滑動終點位于觸控 界面邊界時,按照所述滑動軌跡在所述觸控界面更新所述滑動操作對應的可滑動元素。10. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 顯示加載模塊,用于顯示觸摸界面,并將可滑動元素加載于所述觸控界面。
【專利摘要】本發(fā)明提供了一種觸控界面中的滑動控制方法,包括:偵聽得到觸控界面中對任一可滑動元素觸發(fā)的滑動操作,所述滑動操作的滑動終點位于所述觸控界面邊界;獲取所述滑動操作對應的滑動軌跡;根據(jù)所述滑動軌跡對所述觸控界面中所述可滑動元素觸發(fā)的滑動施加阻力,并更新所述可滑動元素在所述觸控界面中的滑動。此外,還提供了一種與該方法匹配的觸摸屏幕中的滑動控制裝置。上述觸摸屏幕中的滑動控制方法和裝置能使得觸控界面中操控和顯示相適應。
【IPC分類】G06F3/0488
【公開號】CN104881233
【申請?zhí)枴緾N201510252615
【發(fā)明人】王文歡
【申請人】廣東小天才科技有限公司
【公開日】2015年9月2日
【申請日】2015年5月15日
當前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1