Para HDPI
, XHDPI
etc., qual deve ser o tamanho ideal do ícone do iniciador? Devo ter que criar 9-Patch
imagens para que o ícone seja dimensionado automaticamente ou seria melhor criar ícones separados?
android
android-icons
AndroidDev
fonte
fonte
Respostas:
Eu criaria imagens separadas para cada uma:
Em seguida, basta colocar cada um deles nos caules separados da pasta de desenho.
Você também deve fornecer uma versão grande do seu ícone ao fazer o upload do seu aplicativo na Google Play Store, e deve ser
WEB 512 x 512
. É tão grande que o Google pode redimensioná-lo para qualquer tamanho para anunciar seu aplicativo na Google Play Store e não adicionar pixelização ao seu logotipo.Basicamente, todos os outros ícones devem estar na proporção do ícone 'linha de base'
MDPI at 48 x 48
,.Isso tudo é explicado na página Iconografia do site do Android Developers: http://developer.android.com/design/style/iconography.html
fonte
this is all explained ...
"). O que você tem é essencialmente um instantâneo de seus requisitos (em evolução).Não crie imagens de 9 patches para ícones do iniciador. Você precisa criar uma imagem separada para cada um.
Nota: a imagem WEB (512 x 512) é usada quando você faz o upload do aplicativo Android no Market.
|| Tamanho do ícone do aplicativo para Android ||
Todos os dispositivos
fonte
Os ícones do Android requerem cinco tamanhos separados para diferentes densidades de pixel da tela. Ícones para resolução mais baixa são criados automaticamente a partir da linha de base.
Ícones do iniciador (.Png)
Barra de ação, ícones de Diálogo e guia
Ícones de notificação
Pequenos ícones contextuais
O tamanho de xxxhdpi necessário apenas pelo ícone do iniciador, como diz o site oficial Supporting multiple Screens .
fonte
Ícones adaptáveis
A partir do Android 8.0, existem ícones adaptativos, compostos por duas camadas separadas. Ambas as camadas são 108 x 108 dp.
(imagem adaptada da documentação do Android )
Tamanhos
Se você suporta versões abaixo do Android 8.0, ainda precisa incluir os tamanhos herdados (
48dp
). Marquei os tamanhos de pixel em vermelho para cada resolução abaixo.Não faça isso manualmente
Suponho que você possa fazer tudo isso à mão, se quiser, mas devo dizer que meus dias de trabalho acabaram. O Android Studio 3.0 Asset Studio é muito bom e irá gerar todos eles para você. Tudo o que você precisa fazer é fornecer uma imagem em primeiro plano e plano de fundo suficientemente grande. (Eu usei uma imagem de 1024 x 1024 px).
Para abrir o Asset Studio, vá para Arquivo> Novo> Ativo da imagem .
fonte
Não há necessidade de ferramentas de terceiros quando o Android Studio pode gerar ícones para nós.
File
->New
->Image Asset
Em seguida, escolha
Launcher Icons
como o tipo de ativo:Escolha uma imagem de alta resolução para o arquivo de imagem:
Next
->Finish
para gerar íconesPor fim, atualize o
android:icon
campo de nome,AndroidManifest.xml
se necessário.fonte
Forneça pelo menos uma imagem de 512px X 512px e use esta ferramenta: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Ele irá gerar todos os ícones para você no tamanho correto, incluindo a imagem da web para a loja de jogos.
fonte
O LDPI deve ser 36 x 36.
MDPI 48 x 48.
TVDPI 64 x 64.
HDPI 72 x 72.
XHDPI 96 x 96.
XXHDPI 144 x 144.
XXXHDPI 192 x 192.
fonte
De acordo com as diretrizes de design de material ( aqui , em "Grade da unidade DP"), o ícone do seu produto deve ter tamanho 48 dp, com um preenchimento de 1dp, exceto no caso de XXXHDPI, onde o preenchimento deve ser de 4dp.
Portanto, em pixels, os tamanhos são:
Eu recomendo evitar o uso do VectorDrawable, pois alguns lançadores não o suportam, mas acho que o WEBP deve ficar bem desde que você tenha a transparência do suporte minSdk para eles (API 18 e acima - Android 4.3).
Se você publicar na Play Store, o requisito para o que fazer o upload é (com base aqui ):
fonte
Bem como @ MartinVonMartinsgrün mencionado Agora existe ferramentas melhores do que afirmar gerador no android studio
Para o ícone do aplicativo (barra de ferramentas, ActionBar, DrawableLeft etc.) http://romannurik.github.io/AndroidAssetStudio/icons-actionbar.html
Para o iniciador (ícone do aplicativo) Use: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
Mas aqui estão alguns truques e maneiras de obter a melhor resolução para ícones e ícones do iniciador.
Passo 1 :
Primeiro, acesse o https://materialdesignicons.com e escolha seu ícone. Ou, se o seu ícone estiver em boa resolução, pule esta etapa. Clique no ícone desejado e clique em "Exportar Avançado". Ele abrirá uma janela como esta abaixo
Depois clique no "Ícone" para gerar o ícone (.png). Bem, o truque é tentar gerar o maior ícone possível para dispositivos de alta resolução e as ferramentas cuidam de tudo para dispositivos pequenos, mas se você usar um ícone pequeno, ao gerar o ícone para dispositivos de ponta, perderá a resolução do ícone.
Passo 2 :
Em seguida, vá na página Ferramentas e carregue o ícone
Clique no botão "Personalizar" se quiser colorir seu ícone. Independentemente da cor do ícone que você está carregando, usando Personalizado, você pode gerar a cor desejada. Em seguida, escolha um nome e clique em "Download .ZIP". Isso fará o download do arquivo .zip com o ícone na maioria das resoluções comuns. Você pode copiar e colar a pasta res na pasta do projeto do aplicativo e verá o ícone na seção de desenho.
fonte
Publiquei um script para gerar todos os ícones da plataforma para aplicativos PhoneGap a partir de um único arquivo de ícone SVG. Se você possui bitmaps existentes, também incluo algumas notas que podem ajudá-lo a gerar os vetores SVG a partir de um bitmap existente. Isso não funcionará para todos os bitmaps, mas para o seu.
fonte
Eu tive o mesmo problema, mas percebi que a organização do meu ícone gráfico dentro do quadrado permitido (512 x 512 no meu caso) não era maximizada. Então, eu girei a imagem e pude dimensioná-la para preencher melhor os cantos. Em seguida, cliquei com o botão direito do mouse na minha
res
pasta no meu projeto no Android Studio e, em seguida, escolhaNew
entãoImage Asset
, ele me levou a um assistente no qual eu selecionava meu arquivo de imagem para usar. Então, se você marcar a caixa "Aparar espaço em branco ao redor", ela garantirá que todas as arestas capazes possam tocar nas laterais do seu quadrado. Essas etapas ficaram muito maiores que o original.fonte
Iniciar imagem e tamanho da imagem da barra para envio de aplicativo da Google Play Store
Ícone de inicialização obrigatório e tamanho da imagem inicial
fonte
Você pode criar ícones diretamente no próprio estúdio Android. Os passos que você precisa seguir são:
1.Clique com o botão direito do mouse em Res-> Novo-> Ativo da imagem
2.Altere o tipo de ativo para a imagem.
3.Carregue a imagem do disco local
4. Você tem opções para aparar, alterar o preenchimento e adicionar um plano de fundo também. Altere os valores, se necessário.
5. clique em Avançar-> Concluir.
A imagem será automaticamente adicionada a mipmap-mdpi, mipmap-hdpi, mipmap-xhdpi, mipmap-xxhdpi, mipmap-xxxhdpi se você selecionar o ícone do iniciador ou drawable-mdpi, drawable-hdpi, drawable-xhdpi, drawable-xxhdpi, drawable- xxxhdpi se você selecionar outras opções de ícone.
fonte