-
Notifications
You must be signed in to change notification settings - Fork 2
Atributos de layout
PLINIO DA SILVA ALENCAR edited this page Nov 6, 2021
·
3 revisions
- bottom > fundo
- weight > peso
- width > largura
- height > altura
- size > tamanho
- align > alinhar
- below > embaixo
- above > em cima
- toEndOf > ao final
- View > tudo que o usuário pode interagir
- View grup > que agrupa os views e orienta as views
- tamanho de fonte se utiliza "SP"
- tamanho de elemento objetos e margem se utiliza "DP"
- match_parent > A view terá a largura ou altura em relação ao Pai
- wrap_content > A view terá sua altura ou largura em relação ao elemento em seu interior ou seja d tamanho que vc precisa.
- elementos ScrollView e elemento HorizontalScrollView > ele permite o rolamento de tela caso sua resolução passe o tamanho da tela ou caixa. Esse elemento só pode ter um elemento filho, por isso deve ser o elemento pai.
- elemento CheckBox > permite que um elemento seja selecionável
- elemento ImageView > permite a utilização de imagens no layout android:src="@drawable/ic_cristal" esse é o código para relacionar a imagem ao layout
- Atributo para identificação do objeto id="@+id/nome do objeto"
- onclik="nome do método" depois clique com botão direito em cima do método e vá em criate para criar uma função no MainActivit
- Outra forma de criar um id no MainActivit: vá no MainActivit e escreva o nome do objeto
- modo LinearLayout agrupa os elementos em linha tanto vertical como horiontal e não tem interação com o usuário.
- modo RelativeLayout relaciona os elementos entre si mesmos
- text view > texto
- weight > peso e pode ser dividido entre os elementos no layout
- textSize > tamanho da fonte
- textColor > cor da fonte
- textCaps > para deixar as letras maiúsculas
- textStyle > para mudar o estilo da fonte
- lineSapcingExtra > para aumentar o espaço entre as linhas de texto
- EditText > caixa de texto
- weigh > peso ou tamanho que ocupa na tela que pode ser dividido por outro que tiver o mesmo atributo
- textSize > tamanho do texto
- gravity > define o centro do elemento em relação a ele mesmo
- layout gravity > define o centro do elemento em relação ao pai
- background > define a cor do fundo da tela
- text color > define a cor do texto
- layout_Width > Largura do objeto
- layout_height > Altura do objeto
- layout_below > abaixo do objeto
- layout_above > acima do objeto
- layout_toEndOf > ao final do objeto
- margin > edição em volta do elemento
- margin > para distanciar o conteúdo da borda
- margin_start > distancia da onde inicia a escrita
- margin_end > distancia da onde termina a escrita
- marginTop > para distanciar o conteúdo do topo ou do que estiver em cima dele
- padding > funciona como o atributo margin porem dentro do elemento.
- InputType > para definir qual tipo de conteúdo será inserido na caixa tipos mais comuns de imputType >
- Number, NumberDecimal > somente números ou números decimais
- textNumber > para números
- TextpassWord > para senhas
- textAutoCorrect > para corrigir
- textEmailAddres > para inserir e-mails
- textMultLine > para varias linhas
- para colocar 2 atributos numa mesma linha pode-se usar uma barra no final do primeiro atributo ex: android:inputType="textMultiLine|textAutoCorrect"
- imeOptions > para deitar o botão de enviar tipos mais comuns de edição do botão:
- actionSearch > para pesquisar o conteúdo do texto
- actionNext > para enviar o conteúdo do texto
- hint > para colocar uma dica na barra de texto
- função Button > para colocar um botão que irá inicia uma ação