ガイド:AndroidでiPhone X-Like Gestureを入手する方法

iPhone Xは二極化されたスマートフォンですが、Appleが正しかったことの1つは、物理的なホームボタンを捨てて、ソフトウェアベースの一連のスワイプジェスチャに置き換えることでした。

Androidには長年ソフトウェアナビゲーションがありましたが、ほとんどのOEMは、AppleがiPhone Xで持っているような方法でそれを活用していません。あなたが私のようで、iPhone Xを所有または使用しているなら、 iOSのジェスチャを複製します。これは、小さなベゼルを備えた背の高い18:9ディスプレイでアプリを操作するための非常に自然で滑らかな方法です。

Oxygen OS Open Betaプログラムに登録されているOnePlus 5Tがあれば、最新のファームウェアに更新してナビゲーションジェスチャーを有効にするのと同じくらい簡単です。 それ以外の場合は、さらにいくつかの手順が必要です。 これは、Android XでiPhone Xのようなスワイプジェスチャーを設定するためのガイドです。想像以上に簡単です。


Androidデバイスでスワイプジェスチャーを設定するには、3つの方法があります。 1つはMagiskを必要とし、もう1つはSubstratumを必要とします。これは、ルートフリーのアプローチのためにAndromedaと組み合わせることができますが、最も簡単なアプローチは、単にNavigation Gesturesアプリケーションを使用することです 。 (Andromedaは有料のアドオンです。)

Androidのセキュリティ対策により、オペレーティングシステムには、カスタムジェスチャアプリに干渉する部分があります。 [設定]メニューの権限画面とトーストメッセージの両方は、たとえば、Androidの「他のアプリケーションの描画」権限を使用するジェスチャアプリを中断します。

カスタムジェスチャが機能しなくなった場合に備えて、Androidの使用方法を知っておくと役立ちます。 たとえば、通知シェードの[設定]ボタン(歯車アイコン)を使用してトーストを終了するか、アプリケーション設定ページの[ アプリの詳細 ]ボタンをタップして別のアプリに切り替えることができます。


オプション1

ステップ1 –ナビゲーションジェスチャアプリケーションをダウンロードする

簡単だと言ったよね? このリンクを使用してGoogle Playストアにアクセスし、簡単なアプリケーションをインストールするだけです。 簡単なADBコマンドを使用してアプリケーションを有効にするには、 近くPCが必要になりますが、それが完了したら準備完了です。 ただし、ナビゲーションジェスチャの最大の利点は、ルートを持つ必要がなく、ナビゲーションバーを非表示にするためにSubstratumを使用する必要がないことです。これは、Oreoで確実に動作しないようです。 また、ナビゲーションバーは電話の機能から削除されています。つまり、下から上にスワイプしても、半隠されたバーは表示されません。

また、実行可能な一連のオプションコマンドを追加し、音楽再生(ほとんどのアプリケーション)などを制御できるプレミアムオプションで強化しました。 ナビゲーションバーを削除する以下の方法の代わりにこのアプリケーションを使用することを強くお勧めします。個人的にこのアプリケーションをEdge Gesturesと組み合わせて使用​​し、正確に自分の好みに合わせてセットアップします。

詳細に興味がある場合は、このポータル投稿で詳細とビデオレビューをチェックしてください!

Google Playストアからナビゲーションジェスチャーをダウンロードする


オプション#2

ステップ1-ジェスチャコントロールのセットアップ

スワイプジェスチャーをどのように機能させるかを決定するのはユーザー次第です。 「エッジジェスチャ」(引用符なし)をすばやくPlayストアで検索すると、多数のアプリから選択できます。有料アプリ、無料アプリ、ナビゲーションバーを完全に非表示にするアプリ、iPhone Xのスワイプジェスチャを模倣するアプリピル形のハンドル。 自由に試してみて、あなたに最適なものを見つけてください。パフォーマンスへの影響について心配する必要はありません。ジェスチャーオーバーレイをインストールしてから、かなりのバッテリーの消耗に気付きませんでした。

個人的には、スワイプアップジェスチャーを使用して家に帰り、スワイプ左ジェスチャーを使用してマルチタスクメニューを表示し、スワイプ右ジェスチャーを使用して最後に開いたアプリケーションを起動し、スワイプインジェスチャーを使用して戻ります。

言うまでもないことの1つは、ナビゲーションバーを非表示にする前に、ジェスチャアプリをセットアップする必要があるということです。 また、ジェスチャを有効にする前に、USBデバッグ用にPCを構成したことを確認する必要があります。または、Androidの[アクセシビリティ]メニューに移動して、カスタムジェスチャアプリを一時的に無効にする必要があります。 これらのアプリケーションはAndroid Accessibility APIの「他のアプリケーションの描画」を使用するため、Android Oreoで永続的な通知を取得します。これは、タップしてアプリの警告通知を切り替えることで削除できます。


ステップ2 –ナビゲーションバーの削除

没入モードを使用しないのはなぜですか?

Androidのイマーシブモードは優れており、ナビゲーションバーを表示から簡単に隠すことができます。 (ルートなしでシステム全体の没入モードを有効にする方法は次のとおりです。)ただし、欠点があります。

ホーム画面に戻るようにスワイプアップジェスチャをプログラムした場合、画面の下部から上にスワイプするたびに、ナビゲーションバーが表示されます。 また、アプリがキーボードを呼び出すたびにナビゲーションバーが表示されるため、煩わしくなります。

非ルート(Substratum用の有料のAndromedaアドオンが必要)

Substratumと互換性のあるルート化されていないデバイスがある場合、Andromedaはナビゲーションバーを隠すための優れたソリューションを提供します。 (Samsungデバイスでは、SubstratumにSamsungプラグインを使用できますが、現在はNougatベースのファームウェアとのみ互換性があることに注意してください。)フォーラムからNavbar Height Changer v4アプリケーションをダウンロードし、Substratumで有効にして、navbarを設定します高さをゼロにします—物事がうまくいかない場合に元に戻すのは非常に簡単で、簡単です。

ルート

スマートフォンがMagiskに根ざしている場合、ナビゲーションバーを非表示にするのはさらに簡単です。 必要なのは、Magisk ManagerからHide Navigation Bar Magiskモジュールをダウンロードしてインストールすることだけです。 携帯電話を再起動すると、ナビゲーションバーは表示されなくなります。 ただし、Essential PH-1を含む一部の電話は、おそらくSystemUIの変更が原因で、この方法と完全に互換性がないことに注意してください。 Oreoベータ2を実行しているEssential PhoneでSystemUIがランダムにクラッシュするのを個人的に経験しました。

どの方法を使用してナビゲーションバーを非表示にしても、他のmodと同様に、奇妙な問題が発生することになります。 ただし、新しいセットアップでしばらくすると、Androidのストックよりも好きになるかもしれません。ナビゲーションバーを削除することで得られる余分な画面領域を非常に気に入っています。

MODは、Google Pixel 2、Essential Phone、OnePlus 5Tなど、在庫の近いバージョンのAndroidを実行する電話で最適に機能します。 また、何か問題が発生した場合に備えてバックアップ計画を立てることを強くお勧めします。

これらのMODの最大の利点は、高度にカスタマイズできることです。 携帯電話では、画面の右側からスライドインし、指を上下に動かしてメディアの音量を調整できるジェスチャ制御アプリを使用しています。 通知シェードを開くジェスチャー、またはお気に入りのアプリケーションをプログラムすることもできます。

ジェスチャーコントロールは、GoogleがAndroidに搭載することを期待しています。 適切な組み込みソリューションは、「他のアプリケーションを描画する」との非互換性などの癖を修正し、アプリをAndroidのアクセシビリティAPIを使用する手間を省きます。 いずれにしても、サードパーティのソリューションを使用すると、独自のニーズを満たすカスタムジェスチャを作成できます。少なくとも、iPhone Xスタイルのジェスチャを電話機に持ち込むことができます。


ジェスチャーコントロールが好きですか? 携帯電話で使用していますか? ある場合は、お気に入りのアプリケーションと制御スキームを以下にコメントしてください。