Eu estava tentando entender profundamente a diferença entre @android:id/..
e @+id/..
e eu entendi que usando @android:id/..
permite que você use um ID já criado pelo sistema operacional Android, mas @+id/..
cria um novo ID no meu R
Arquivo.
A questão é: é mais eficiente, em termos de memória, usar @android:id/..
sempre que possível, já que isso utilizará já existe id?
Espero que, mesmo que a resposta seja afirmativa, seja mais econômica, o armazenamento salvo possa ser negligenciado. Mas estou interessado em entender.
Respostas:
3 para resposta № 1Sua noção das duas maneiras de criar ID "s não está correta:
+@id
Você o usa sempre que estiver configurando seu próprio id para um elemento.
@android:id
Você o utiliza quando está definindo um ID de um elemento que é já predefinido na estrutura do android