こんにちは。
現在、Androidアプリを開発しています。
基礎が良く分かっていないのかもしれませんが、ご教示ください。
今、IDEにデフォルト搭載されているエミュレータで、
Android2.2 3.2 QVGA(ADP2) (320 x 480:mdpi)
を使って、レイアウト確認していました。
そこで、AlertDialogを使っていたのですが、
上記のエミュレータと確認したものと、
Android4.2.2 Nexus 7 (7.27, 800 x 1280:tvdpi)
のエミュレータで確認したものでは、まるでレイアウトが変わってしまいます。
①Android2.2のレイアウトのダイアログをそのまま表示したいのですが、
どのようにすれば良いのでしょうか?
②また、SDKは下記の通り指定していましたが、
コメントアウトすると、Nexus Sのエミュレータでは、拡大して表示されました。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
一応、古いAndroid端末でも動き、対応端末によって画面が大きくなっても拡大されて、
上記Android2.2のレイアウトの通り、表示され、動けば良いと思っているのですが、
コメントアウトしてもこれから新規に発売される端末も問題なく動くのでしょうか?
(どこかのサイトでSDKバージョンは指定しなければデフォルト1.0のSDKがターゲットになると読みました)
③また、動作確認のエミュレータは皆さんどれを中心にかくにんされているのでしょうか?
お聞かせ頂ければ幸いです。