0

現在、Motorola Xoom や Galaxy Tab などの Android タブレット デバイス用の壁紙イメージを作成しています。

Android フォンでは、通常、壁紙の画像サイズは 2 * screenWidth x screenHeight ですが、Motorola Xoom では、自動的に中央に配置され、奇妙な方法でスケーリングされるため、正しくないように見えます。

これらのデバイスの正確な画像サイズまたは壁紙マネージャーのメカニズムについて知っている人はいますか?

ありがとう

4

2 に答える 2

0

新しい HTC フォンのようなスーパー TFT スクリーンを使用している場合、お使いの携帯電話の黒レベルは良好 (あまり良くありません) で、線はシャープで、色もかなり良好です。少し黒っぽいものが良いですが、明るさを上げると青みがかった色になることがありますので、無理をしないでください。ただし、画面のシャープネスが高いため、より複雑な画像を作成できます。通常の LCD の場合、多くの黒を避けるだけで、きれいに見えるはずです。

于 2012-02-29T05:30:20.160 に答える
0

理想的には、

  1. 壁紙の高さは、デバイスの高さと一致する必要があります (またはその倍数)。
  2. 幅は、デバイスの幅よりも大きくすることができます (アスペクト比とポイント 1 を念頭に置いてください)。

Android ランチャーは自動的に画像を中央に配置し、すべてのホーム画面で画像を分割します。これを例で説明しましょう。

たとえば、ホーム画面が 3 つある場合、画面はすぐに中央にフォーカスされ、左右にフリックするとその画面にスクロールします。つまり、ホーム画面の壁紙が 2 回移動します。(その論理を進めると、5つの画面がある場合、4回移動でき、nつの画面がある場合、1つはn-1回移動できます!

式は次のように機能します。

device_screenwidth + (number_of_homescreens - 1) x distance_moved = image_width

式を適用して、高さ = 800 ピクセル、幅 1280 ピクセルの画像があるとします。

=> 1280 + (3-1) x 移動距離 = 2000

=> 移動距離 = (2000-1280)/2 = 720/2 = 360

つまり、最初に walpaper の中央の 1280 ピクセルが表示されますが、左右にフリックするたびに walpaper は一度に 360 ピクセルずつシフトします。

これは、壁紙が 3 つの画面に表示される方法です。

スクリーン 1: 0 ~ 1280 ピクセル

画面 2: 360 ~ 1640 ピクセル (1280 + 360) (これがデフォルトのホーム画面です)

スクリーン 3: 720 ~ 2000 ピクセル (1640 + 360)

これは、幅が 2000 ピクセルでデバイスと同じ高さ (800) の画像/壁紙が、解像度が 800x1280 ピクセルのデバイスで 3 つのホーム画面にマッピングされる方法です。

于 2012-02-29T05:57:14.003 に答える