Colocando Botão de Update no ActionBar Android

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes! Você receberá um email de confirmação. Somente depois de confirma-lo é que eu poderei lhe enviar os conteúdos semanais exclusivos. Os artigos em PDF são entregues somente para os inscritos na lista.

Email inválido.
Blog /Android /Colocando Botão de Update no ActionBar Android

Colocando Botão de Update no ActionBar Android

Vinícius Thiengo
(4098) (4)
Go-ahead
"Ninguém se importa com o que você fez ontem. O que você fez hoje para melhorar?"
David Goggins
Kotlin Android
Capa do livro Mapas Android de Alta Qualidade - Masterização Android
TítuloMapas Android de Alta Qualidade - Masterização Android
CategoriasAndroid, Kotlin, Masterização, Especialização
AutorVinícius Thiengo
Edição
Ano2020
Capítulos11
Páginas166
Acessar Livro
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Conteúdo Exclusivo
Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba gratuitamente conteúdos Android sem precedentes!
Email inválido

Opa! Blz?

Mais um vídeo sobre ActionBar no Android, porém dessa vez é bem rápido (em comparação aos outros vídeos, menos de 15 minutos é muito rápido aqui no blog) e falando sobre o popular e muito utilizado botão de atualizar que costuma ficar alocado na área de menu do ActionBar (canto superior direito). Note que não há um método específico para que nós apenas o chamemos e então tudo acontence, porém também não há um caminhão de código para que nosso botão funcione, alias é muito mais simples do que aparenta ser. Nesse vídeo utilizo algumas entidades externas ao menu, são elas: ProgressBar e Thread. Porém apenas o ProgressBar é obrigatório, a Thread é apenas para simular uma atualização no background. Comento também como fazer para utilizar os ícones padrões do Android que é o recomendado quando pretendemos utilizar ícones em nossas APPs Android. Enfim, vou evitar mais delongas e deixar você assistir ao vídeo.

Se você não conhece o conceito de Threads no Android, segue alguns posts que fiz falando sobre:

Entendendo a Thread Principal de Uma APP Android

runOnUiThread, Atalho de Acesso a Thread Principal no Android

AsyncTask no Android, Acesso a Thread Principal de Forma Otimizada

O link para download do projeto se encontra logo abaixo no post.

Página de padrões para construção de ícones no Android

Vlw

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes!
Email inválido

Relacionado

Adicionando Tabs na ActionBar AndroidAdicionando Tabs na ActionBar AndroidAndroid
SearchView, Botão Home e Mudança de Título na ActionBar AndroidSearchView, Botão Home e Mudança de Título na ActionBar AndroidAndroid
Criando Suporte ActionBar Android Com ActionBarSherlockCriando Suporte ActionBar Android Com ActionBarSherlockAndroid
Entendendo e Utilizando o ConfigChanges no AndroidEntendendo e Utilizando o ConfigChanges no AndroidAndroid

Compartilhar

Comentários Facebook

Comentários Blog (4)

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...
25/09/2016
Creio que vou aprender muito com o vosso auxílio.
Responder
Vinícius Thiengo (0) (0)
26/09/2016
Mauro, blz?
Acredito que sim. Começando por utilizar Toolbar ao invés de ActionBar, essa última (incluindo o conteúdo do vídeo aqui) está depreciada.

Toolbar: http://www.thiengo.com.br/toolbar-material-design-android-parte-1

Abraço
Responder
04/02/2014
Amigo, to aprendendo android agora, e tenho duvida em alguns conceitos basicos. Você poderia me dizer o que significa o "context" no android
Responder
Vinícius Thiengo (0) (0)
04/02/2014
Fala Alex, blz? Então na verdade o context é uma classe fornecida pelo SO Android para cada aplicação (APP) para que nós possamos acessar todos os recursos dessa APP por meio de uma única entidade... é uma classe mt importante, a definição dela é um pouco abstrata, vc vai literalmente ver o que é a classe quando começar a desenvolver. Note que ela é bem simples tb, não há mt mistério. Segue página classe no site oficial do android: http://developer.android.com/reference/android/content/Context.html

Abraço Alex
Responder