>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> smart Phones

Estilos Android

Quando os desenvolvedores a criar aplicativos para Android, eles podem implementar projetos de interface do usuário usando as propriedades de estilo. Os arquivos de layout para um aplicativo Android pode aplicá-las a cada atividade , ou tela, dentro do programa. As definições de layout para uma utilização de aplicações XML código de marcação Android . Para voltar a usar as propriedades visuais , os desenvolvedores podem criar estilos dentro de cada aplicativo Android . Ao definir um conjunto de estilos no código XML , os desenvolvedores podem se referir às propriedades dentro deles em várias áreas de aplicação , sem ter que repetir o código. Definição

Os estilos de um aplicativo Android aparecem dentro de um arquivo XML no diretório do pacote do aplicativo. O desenvolvedor pode criar um arquivo XML com um nome de sua escolha , desde que ele tem . " Xml" como a extensão , salvando o arquivo dentro da pasta " res /valores " para a aplicação. Dentro desse arquivo , um desenvolvedor pode definir um ou mais conjuntos de propriedades de estilo , dando a cada um nome definido da seguinte forma:

< /resources >

Dentro do elemento recursos , os desenvolvedores podem colocar várias seções de estilo. As propriedades de estilo são colocados entre a abertura e marcas de estilo de fechamento para cada seção no arquivo .

Propriedades

estilos Android pode envolver várias propriedades visuais, incluindo fontes, dimensões e cores. Por exemplo , o seguinte código define as dimensões de um estilo:

item> name="android:layout_width"> fill_parent fill_parent

Isto especifica que o item em questão deve se expandir para preencher a área ocupada pelo elemento pai , que é o item de interface de usuário que aparece dentro . Para especificar que um item só deve ocupar o espaço necessário para o seu conteúdo, o código a seguir aplica-se : wrap_content ,. wrap_content

Outras propriedades incluem texto e cores de fundo, preenchimento , margens, fonte e tamanho do texto
layout

Para usar estilos definidos dentro de um aplicativo , os desenvolvedores podem fazer referência a eles no layout XML para suas atividades de aplicativos. Os arquivos de layout também aparecem na pasta " res " , dentro do diretório "layout" . O seguinte código de exemplo dentro de um arquivo XML esquema refere-se ao estilo definido nos " Res /valores" de arquivo XML da pasta :

style = " @ estilo /MainStyle "

Este código pode aparecer dentro de qualquer seção de layout para um elemento View. Visto pode incluir telas de aplicativos Atividade inteiros ou itens individuais, tais como elementos de interface de usuário e controles . Ao fazer referência ao estilo desta forma , um desenvolvedor pode importar as propriedades de estilo , reduzindo a quantidade de código desnecessária repetição dentro do aplicativo.

Herança

Estilos podem herdar propriedades de outros estilos , reduzindo ainda mais a quantidade de código de marcação desenvolvedores têm de implementar. Dentro da tag estilo , o seguinte código adicional indica um estilo de herdar propriedades de :

parent = "@ android: estilo /TextAppearance "

Isto instrui a aplicação para importar estilos do especificado pai . Os desenvolvedores podem fazer referência a seus próprios estilos da seguinte forma: