色々な画面サイズのAndroid端末をテストするAndroidデザインこんにちは。ピクトリンク事業部の古川です。Androidアプリを開発していると「これは画面サイズが大きな端末だとキレイに表示されるけど、小さな端末だとどうなるんだろう?レイアウトが崩れたりしないだろうか?」と思うことが稀に毎日あります。Atomを購入しまして「これ...ちゃんと表示されるの...?」と心配になりました。StudioのPreview機能を使えば実機を用意しなくても擬似的に試すことが可能です。実際に手元で見ることはできませんが、「この文字列は改行されてしまわないかな?」といったシーンでは活用できるかと思います。実際にやってみる実際に確認したレイアウトXMLを開きます。この作業はDesignタブでもTextタブでもどちらでも実施可能ですが、今回は説明しやすいようにDesignタブで解説を進めます。画面の上部を見てみましょう。こんなメニューが並んているはずです。このメニューには、今作っている画面を「どんな状態で見てみますか?」という選択肢が多数用意されています。このうち丸く囲ったところを変更することで、画面を表示する際の端末や画面サイズ、解像度を色々と試してみることが可能です。選択してみると端末のリストが表示されます。解像度も表示してくれているのがいいですね。3)」にチェックが入っています。これが今試している端末のサイズとなります。Tablets」を選択してみましょう。このように、最初に表示されていたPixel3などとは異なるサイズや解像度のリストが用意されています。こちらはldpiやxhdpiといった表記がされているのでわかりやすいですね。「とても古い端末の画面サイズを試したい」といった場合はここから選択するとよいでしょう。独自の画面サイズをテストするそれでは、上記リストに含まれないサイズ(例:正方形)をテストしたい場合はどうすればよいでしょうか。Device)を作っちゃう」です。Device」とありますよね。Device」にどんどん増えていきます。Definition...」を選択します。Managerが起動します。Device...」を選択します。新たにAVDを作成するための端末を選択する画面に遷移します。Profile」を選択します。新しい端末を作成する画面が表示されます。ここでテストしたい画面サイズを入力します。「Screen」の「Resolution」に入力します。Name」を画面サイズにしておくとよいでしょう。今回は「500×500」としています。画面の作成をFinishすると、端末を選択する画面に、作成した端末が追加されています。この端末を選択し、通常通りAVDを作成しましょう。AVDの作成が完了すると、最初の端末リストに作成したAVDが追加されます。