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:
- Como INVENTAR + Desenhar o design
- 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ê.
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:
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
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
">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.
Artigos semelhantes
- Porque é que a Samsung utiliza a sua própria interface de utilizador (TouchWiz) e não a interface de utilizador correspondente do Android?
- Quais são algumas das melhores formas, aplicativos, widgets e ajustes que você usa para personalizar o seu Android?
- Quais são os melhores aplicativos de 2018 para personalizar um iPhone?
- Como personalizar o meu telefone Android