Classe Bundle: Um mapa de chave/valor, onde chave é uma String e valor tipos primitivos ou objetos empacotáveis (Parcelable) e/ou serializáveis. Em outras palavras, é uma classe utilitária para armazenar/transportar dados, um container.
Todo iniciante em programação Android, toma contato com essa classe logo no primeiro app:
Se você tiver um material mais antigo, pode ser assim:
Além de estar no onCreate, o Bundle também está em outros métodos da activity, como em onSaveInstanceState, onRestoreInstanceState. Está também na classe Intent, como um atributo usado para passar/receber dados. Os métodos com "Extra" no nome.
O formato geral para acessar é: getXxx.
O formato geral para incluir é: putXxx.
Onde Xxx é o tipo do dado, getInt, putInt, getFloat, putFloat, getIntArray, putString, etc.
Abraços
Nenhum comentário:
Postar um comentário