最新の記事アプリケーションアクティビティ、インテント、サービスについてデバイスAndroidでのデバイス制御について。地磁気センサ、加速度センサなどマルチメディアグラフィックス、音楽や動画再生などマルチメディア処理についてユーザインターフェースAndroidのユーザインターフェイスについて、またユーザインターフェイスを提供するコンポーネントの話題について。リソースAndroidでのアイコン、画像、文字列、ローカライゼーションなどHacksマッシュアップ開発環境Androidの開発環境など。コメントはまだありませんアプリケーションを開発する際、端末によってその画面サイズはバラバラです。アプリケーションが端末の画面サイズを取得することができれば動的に画面デザインを構成することができます。詳しくは続きからどうぞ。アプリケーションから画面サイズを取得するには以下のようにします。disp.getHeight();getSystemServiceは指定したシステムサービスのハンドルを返します。この場合「WINDOW_SERVICE」を指定して、WindowManagerのハンドルを取得します。GPSの値を取得する際にもこのgetSystemServiceを使います(参考)WindowManagerのハンドルを取得したら、WindowManagerのメソッドであるgetDefaultDisplayを使って、デフォルトのディスプレイオブジェクトdispを取得します。ディスプレイオブジェクトはgetWidth、getHeightというメソッドを持ちますので、これらのメソッドを使ってwidth、heightを取得します。(width、heightの単位はピクセルです)縦・横と表示を変えても正しくサイズが取得できます。2.0(β)に対応した解説書です。TechBooster.TechBoosterについて。