Casa > Q > Quais São As Melhores Aplicações Para Personalizar A Interface Do Android?

Quais são as melhores aplicações para personalizar a interface do Android?

Abéns para A2A.

Esta pergunta contém 2 partes muito diferentes:

  1. Como INVENTAR + Desenhar o design
  2. Como IMPLEMENTAR que no Android.

Inventing.

Inicie com a interface básica (a biblioteca de suporte oferece elementos suficientemente bons), implemente isso. Personalize se realmente quiser algo muito melhor. Existem ferramentas para isso - a pergunta que você coloca na pergunta é um template Photoshop ( iOS 8 iPhone 6 GUI PSD ).
Você pode usar o Sketch ( Professional Digital Design for Mac ) no computador Mac para desenhar telas do Android e iOS muito facilmente. Pratique - pegue algum aplicativo, tente desenhar isso.

Implementing

Aprenda os usos básicos do RelativeLayout/FrameLayout/LinearLayout.
Vá para "Developer tools" -> marque "Show Layout bounds". Isso mostrará muito sobre a IU que você vê.

main-qimg-febfb68059171ba7be4f159c52f1642c.webp

Você pode até ir mais longe e usar o monitor do dispositivo Android para inspecionar layouts de aplicativos interessantes, como eles são construídos:

main-qimg-bee95035424390d4a185f31dc078fd8c.webp

P>Próximo - aprenda sobre os Shape Drawables. Eles são ferramentas muito poderosas para fazer fundos. Se no web design costumávamos cortar imagens para bordas bonitas, então agora no Android a maioria das coisas podem ser feitas com um Shape Drawable: [Android] - Botão com cantos arredondados

main-qimg-1ac309fc325cd74534877ac16d49d139.webp

A maioria dos botões da imagem de amostra são criados exatamente assim (chat blue ovals, etc). E não há necessidade de imagens de fundo ou algo parecido - muito simples.

Os botões, caixas de seleção e outros itens também são esfolados da forma padrão - com desenhos (provavelmente - diretamente em XML, não imagens rasterizadas de fundo).

Então, uma vez que você começar a fazer coisas com os layouts básicos (Linear, Relative, Frame), você reconhecerá os padrões e aprenderá, como implementar coisas com eles. Às vezes você terá que simplesmente customizar um controle padrão - como cor de fundo para as abas, fundo da barra de ferramentas, etc. Assim: Toolbars

main-qimg-fa6d335fee12279285f2a6878e78d827.webp">

Então ... aprenda! É mais simples do que você pensa - você simplesmente não está familiarizado o suficiente com layouts e controles de skinning padrão do Android.

De Trautman Graft

Que tamanho de tela de smartphone é fácil de se rachar quando se deixa cair 6,1 polegadas 6,4 polegadas ou 6,6 polegadas? :: Porque é que nem todos os carros são pelo menos híbridos gasolina/electricidade?