В каком разрешении должны быть мои заставки Android?

Чтобы перенаправить http: // или https: // в https: // www , вы можете использовать следующее правило для всех версий apache:

RewriteEngine on

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,L,R]

Apache 2.4

RewriteEngine on

RewriteCond %{REQUEST_SCHEME} http [OR]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,L,R]

Обратите внимание, что переменная% {REQUEST_SCHEME} доступна для использования с apache 2.4.

30
задан Dan Fabulich 26 August 2010 в 19:42
поделиться

2 ответа

Вам не нужно беспокоиться об абсолютном размере экрана или строках состояния или о чем-то еще - вот почему у нас есть изображения с девятью патчами.

Я сделал изображение, которое хорошо выглядело для каждого разрешения - по сути, логотип на прозрачном фоне с некоторым текстом внизу.

Затем я вырезал довольно много места по верхнему и боковым краям, сделал вокруг изображения границу из девяти участков, с одним пикселем возле левого, правого и верхнего краев. Это позволяет изображению равномерно расширяться по бокам и сверху, чтобы заполнить экран.


Отредактируйте , в ответ на комментарий Дэна ниже:

Да, есть способ определить, какая графика должна использоваться для каких явных размеров экрана, но он устарел .

Так же, как есть квалификаторы ресурсов drawable-hdpi и -ldpi , также можно использовать drawable-HHHxWWW - сначала следует больший размер пикселя.

например. drawable-800x480 и drawable-854x480

32
ответ дан 28 November 2019 в 00:13
поделиться

Итак, во-первых: вы можете найти модель устройства через android.os.Build и использовать ее для определения того, какое изображение показывать.

Во-вторых, лично я бы не стал заморачиваться. Макеты должны быть сделаны в dip, так как каждый экран андроида 320x480 dip, я полагаю, и андроид поддерживает соотношение сторон между устройствами очень хорошо через это, по моему опыту. Всплеск 480x800, установленный на заполнение родителя, был довольно надежным как на N1, так и на дроиде, насколько я сталкивался.

6
ответ дан 28 November 2019 в 00:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: