Google I/O 2012 Android アプリでは、通常のアプリ アイコンの代わりにアクションバー ロゴが使用されます。オープン ソース プロジェクトでは、340x72 で、このサイズでのみ存在する画像を見つけることができました。アクションバーでロゴを使用するための特定のサイズがあるかどうかを検索しましたが、何も見つかりませんでした。これについて何か知っていますか?
34324 次
1 に答える
59
現時点でアクション バーのロゴを使用している唯一の公式 Google アプリ (I/O を除く) であるように思われるため、YouTube アプリのリソースを調べました。
ロゴ用の 3 つのドローアブルが含まれています。
- drawable- mdpi /ic_logo_wide.png (75 x 32ピクセル)
- drawable- hdpi /ic_logo_wide.png (112 x 48ピクセル)
- drawable- xhdpi /ic_logo_wide.png (149 x 64ピクセル)
Android デザイン ガイドラインのIconographyによると、これらの画像の高さは、アクション バー アイコンの仕様である32 x 32 dpと一致しています。
- 32 dp = 32ピクセル (MDPI)
- 32 dp * 1.5 = 48ピクセル (HDPI)
- 32 dp * 2 = 64ピクセル (XHDPI)
I/O アプリの72ピクセル (XHDPI) が表示されないことに気付くでしょう。たぶん、彼らはロゴの高さを少し増やしたかっただけだと思います.
ドローアブルが XHDPI でのみ提供されている場合、Android はそれを縮小します。これは、画像を適切なサイズで提供する場合よりもパフォーマンスが少し低下します。おそらく、これは I/O アプリの開発者によって受け入れられたのでしょう。
于 2013-03-24T17:21:10.210 に答える