質問: androidでのアクティビティ遷移 apiレベル5以降、overridependingtransitionに簡単にアクセスできるようになり、標準のスライドの左/右の遷移をあらゆる種類の狂気に置き換えることができました。 googleマップの最新の更新でフェードが多くの遷移に使用されていることに気づきました(常にそうであるかどうかはわかりませんが、最後の更新後に気づきました)。私の質問は: ユーザーがアプリケーションフローを理解するのに役立つように、さまざまな遷移をどのように使用できますか? デフォルトのトランジションをオーバーライドするときに注意すべきことは何ですか? おそらく、異なる「セクション」間のスライド遷移を使用することを検討しています。ホームページから記事のリストへ、そして例えば記事セクション内の異なる画面間でフェードを使用します(つまり、記事、コメントなどを表示します)。ここでの考え方は、スライドはある部屋から別の部屋に移動するようなものですが、フェードは向きを変えるか、フォーカスを変えるようなものです。何かご意見は?
回答: 良い質問。 androidユーザーインターフェイスガイドライン をチェックして、これに関するドキュメントがあるかどうかを確認する必要があります。私はandroidガイドライン(nexus oneを所有しているにもかかわらず-アプリの品質について何かを言っていると思います)を十分に理解できず、合理的な推測を行うことができません)できる限りプラットフォーム標準に準拠するようにしてください。しかし、googleが何も推奨していない場合は、アプリケーションの状態が変化していることをユーザーに伝えるという点で、スライドとフェードの間に実際に大きな違いがあるかどうかを知りたいと思います。結局のところ、アニメーションは主にその目的を果たします。ズームなどの特定のアニメーションは、ユーザーがマップ(または少なくとも「上」から見た平面)のようなものと関連付けるので、より意味がありますが、スライド/ワイプ/フェードなどのほとんどのアニメーションには特定の関連付けがあるとは思いません。