android

Android Studio, Gradle – Adicionando uma biblioteca externa ao projeto (Gradle adding external library to a project)

Este é minha primeira publicação sobre o Android Studio, ao utiliza-lo tive uma dificuldade para aprender o novo modo de tratar com as dependências utilizando o Gradle. O Android Studio trabalha com um projeto principal e dentro dele seus módulos, quem faz a associação entre os módulos é o gradle, ao criarmos um app criamos […]

Android – Como não fechar um AlertDialog quando um botão for selecionado. (How to prevent a dialog from closing when a button is clicked)

  No Android quando criamos um AlertDialog e definimos os botões, Possitive Button ou Negative Button, por padrão ao clicar neles a caixa de dialogo automaticamente é fechada, porem nem sempre queremos esta ação, as vezes queremos validar um EditText ou algo naquele dialogo, para não realizar duas interações como fechar o dialogo e abrir um […]

Android – Utilizando o item do menu showAsAction com appcompat library v7

  Atualmente para criarmos uma actionbar como mostra na figura acima precisamos de uma api minima v11, atravéz da appcompat libary v7 podemos utilizar a action bar em versões inferiores do android. O item do menu que nos permite incluir o icone na actionbar é o showAsAction com o valor “ifRoom” (recomendado pelo Android). Tendo […]

Android – Remover o auto foco do EditText (Stop EditText from gaining focus at Activity startup)

  Não exibir o teclado ao iniciar uma activity. Não dar foco no EditText ao iniciar uma activity. Remover o foco ao iniciar a Activity. Remover o autofoco do edittext. Existe diversas formas de realizar este procedimento. A primeira e mais simples é você definir em sua tag root de seu xml de layout os […]

Android – Falha ao exportar APK (The zipaling tool was not found in the SKD)

Ao exportar uma nova versão de um projeto me deparei com o erro acima. ” The zipaling tool was not found in the SKD ” O problema está nas versões desatualizadas do seu SDK, para corrigir este problema, primeiramente verifique se o Plugin do Eclipse ou NetBeans esta atualizado. Após essa verificação abra o Gerenciador […]

Android – Mudar a cor do cursor do EditText (change EditText cursor color)

Para alterarmos a cor do cursor do EditText no android devemos primeiro criar o novo cursor com a cor desejada (podemos dar forma para esse cursor se desejar). Devemos criar um ‘shape’ e atribulo ao atributo android:textCursorDrawable do EditText, esse atributo está disponibilizado des da api 13+. Vejamos como criar:

Android – Chamando o onActivityResult em Fragment (onActivityResult not called in fragment)

Quando estamos utilizando o Fragment normalmente precisamos de uma instancia da Activity para realizar qualquer tipo de solução, com isso chamamos o getActivity(). Más não devemos chama-la para iniciar uma atividade pois o getActivity é referente ao FragmentActivity. Forma correta (chama o onActivityResult da fragment): this.startActivityForResult(intent,1); Errado (chama o onActivityResult da FragmentActivity): getActivity().startActivityForResult(intent,1);

Android – Inserindo barra de busca na action bar (Add the Search View to the Action Bar)

  Pesquisa é uma característica central do usuário Android. Os usuários devem ser capazes de pesquisar os dados que está disponível para eles, independente se o conteúdo está localizado no dispositivo ou na Internet. Para ajudar a criar uma experiência de pesquisa consistente para os usuários, o Android oferece uma estrutura de busca que ajuda […]

Android – Como exibir o menu de opções no Fragment (How can use onCreateOptionsMenu in a Fragment)

O procedimento é o mesmo, sobrescrevemos o onCreateOptionMenu e inflamos nosso menu do resources, porem temos que adicionar somente uma linha de código a mais, no fragment vamos sobrescrever o método onCreate() vamos inserir:

Rolar para o topo