*   >> Leitura Educação Artigos >> science >> programação

Programação Android: Olá mundo [1]

z muita programação UI, você provavelmente está familiarizado com a forma como frágil que a abordagem às vezes pode ser: pequenas mudanças no layout pode resultar em dores de cabeça grande de código-fonte. Também é fácil esquecer de conectar corretamente Visualizações juntos, o que pode resultar em erros em seu layout e tempo desperdiçado depuração do código

É por isso que Android fornece um modelo de construção de interface do usuário alternativa:. Arquivos de layout baseados em XML. A maneira mais fácil de explicar este conceito é mostrar um exemplo.

Aqui está um arquivo de layout XML que é um comportamento idêntico ao do exemplo programaticamente-construído:

versão xml = "1.0" encoding="utf-8"?>xmlns:android="https://schemas.android.com/apk/res/android"android:id="@+id/textview"android:layout_width="fill_parent"android:layout_height="fill_parent"android:text="@string/hello"

A estrutura geral de um arquivo de layout XML Android é simples: é uma árvore de elementos XML, em que cada nó é o nome de uma classe View (Neste exemplo, no entanto, é apenas um elemento de Vista).

Você pode usar o nome de qualquer classe que estende Ver como um elemento em seus layouts XML, incluindo personalizado Veja as classes definidas no seu próprio código. Esta estrutura faz com que seja fácil de construir rapidamente UIs, usando uma estrutura e sintaxe mais simples do que você usaria em uma disposição programática. Este modelo é inspirado no modelo de desenvolvimento web, em que você pode separar a apresentação do seu aplicativo (a sua UI) da lógica do aplicativo usado para buscar e preencher os dados.


No exemplo acima XML, há apenas um Ver elemento: o TextView, que tem cinco atributos XML. Aqui está um resumo do que eles significam:

Esses arquivos de layout XML pertencem à res /layout /diretório do seu projeto. Os "res" é a abreviação de "recursos" eo diretório contém todos os ativos não-código que seu aplicativo requer. Além de arquivos de layout, recursos também incluem ativos, tais como imagens, sons e cadeias localizadas

Atributo Significado xmlns:.

Android Esta é uma declaração de namespace XML que informa as ferramentas do Android que você está indo para se referir a comum atributos definidos no namespace Android. A tag mais externa em cada arquivo de layout Android deve ter este atributo. android: id Este atributo atribui um identificador exclusivo para o elemento TextView. Você pode usar o ID atribuído para referenciar esse

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.