android
b) FrameLayout ele bloqueia uma area especifica da tela para exibir algum conteúdo
c) LinearLayout define um alinhamento dos itens do aplicativo desde textos a botões , onde ela pode ser alinhada tanto horizontal quanto verticalmente
d) TableLayout consiste de uma série de TableRow objetos, cada um definindo uma linha. Recipientes TableLayout não exibir as linhas de fronteira para as suas linhas, colunas ou células. Cada linha tem zero ou mais células, cada célula pode conter uma View objeto. A tabela tem tantas colunas quanto a linha com o maior número de células. Uma tabela pode deixar células vazias. As células podem se estender por colunas
e) RelativeLayout onde conseguimos fazer o posicionamento dos componentes do sistema
f) GridView criar uma tabela dentro da visualizaçao do aplicativo onde declaramos numero de linhas e colunas
Manifest
Nele é possível definir a estrutura e metadados de sua aplicação além de permitir a inclusão de componentes. O AndroidManifest.xml contém informações fundamentais que devem ser lidas antes da aplicação propriamente dita rodar os códigos Java. Nele podemos definir entre outras coisas as Activities, Services, Conten Providers e Broadcast Receivers, muitos dos componentes utilizados numa aplicação Android,Arquivo de configuração, responsável pela descrição dos elementos da aplicação. Os elementos na qual ele descreve são as classes a ser utilizada, o tipo de dado a ser tratado, resumindo, define os dados de cada elemento. Toda e qualquer aplicação em Android tem um arquivo AndroidManifest.xml em seu diretório. As especificações de permissão também podem ser