-1

私のAndroid開発では、画像とアイコンに問題があります。画像やアイコンがぼやけたり、くっきりとシャープにならないことがあります。今、私はこれをやりたいです: Photoshop で 960px x 720px の画像レイアウトを作成し、その中にインターフェイスを作成します。たとえば、ボタンなど、その画像(hdpiフォルダーのUI要素)をこのように配置すると、Nexus 4でそれらが良好な状態で表示されますが、完璧な鮮明で鮮明な画像ではありません。そして、縮小のために小さな電話で品質が低下するいくつかの画像については、小さいサイズの画像を作成してldpiフォルダーに入れたいと思います。これは正しい方向ですか?4 つのメイン画面サイズの正しい寸法を計算するにはどうすればよいですか? これは、メイン レイアウトを 960px x 720px のレイアウト サイズで作成するのに適していますか? たとえば、レイアウトとアイコンを 480px x 761px で作成すると、nexus 4 ですべての画像とアイコンがぼやけてしまいます。この障害を乗り越えるのを手伝ってください。

4

3 に答える 3

0

画像は4回作成する必要があります。

  1. ldpi: 75%
  2. 解像度: 100%
  3. hdpi: 150%
  4. xhdpi: 200%

タブレットと電話用のアプリを作成する場合、ie: sw600 を使用して画面サイズ セレクターを含むフォルダーを追加できます。

レイアウトは DP で動作します。1DP は mdpi では 1PX であり、それに応じてスケーリングされます。サイズに MATCH_PARENT 値と WRAP_CONTENT 値を使用すると、レイアウトがスケーリング可能になります。

于 2013-06-24T13:52:14.660 に答える
0

デバイスの画面解像度に合わせて正しくスケーリングするには、9 パッチ手法を使用して画像または背景を作成する必要があります。

http://developer.android.com/tools/help/draw9patch.html

この方法で拡大縮小できないアイコンまたは画像 (写真など) がある場合は、このページで説明されているように、別の解像度でレンダリングし、別の描画可能なフォルダーに保存する必要があります。

http://developer.android.com/guide/practices/screens_support.html

于 2013-06-24T13:47:45.193 に答える
0

画像の幅を 600 ピクセルにし、手動で 300 ピクセルにサイズ変更して鮮明にします。

使用しているプログラムで写真を大きくして縮小するだけです

于 2013-06-25T15:36:57.617 に答える