Please enable JavaScript.
Coggle requires JavaScript to display documents.
Android Manifest - Coggle Diagram
Android Manifest
xml (Extensible Markup Language)
Linguagem de Marcação
Serve Para Organizar as informações
Usabilidades do XML
1 - Simplificar criação de longos documentos em HTML.
2 - Pode ser usado para "recarregar ou descarregar " bancos de dados.
3 - Qualquer tipo de dado pode ser catalogado como xml, virtualmente falando.
Sintaxe
Linguagem
case sensitive
Todo documento deve começar com
<?xml>
em caixa-baixa
Se o documento possuir declarações em xml, eles devem ser os primeiros a aparecer no documento.
Protocolos HTTP podem sobrescrever valores de
" encoding "
de um documento xml.
A estrutura de um arquivo xml é feita através do
element
Atributos
representa as propriedades daquele elemento
Atributos em XML são
case sensitive
XML References
Referências servem para adicionar ou incluir novos textos ou marcações em um xml file.
Uma referência se abre com um
&
e fecha com
;
2 tipos de referência:
Entity Reference
: Referente a uma string/marcação com um valor pré-definido.
Character Reference
: Referência a caracteres do Unicode ASCII.
Comentários
= <--! -->
Declaração
xml
A declaração do xml é opcional
Caso Contrário
1 - Deve ser incluído na primeira linha
2 - Deve conter o atributo, número da versão
3 - Nomes e valores dos parâmetros são case-sensitive
4 - Nomes sempre em lower-case
5 - Ordem correta dos parametros é:(
version, encoding,standalone
)
StandAlone
Informa ao leitor se o documento necessita de arquivos externos
6 - Declaração xml não possui tag de fechamento.
White Spaces
Significant white spaces
Occurs when you're using text or markup
Insignificant white spaces
Occurs where only contents elements are allowed
UTF - 8
U
nicode
Universal Coded Character Set
T
ransformation
F
ormat
8
- bits
Encoding que engloba a conversão de caracteres para números decimais, estes que convertem para binário.
Um arquivo Xml
Configuração de como o app se comporta
Intent-filter
Escolhe qual página será primeira a ser aberta
Uses-permission
Configura as permissões que o app necessita para funcionar