0

私はAndroidにかなり慣れていません。タブレットアプリケーションを設計したい場合、通常の電話用に設計した既存のコードにどのような変更を加えたいかを知りたかった.

私は調査を行い、発見しました、

res/layout/my_layout.xml             // layout for normal screen size ("default")
res/layout-small/my_layout.xml       // layout for small screen size
res/layout-large/my_layout.xml       // layout for large screen size
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
res/drawable-mdpi/my_icon.png        // bitmap for medium density
res/drawable-hdpi/my_icon.png        // bitmap for high density
res/drawable-xhdpi/my_icon.png       // bitmap for extra high density

そしてマニフェストで

<supports-screens android:smallScreens="true" 
      android:normalScreens="true" 
      android:largeScreens="true"
      android:xlargeScreens="true"
      android:anyDensity="true" />

全部できた??または、これ以外のものを変更したいですか??

4

3 に答える 3

0

アプリケーションが機能するためには、これで十分です。ただし、アプリケーションのサイズに注意する必要があります。ドローアブル フォルダーに画像を追加すると、プロジェクトのサイズが大きくなります。したがって、すべての画面で同じ画像を使用している場合は、その画像を drawable フォルダーに入れます。すべての画面に自動的に選択され、画面サイズごとに異なる画像が必要な場合は、異なるレイアウト フォルダーに配置されます。装着する画面サイズに応じて、さまざまなレイアウトを作成できます。Android は適切な xml ファイルを自動的に取得します。

于 2013-10-11T11:26:27.073 に答える