(57)【特許請求の範囲】
【請求項１】
二つ以上のページを含むアプリケーション・インタフェースの移動を制御するアプリケーション・インタフェース移動の制御方法であって、
第一のパネルタッチ操作を捕獲し、
前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、
前記アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、前記アプリケーション・インタフェースを制御することを含み、
前記アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、前記アプリケーション・インタフェースを制御した後に、
前記第二のパネルタッチ操作の終了を検出した時、前記アプリケーション・インタフェースを、前記第二のパネルタッチ操作の終了時の位置に位置決めすることを更に含み、
前記アプリケーション・インタフェースを、前記第二のパネルタッチ操作の終了時の位置に位置決めした後に、
前記アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲し、
前記アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、前記アプリケーション・インタフェースを制御することを含む
ことを特徴とするアプリケーション・インタフェース移動の制御方法。
【請求項２】
前記第二のパネルタッチ操作の移動方向を確定することは、
前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の角度の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定し、
前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定することを含むことを特徴とする請求項１に記載のアプリケーション・インタフェース移動の制御方法。
【請求項３】
前記第二のパネルタッチ操作の移動距離を確定することは、
前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定すること、
或は、
前記第二のパネルタッチ操作の始点座標及び終点座標との間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定することを含むことを特徴とする請求項１に記載のアプリケーション・インタフェース移動の制御方法。
【請求項４】
二つ以上のページを含むアプリケーション・インタフェースの移動を制御するアプリケーション・インタフェース移動の制御装置であって、
第一のパネルタッチ操作を捕獲し、前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲する第一の捕獲モジュールと、
前記第一の捕獲モジュールが、前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向を確定する第一の確定モジュールと、
前記第一の捕獲モジュールが、前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動距離を確定する第二の確定モジュールと、
前記アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、前記アプリケーション・インタフェースを制御する第一の制御モジュールとを備え、
前記第一の制御モジュールは、更に、
前記第一の捕獲モジュールが第二のパネルタッチ操作終了を検出した時、前記アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めし、
前記アプリケーション・インタフェース移動の制御装置は、
前記アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲する第二の捕獲モジュールと、
前記アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、前記アプリケーション・インタフェースを制御する第二の制御モジュールとを更に備える
ことを特徴とするアプリケーション・インタフェース移動の制御装置。
【請求項５】
前記第一の確定モジュールは、
前記第一の捕獲モジュールが、前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定する第一の方向確定手段と、
前記第一の捕獲モジュールが、前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定する第二の方向確定手段とを備えることを特徴する請求項４に記載のアプリケーション・インタフェース移動の制御装置。
【請求項６】
前記第二の確定モジュールは、第一の移動距離確定手段或は第二の移動距離確定手段を備え、
前記第一の移動距離確定手段は、前記第一の捕獲モジュールが前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定し、
前記第二の移動距離確定手段は、前記第一の捕獲モジュールが前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標と終点座標との間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定することを特徴する請求項４に記載のアプリケーション・インタフェース移動の制御装置。
【請求項７】
二つ以上のページを含むアプリケーション・インタフェースの移動を制御する端末デバイスであって、
表示タッチパネルと、
一つ或は複数のプロセッサと、
メモリと、
前記メモリにおいて記憶されており、前記一つ或は複数のプロセッサによって実行される一つ或は複数のモジュールとを備え、
前記一つ或は複数のモジュールは、
第一のパネルタッチ操作を捕獲し、
前記第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、
前記アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って、前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御し、
前記アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、前記アプリケーション・インタフェースを制御した後に、
前記第二のパネルタッチ操作の終了を検出した時、前記アプリケーション・インタフェースを、前記第二のパネルタッチ操作の終了時の位置に位置決めし、
前記アプリケーション・インタフェースを、前記第二のパネルタッチ操作の終了時の位置に位置決めした後に、
前記アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲し、
前記アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、前記アプリケーション・インタフェースを制御する機能を備えることを特徴とする端末デバイス。
【請求項８】
プロセッサに実行されることにより、請求項１から請求項３のいずれかに記載の方法を実現することを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターフェース制御分野に関する。特に、アプリケーション・インタフェース移動の制御方法、その制御装置、端末デバイス、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
ますます多くのモバイル端末は、モバイル端末の発展につれて表示タッチパネルを備え、ユーザが指で表示タッチパネル上でパネルタッチ操作を行って各種の異なる機能を実現できる。現在のアプリケーション・インタフェースの表示は全て、ページ毎の表示となっており、アプリケーション・インタフェースが二つ以上のページを含む時、ユーザが指で表示タッチパネル上で設定のパネルタッチ操作を実行してアプリケーション・インタフェースの移動を制御する。これによって、一ページずつ、アプリケーション・インタフェースの異なる区域を見ることができる。例えば、操作システムのデスクトップに対して、ユーザが表示タッチパネルを接触して直線的にスライドし、スライド距離が予め定義された予め設定の閾値を超えると、デスクトップの現在のページの次のページを表示する。このような形態によって、デスクトップの異なるページ上の内容を見ることができる。
【０００３】
発明者は、本発明の実現過程において少なくとも以下の問題が存在するのを見出した。
【０００４】
ページ毎表示のアプリケーション・インタフェースに対して、フルページの内容のみを表示できるが、あるページの一部の内容を自由に表示できない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
アプリケーション・インタフェースの自由移動を実現するために、本発明の実施例は、アプリケーション・インタフェース移動の制御方法、その制御装置、端末デバイス、プログラム及び記録媒体を提供した。前記技術案は、以下の通りである。
【課題を解決するための手段】
【０００６】
第一の局面によれば、アプリケーション・インタフェース移動の制御方法を提供した。前記アプリケーション・インタフェースは二つ以上のページを含む。
【０００７】
前記方法は、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御することを含む。
【０００８】
第一の局面を基礎に、本発明の実施例の第一の実現可能な形態において、
前記第二のパネルタッチ操作の移動方向を確定することは、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の角度の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定し、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定することを含む。
【０００９】
第一の局面を基礎に、本発明の実施例の第二の実現可能形態において、
前記第二のパネルタッチ操作の移動距離を確定することは、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定すること、或は前記第二のパネルタッチ操作の始点座標及び終点座標との間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定することを含む。
【００１０】
第一の局面を基礎に、本発明の実施例の第三の実現可能形態において、
アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御した後に、前記第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースを、前記第二のパネルタッチ操作の終了時の位置に位置決めすることを更に含む。
【００１１】
本発明の実施例の第三の実現可能形態を基礎に、本発明の実施例の第四の実現可能形態において、
アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めした後に、アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲し、アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、アプリケーション・インタフェースを制御することを含む。
【００１２】
第二の局面によれば、アプリケーション・インタフェース移動の制御装置を提供した。前記アプリケーション・インタフェースは、二つ以上のページを含む。
【００１３】
前記装置は、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲する第一の捕獲モジュールと、前記第一の捕獲モジュールが、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向を確定する第一の確定モジュールと、前記第一の捕獲モジュールが、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動距離を確定する第二の確定モジュールと、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する第一の制御モジュールとを備える。
【００１４】
第二の局面を基礎に、本発明の実施例の第一の実現可能形態において、
前記第一の確定モジュールは、前記第一の捕獲モジュールが、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定する第一の方向確定手段と、前記第一の捕獲モジュールが、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定する第二の方向確定手段とを備える。
【００１５】
第二の局面を基礎に、本発明の実施例の第二の実現可能形態において、
前記第二の確定モジュールは、第一の移動距離確定手段或は第二の移動距離確定手段を備え、前記第一の移動距離確定手段は、前記第一の捕獲モジュールが第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定し、前記第二の移動距離確定手段は、前記第一の捕獲モジュールが第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標と終点座標との間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００１６】
第二の局面を基礎に、本発明の実施例の第三の実現可能形態において、
前記第一の制御モジュールは、更に、前記第一の捕獲モジュールが第二のパネルタッチ操作終了を検出した時、アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めする。
【００１７】
本発明の実施例の第三の実現可能形態を基礎に、本発明の実施例の第四の実現可能形態において、前記装置は、アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲する第二の捕獲モジュールと、
アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、アプリケーション・インタフェースを制御する第二の制御モジュールとを更に備える。
【００１８】
第三の局面によれば、二つ以上のページを含むアプリケーション・インタフェースの移動を制御する端末デバイスを提供した。前記端末デバイスは、表示タッチパネルと、一つ或は複数のプロセッサと、メモリと、前記メモリにおいて記憶されており、前記一つ或は複数のプロセッサによって実行される一つ或は複数のモジュールとを備え、
前記一つ或は複数のモジュールは、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って、前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する機能を備える。
本発明のその他の局面は、
プロセッサに実行されることにより、前記方法を実現することを特徴とするプログラムを提供する。
本発明のその他の局面は、
前記プログラムが記録された記録媒体を提供する。
【００１９】
本発明の実施例が提供した技術案は、以下の有益な効果を奏する。
【００２０】
本発明の実施例が提供したアプリケーション・インタフェース移動の制御方法、その制御装置及び端末デバイスは、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するようにアプリケーション・インタフェースを制御する。本発明の実施例が提供した技術案を採用して、第一のパネルタッチ操作を捕獲する過程において捕獲された第二のパネルタッチ操作の移動方向及び移動距離に基づいて、アプリケーション・インタフェース移動を制御することによって、従来ページ単位でしか移動できなかったアプリケーション・インタフェースが自由に移動できるようになり、ユーザの閲覧がより便利になる。
【００２１】
上記の説明および後述の詳細な説明は、単なる例示のみであり、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００２２】
以下、本発明の実施例の技術案をより明瞭に説明するために、実施例の説明において使用される図面を簡単に説明する。以下、説明された図面が本発明のいくつかの実施例のみであり、当業者にとって創造的労力をしなくてもこれらの図面から他の図面を得られることも明らかである。
【図１】本発明の実施例が提供したアプリケーション・インタフェース移動の制御方法の示例的なフローチャートである。
【図２】本発明の実施例が提供したアプリケーション・インタフェース移動の制御方法の示例的なフローチャートである。
【図３】本発明の実施例が提供した操作システムデスクトップ表示の模式図である。
【図４】本発明の実施例が提供した操作システムデスクトップ表示の模式図である。
【図５】本発明の実施例が提供したアプリケーション・インタフェース移動の制御装置の示例的な構造模式図である。
【００２３】
上記図面を通じて本発明の明確な実施例を例示し、以下にさらに詳しく記述する。このような図面と文字記述は本発明の旨の範囲を制限するものではなく、特定の実施例を参照することによって、本技術分野の当業者に本発明の概念を理解させるためのものである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施例における図面を参照して、本発明の実施例における技術案を明白的且つ完全的に説明する。本発明の実施例に基づいて、本分野の当業者が創造的労力をしない前提下で得られたその他の実施例の全ては、本発明の保護範囲に属する。
【００２５】
図１は、本発明の実施例が提供したアプリケーション・インタフェース移動の制御方法の例示的なフローチャートである。該発明の実施例の実行主体は、端末デバイスであり、制御されるアプリケーション・インタフェースは、二つ以上のページを含む。図１を参照する。前記方法は、以下のステップを含む。
【００２６】
ステップ１０１において、第一のパネルタッチ操作を捕獲する。
【００２７】
ここで、パネルタッチ操作は、端末デバイスの表示タッチパネル上でユーザの接触によってトリガーした操作を指す。各パネルタッチ操作は、それにマッチングするインターフェース操作に対応する。例えば、アプリケーション・アイコンへのクリック操作にマッチングするインターフェース操作は、該アプリケーション・アイコンに対応のアプリケーションを開くことである。なお、該パネルタッチ操作とインターフェース操作とのマッチング関係は、技術者によって予め設置されても良いし、ユーザーによって個別に設置されても良い。
【００２８】
第一のパネルタッチ操作について限定されなくても良い。例えば、第一のパネルタッチ操作は、アプリケーション・インタフェースへの長押し操作或はスライド操作であっても良い。
【００２９】
例えば、本発明の実施例における第一のパネルタッチ操作は、一定の変位を有するスライド操作であっても良い。
【００３０】
本発明の実施例において、該ステップ１０１における第一のパネルタッチ操作を捕獲するのは、パネルタッチ操作の開始を検出して、該パネルタッチ操作が第一のパネルタッチ操作であると確定することである。
【００３１】
ステップ１０２において、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定する。
【００３２】
ここで、前記第二のパネルタッチ操作の移動方向は、水平方向或は垂直方向であっても良い。例えば、次のページを開くことにマッチングする第二のパネルタッチ操作は、右へのスライド或は下へのスライドであっても良い。本発明の実施例は、前記第二のパネルタッチ操作の移動方向とインターフェース操作とのマッチング関係を限定しない。
【００３３】
前記移動距離は、前記第二のパネルタッチ操作の開始位置及び終了位置間の距離を指す。前記開始位置及び終了位置は、座標によって確定できる。ここで、前記終了位置は、前記第二のパネルタッチ操作が終了した時、前記第二のパネルタッチ操作の接触点が移動軌跡上に位置する位置を指す。
【００３４】
本ステップにおいて、前記第一のパネルタッチ操作を捕獲した上、前記第一のパネルタッチ操作が終了していない時、前記第二のパネルタッチ操作を捕獲した時、自由移動モードに入り、前記第二のパネルタッチ操作の移動方向及び移動距離を確定する。
【００３５】
ステップ１０３において、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って、前記第二のパネルタッチ操作の移動距離と同じ距離を移動するようにアプリケーション・インタフェースを制御する。
【００３６】
ここで、前記アプリケーション・インタフェースは、端末データベースの設置データに基づいて生成されたインターフェースである。端末データベースの設置データは、前記表示タッチパネル上での表示の内容及び各内容の表示位置を含む。例えば、あるページに対して、Ａ−Ｆアイコンとの表示内容及び各アイコンの表示位置の順番配列等を含む。前記アプリケーション・インタフェースは、複数のページを含み、前記表示タッチパネルの大きさに従って、前記アプリケーション・インタフェースが含まれる内容を、ページ毎の形で前記表示タッチパネル上で表示し、ユーザの閲覧や操作に供する。
【００３７】
本ステップにおいて、端末デバイスは、ユーザが第一のパネルタッチ操作を実行する過程において第二のパネルタッチ操作をトリガーした時、第二のパネルタッチ操作の移動方向及び移動距離を取得し、アプリケーション・インタフェースが第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同様の距離を移動するようにアプリケーション・インタフェースを制御する。本発明の実施例において、該アプリケーション・インタフェースの移動距離が第二のパネルタッチ操作の移動距離と同じになり、一旦第二のパネルタッチ操作が終了すると、該アプリケーション・インタフェースは、前記第二のパネルタッチ操作が終了した時にそれが位置する位置に定位される。その表示の具体内容は、隣接した二つのページにおける一部の内容を含む可能性がある。これは、パネルタッチ操作に基づいてページ毎の表示を行うことに異なり、アプリケーション・インタフェースの自由移動を実現でき、ユーザが使用過程においてページの境界を打ち破り、迅速的な閲覧を果たすことができる。
【００３８】
本発明の実施例は、端末デバイスにおいて、二つ以上のページを含むアプリケーション・インタフェースのシーンに適用できる。アプリケーションの類型が異なることによって、該アプリケーション・インタフェースは、アプリケーションプログラムインターフェース及び操作システムインターフェースを含むが、これに限定しない。ここで、アプリケーションプログラムインターフェースは、ページめくりの形で閲覧される電子ブックのインターフェースや電子写真アルバムのインターフェースであっても良い。操作システムインターフェースは、操作システムデスクトップ、システム設置インターフェース、アプリケーション管理インターフェース等であって良い。
【００３９】
説明すべきのは、第一のパネルタッチ操作の過程において第二のパネルタッチ操作を捕獲した時に、マッチングするインターフェース操作は、インターフェースの自由移動モードをトリガーすることであり、該自由移動モード下で第二のパネルタッチ操作に基づいてアプリケーション・インタフェースに対して処理を行うので、第一のパネルタッチ操作を限定しても良い。例えば、第一のパネルタッチ操作は、アプリケーション・インタフェースに対する長押し操作或はスライド操作であっても良い。好ましくは、第二のパネルタッチ操作が任意方向へのスライド操作である。
【００４０】
本発明の実施例が提供した方法は、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する。本発明の実施例が提供した技術案によって、第一のパネルタッチ操作を捕獲する過程において捕獲された第二のパネルタッチ操作の移動方向及び移動距離に基づいて、プリケーションインタフェースの移動を制御する。これによって、従来ページ単位でしか移動できなかったアプリケーション・インタフェースが自由に移動でき、ユーザの閲覧がより便利になる。
【００４１】
図１に示した実施例技術案を基礎に、該ステップ１０２「前記第二のパネルタッチ操作の移動方向を確定する」は、ステップ１０２ａ及びステップ１０２ｂを含むことが好ましい。
【００４２】
ステップ１０２ａにおいて、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の角度の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定する。
【００４３】
ここで、前記予め設定の角度が、開発者によって設置されて良いし、ユーザによって個別に設置されて良い。前記予め設定の角度を４５度に設置することが好ましい。
【００４４】
本発明の実施例において、前記パネルタッチ操作は、非厳格な水平或は垂直のスライドであっても良い。即ち、前記パネルタッチ操作の方向が水平方向に対して一定の角度を有し、具体的に、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて確定された方向と水平方向との角度がが予め設定の角度の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定する。前記水平方向は、左方向及び右方向を含む。
【００４５】
ステップ１０２ｂにおいて、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定する。
【００４６】
本ステップにおいて、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて確定された方向と水平方向との角度が予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定して良い。前記垂直方向は、上方向及び下方向を含む。
【００４７】
例えば、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が３０度である時、前記第二のパネルタッチ操作の移動方向が水平方向であると見なし、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が６０度である時、前記第二のパネルタッチ操作の移動方向が垂直方向であると見なす。
【００４８】
当然ながら、上述のステップ１０２ａ及び１０２ｂにおいて描写した実施形態を考慮しない場合、第二のパネルタッチ操作の実際移動方向に基づいてアプリケーション・インタフェースの移動を制御して良い。
【００４９】
図１に示した実施例技術案を基礎に、該ステップ１０２「前記第二のパネルタッチ操作の移動距離を確定する」は、以下のステップ１０２ｃ、１０２ｄのうちの任意の形態を採用することが好ましい。
【００５０】
ステップ１０２ｃにおいて、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００５１】
本ステップにおいて、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて前記始点座標と終点座標との間の直線距離を算出し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００５２】
ステップ１０２ｄにおいて、前記第二のパネルタッチ操作の始点座標と終点座標との間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００５３】
本ステップにおいて、予め設定の個数に従って前記第二のパネルタッチ操作の始点座標及び終点座標の間に予め設定した個数と同じ個数の座標点を選択し、隣接する二つずつの座標点間の直線距離を取得し、取得された隣接の二つずつの座標点間の直線距離を加算して、算出された総距離を、前記始点座標と終点座標との間のアーク線距離として取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００５４】
説明すべきのは、前記第二のパネルタッチ操作の移動軌跡が直線或はアーク線である時、何れも上述の任意の方法で移動距離を取得することができる。より精確に移動距離を確定するために、先ず、移動軌跡類型の判断を行い、即ち、前記第二のパネルタッチ操作の移動軌跡が直線かアーク線であることを判断し、前記第二のパネルタッチ操作の移動軌跡が直線であることを検出した時、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を算出し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定することが好ましい。前記第二のパネルタッチ操作の移動軌跡がアーク線であることを検出した時、予め設定の個数に基づいて、前記第二のパネルタッチ操作の始点座標と終点座標との間に予め設定の個数と同じ個数の座標点を選択し、隣接した二つずつの座標点間の直線距離を取得し、取得された隣接の二つずつの座標点間の直線距離を加算して、算出された総距離を前記始点座標と終点座標との間のアーク線距離として取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００５５】
ここで、前記予め設定の個数が、開発者によって設置されて良いし、ユーザによって個別に設置されて良い。取得されたアーク線距離の正確性を保証するために、予め設定の個数を比較的に大きい数値に設置しても良い。予め設定の個数の数値が大きいほど、取得されたアーク線距離が正確になる。
【００５６】
本発明の実施例において、前記アプリケーション・インタフェースのシーンの違いによって、前記第一のパネルタッチ操作及び前記第二のパネルタッチ操作は、必ずしも水平の直線スライドでなくても良いので、垂直の直線スライドであって良い。前記第一のパネルタッチ操作の移動方向及び前記第二のパネルタッチ操作の移動方向は、互いに平行或は互いに垂直する。以下の任意の形態を採用して良い。即ち、前記第一のパネルタッチ操作及び前記第二のパネルタッチ操作共は水平の直線スライド操作或は垂直の直線スライド操作であって良い。或は前記第一のパネルタッチ操作が水平の直線スライド操作、前記第二のパネルタッチ操作が垂直の直線スライド操作であって良い。或は前記第一のパネルタッチ操作が垂直の直線スライド操作、前記第二のパネルタッチ操作が水平の直線スライド操作であっても良い。
【００５７】
図１に示した実施例技術案を基礎に、該ステップ１０３「アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する」ことの後に、前記方法は、更にステップ１０４を含む。
【００５８】
ステップ１０４において、第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースを、前記第二のパネルタッチ操作の終了時の位置に位置決めする。
【００５９】
ここで、前記第二のパネルタッチ操作の終了は、前記第二のパネルタッチ操作の接触点が表示タッチパネルから離れることを指す。具体的に、前記第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めする。
【００６０】
例えば、アプリケーション・インタフェースは、複数のページを含み、各ページにおいて複数のアプリケーション・アイコンを表示している。第一のパネルタッチ操作は水平の直線スライド操作で、第二のパネルタッチ操作は垂直の直線スライド操作である時、一旦現在表示している第一のページ上に水平の直線スライド操作を捕獲する過程において、垂直の直線スライド操作を捕獲した場合、現在表示のページが該垂直の直線スライド操作の移動方向に沿って該垂直の直線スライド操作の移動距離と同じ距離を移動するように現在表示のページを制御する。ページの移動につれ、アプリケーション・インタフェース上の表示内容が途切れがなく変化する。その表示内容は、第一のページの全てのアプリケーション・アイコンから第一のページの一部のアイコン及び隣接の第二のページの一部のアイコンに変化し、一旦この時に該垂直の直線スライド操作が終了すると、現在の表示内容が変化せず、移動で至った現在の位置に定位し、即ち、表示内容が第一のページの一部のアイコン及び隣接の第二のページの一部のアイコンとなっている。
【００６１】
図１に示した実施例技術案を基礎に、該ステップ１０４「アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めする」の後に、前記方法は更にステップ１０５を含むことが好ましい。
【００６２】
ステップ１０５において、アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲し、アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、アプリケーション・インタフェースを制御する。
【００６３】
例えば、第三のパネルタッチ操作がスライド操作であり、それにマッチングするインターフェース操作は、ページめくりである。
【００６４】
ステップ１０５は、以下の任意の種類の形式を採用しても良い。
【００６５】
第一の種類：定位後のアプリケーション・インタフェースの表示内容は、前記アプリケーション・インタフェースのうちの任意の一ページである時、前記第三のパネルタッチ操作に基づいて前記定位後のアプリケーション・インタフェースを移動する。
【００６６】
好ましい実施形態として、前記アプリケーション・インタフェースは、前記第二のパネルタッチ操作が終了した時に位置する位置に定位され、且つ前記第二のパネルタッチ操作が終了した時に前記アプリケーション・インタフェースに表示された内容は、前記アプリケーション・インタフェースのうちの任意の一つのフルページである時、前記第三のパネルタッチ操作を捕獲した際、前記第三のパネルタッチ操作にマッチングするインターフェース操作に基づいて、前記アプリケーション・インタフェースを移動する。説明すべきのは、本発明の実施例において前記のフルページが表示された内容は、端末データベースに保存された、該ページ表示すべきの全ての内容となる。
【００６７】
例を挙げて説明する。前記定位後のアプリケーション・インタフェースが第２のページの内容を表示し、且つ捕獲された前記第三のパネルタッチ操作が、右へのスライド操作である時、前記アプリケーション・インタフェースを移動して第３のページの内容を表示する。
【００６８】
第二の種類：定位後のアプリケーション・インタフェースの表示内容が前記アプリケーション・インタフェースのうちの任意のページの一部の内容及び前記任意のページに隣接するページの一部の内容である時、前記第三のパネルタッチ操作に基づいて前記定位後のアプリケーション・インタフェースを第一番目のフルページに移動する。
【００６９】
ここで、前記アプリケーション・インタフェースは、複数のページのページ毎の形で前記アプリケーション・インタフェースが含まれている内容を表示する。任意のページに隣接するページは、前記任意のページの隣接ページと称し、例えば前記任意のページの前のページ或は次のページである。
【００７０】
好ましい実施形態として、前記アプリケーション・インタフェースは、前記第二のパネルタッチ操作が終了した時に位置する位置に定位され、且つ前記前記第二のパネルタッチ操作が終了した時にアプリケーション・インタフェースに表示される内容が、前記アプリケーション・インタフェースのうちの任意のページの一部の内容及び前記任意のページに隣接するページの一部の内容である場合、前記第三のパネルタッチ操作を捕獲した時、前記第三のパネルタッチ操作にマッチングするインターフェース操作に基づいて前記アプリケーション・インタフェースを第一番目のフルページに移動することができる。第二のパネルタッチ操作が既に終了したので、アプリケーション・インタフェースが既に自由移動モードから退出し、一旦第三のパネルタッチ操作を捕獲した時、第三のパネルタッチ操作にマッチングするインターフェース操作に従って、現在のアプリケーション・インタフェースの処理を行う。即ち、第三のパネルタッチ操作を捕獲した時、第三のパネルタッチ操作に従って一ページずつ、各ページのフル表示を行い、第三のパネルタッチ操作が終了した時、アプリケーション・インタフェースは、その操作が終了した時に位置するページのフルページを表示する。
【００７１】
例を挙げて説明する。前記定位後のアプリケーション・インタフェースに表示した内容は、第２のページの一部の内容及び第３のページの一部の内容であり、且つ捕獲された前記第三のパネルタッチ操作は、右へのスライド操作である場合、前記アプリケーション・インタフェースを移動し、第３のページのフル内容を表示する。ユーザが再び右へのスライド操作を実行する場合、前記アプリケーション・インタフェースに第４のページの内容を表示し、ユーザが再び左へのスライド操作を実行する場合、前記アプリケーション・インタフェースに第２のページの内容を表示する。
【００７２】
本発明の実施例が提供した方法は、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する。本発明の実施例が提供した技術案を採用して、第一のパネルタッチ操作を捕獲する過程において捕獲した第二のパネルタッチ操作の移動方向及び移動距離に基づいて、アプリケーション・インタフェース移動を制御する。これによって従来ページ単位でしか移動できなかったアプリケーション・インタフェースが自由に移動でき、ユーザの閲覧がより便利になる。
【００７３】
上述全ての好ましい技術案を任意に組み合わせて本発明の実施例を形成できる。ここで、一つずつ説明しない。
【００７４】
図２は、本発明の実施例が提供したアプリケーション・インタフェース移動の制御方法の示例的なフローチャートである。該発明の実施例の実行主体は、端末デバイスであり、アプリケーション・インタフェースが二つ以上のページを含む。図２を参照すると、前記方法は、以下のステップを含む。
【００７５】
ステップ２０１において、ユーザ入力の第一のパネルタッチ操作を捕獲する。
【００７６】
本発明の実施例は、操作システムデスクトップを例として説明する。図３は、本発明の実施例が提供した操作システムデスクトップの第一のページ及び第二のページの表示の模式図である。ここで、第一のページは、九つのアプリケーション・アイコンを含み、それぞれは、時計、メモ、ネットワーク、カレンダー、カメラ、スクリーンロック、Ａｌ、Ａ２及びＡ３であり、第二のページは、六つのアプリケーション・アイコンを含み、それぞれは、Ｂｌ、Ｂ２、画像ライブラリ、辞書、ゲーム及びショッピングである。
【００７７】
ステップ２０２において、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作を検出する。
【００７８】
第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、ページ毎に従って一ページずつ表示することではなく、アプリケーション・インタフェースが自由移動モードに入る。
【００７９】
図３の示例に基づいて、第二のパネルタッチ操作が第一のページから第二のページへスライドするスライド操作を例として説明する。
【００８０】
ステップ２０３において、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて確定された方向と水平方向との角度が４５度の以下であるか否かを判断する。その角度は４５度の以下である場合、ステップ２０４を実行し、その角度は４５度の以下ではない場合、ステップ２０５を実行する。ステップ２０４において、水平方向を前記第二のパネルタッチ操作の移動方向として確定し、ステップ２０６を実行する。ステップ２０５において、垂直方向を前記第二のパネルタッチ操作の移動方向として確定し、ステップ２０６を実行する。ステップ２０６において、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【００８１】
ステップ２０７において、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するようにアプリケーション・インタフェースを制御する。
【００８２】
図３の例示に基づいて、第二のパネルタッチ操作の進行につれ、アプリケーション・インタフェースの表示内容は、途切れがなく変化し、現在表示中のアプリケーション・インタフェースは、図４に示すように、表示中のアプリケーション・アイコンが第一のページのカレンダー、カメラ、スクリーンロック、Ａｌ、Ａ２及びＡ３及び第二のページのＢ１及びＢ２を含む。
【００８３】
ステップ２０８において、第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めする。
【００８４】
第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースが自由移動モードから退出し、現在定位の位置に維持する。ステップ２０７の例に基づいて、第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースの表示内容は、変化せず、図４に示すような表示を維持する。表示中のアプリケーション・アイコンは、第一のページのカレンダー、カメラ、スクリーンロック、Ａｌ、Ａ２及びＡ３及び第二のページのＢ１及びＢ２を含む。
【００８５】
ページ境界を打ち破った自由移動モードは、各ページ間のシームレス繋がりを実現でき、同一の表示インターフェースで、隣接のページの一部の内容を同時に表示することができ、ユーザの閲覧が便利になり、新たなページ移動モード及びページ表示模式を提供した。
【００８６】
ステップ２０９において、ユーザ入力の第三のパネルタッチ操作を捕獲した。
【００８７】
ステップ２１０において、定位後のアプリケーション・インタフェースの表示内容が前記アプリケーション・インタフェースのうちの任意の一ページである時、前記第三のパネルタッチ操作に基づいて前記定位後のアプリケーション・インタフェースを移動する。
【００８８】
ステップ２１１において、定位後のアプリケーション・インタフェースの表示内容が、前記アプリケーション・インタフェースのうちの任意のページの一部の内容及び前記任意のページに隣接するページの一部の内容である時、前記第三のパネルタッチ操作に従って前記定位後のアプリケーション・インタフェースを第一番目のフルページに移動する。
【００８９】
本発明の実施例が提供した方法は、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する。本発明の実施例が提供した技術案を採用して、第一のパネルタッチ操作を捕獲する過程において捕獲された第二のパネルタッチ操作の移動方向及び移動距離に基づいて、アプリケーション・インタフェース移動を制御する。これによって従来ページ単位でしか移動できなかったアプリケーション・インタフェースが自由に移動でき、ユーザの閲覧がより便利になる。
【００９０】
図５は、本発明の実施例が提供したアプリケーション・インタフェース移動の制御装置の示例的な構造模式図である。図５を参照する。前記装置は、
第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲する第一の捕獲モジュール５１と、
第一の捕獲モジュール５１が第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向を確定する第一の確定モジュール５２と、
第一の捕獲モジュール５１が第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動距離を確定する第二の確定モジュール５３と、
アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する第一の制御モジュール５４とを備える。
【００９１】
好ましくは、前記第一の確定モジュール５２は、
第一の捕獲モジュール５１が第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の以下になる場合時、水平方向を前記第二のパネルタッチ操作の移動方向として確定する第一の方向確定手段５２１と、
第一の捕獲モジュール５１が第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合時、垂直方向を前記第二のパネルタッチ操作の移動方向として確定する第二の方向確定手段５２２とを備える。
【００９２】
好ましくは、第二の確定モジュール５３は、
第一の捕獲モジュール５１が第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定する第一の移動距離確定手段５３１及び／或は、第一の捕獲モジュール５１が第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の始点座標及び終点座標の間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定する第二の移動距離確定手段５３２を備える。
【００９３】
好ましくは、第一の制御モジュール５４は、第一の捕獲モジュール５１が第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めする。
【００９４】
好ましくは、前記装置は、アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲する第二の捕獲モジュール５５と、
アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、アプリケーション・インタフェースを制御する第二の制御モジュール５６とを更に備える。
【００９５】
本発明の実施例が提供した装置は、第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する。本発明の実施例が提供した技術案を採用して、第一のパネルタッチ操作を捕獲する過程において捕獲された第二のパネルタッチ操作の移動方向及び移動距離に基づいて、アプリケーション・インタフェース移動を制御する。これによって従来ページ単位でしか移動できなかったアプリケーション・インタフェースが自由に移動でき、ユーザの閲覧がより便利になる。
【００９６】
説明すべきのは、上述実施例が提供したアプリケーション・インタフェース移動の制御装置において、必要に応じて、上述機能を異なる機能モジュールに配分して実行しても良い。即ち、端末デバイスの内部構造を、以上描写の全て或は一部の機能を実現するように異なる機能モジュールに分割して良い。また、上述実施例が提供したアプリケーション・インタフェース移動の制御装置とアプリケーション・インタフェース移動の制御方法実施例は、同一のアイデアに属する。その具体的な実現過程は、方法の実施例を参照すれば良いので、ここでその説明を省略した。
【００９７】
本技術分野の当業者は、ハードウェアによって上述実施例の全て或は一部のステップを実現して良いし、プログラムによって相関のハードウェアを指示して実現して良いと理解すべきである。前記のプログラムは、コンピュータの読み取り可能な記憶媒体に記憶される。上述言及した記憶媒体は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｂｅｒ）、磁気ディスク或は光ディスク等であっても良い。
【００９８】
本発明の実施例は、更にアプリケーション・インタフェース移動を制御する端末デバイスを提供した。
【００９９】
前記端末デバイスは、表示タッチパネルと、一つ或は複数のプロセッサと、メモリと、一つ或は複数のモジュールとを備え、前記一つ或は複数のモジュールは、前記メモリに記憶されており、前記一つ或は複数のプロセッサによって実行され、
前記一つ或は複数のモジュールは、
第一のパネルタッチ操作を捕獲し、第一のパネルタッチ操作を捕獲する過程において第二のパネルタッチ操作を捕獲した時、前記第二のパネルタッチ操作の移動方向及び移動距離を確定し、アプリケーション・インタフェースが前記第二のパネルタッチ操作の移動方向に沿って前記第二のパネルタッチ操作の移動距離と同じ距離を移動するように、アプリケーション・インタフェースを制御する機能を備える。
【０１００】
好ましくは、前記一つ或は複数のモジュールは、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が予め設定の角度の以下になる場合、水平方向を前記第二のパネルタッチ操作の移動方向として確定し、前記第二のパネルタッチ操作の始点座標及び終点座標によって確定された方向と水平方向との角度が前記予め設定の角度より大きい場合、垂直方向を前記第二のパネルタッチ操作の移動方向として確定する。
【０１０１】
好ましくは、前記一つ或は複数のモジュールは更に、前記第二のパネルタッチ操作の始点座標及び終点座標に基づいて、前記始点座標と終点座標との間の直線距離を取得し、前記直線距離を前記第二のパネルタッチ操作の移動距離として確定し、或は前記第二のパネルタッチ操作の始点座標及び終点座標の間の予め設定した個数の座標点に基づいて、前記始点座標と終点座標との間のアーク線距離を取得し、前記アーク線距離を前記第二のパネルタッチ操作の移動距離として確定する。
【０１０２】
好ましくは、前記一つ或は複数のモジュールは更に、第二のパネルタッチ操作の終了を検出した時、アプリケーション・インタフェースを前記第二のパネルタッチ操作の終了時の位置に位置決めする。
【０１０３】
好ましくは、前記一つ或は複数のモジュールは更に、アプリケーション・インタフェースのページ毎の移動をトリガーする第三のパネルタッチ操作を捕獲し、アプリケーション・インタフェースが前記第三のパネルタッチ操作の移動方向に沿って第一番目のフルページまでに移動するように、アプリケーション・インタフェースを制御する。
【０１０４】
以上は、本発明の好ましい実施例に過ぎず、本発明はこれらに限定されるものではない。本発明の要旨を逸脱しない範囲内で行なった任意の変更・同等の入替・改良などは、すべて本発明の保護範囲に含まれるべきである。
【０１０５】
本願は、出願番号がＣＮ２０１３１００３８６０９．３であり、出願日が２０１３年１月３１日である中国特許出願に基づき提出し、該中国特許出願の優先権を主張する。ここで、該中国特許出願の全ての内容は、本願に組み込まれて参考とする。
【図１】
0005973679.tif 000002
【図２】
0005973679.tif 000003
【図３】
0005973679.tif 000004
【図４】
0005973679.tif 000005
【図５】
0005973679.tif 000006