Android – Configurar o local de instalação do App


Local de instalação do Aplicativo

Quando você cria uma aplicação por padrão essa aplicação é instalada no seu armazenamento interno, não sendo possível fazer a alteração do mesmo. Você pode permitir que o aplicativo sejá instalado no armazenamento externo (cartão SD), para utilizar desse recurso, você precisa definir o atributo android:installLocation no seu arquivo Manifest. Para permitir que o sistema instale o aplicativo no armazenamento externo, você precisa definir o valor “preferExternal” ou “auto” . Por exemplo:
Continuar lendo

Android error “…ddms] Can’t bind to local 8600 for debugger”


Problema ao debugar o código.

Alguem já se deparou com esse problema?

[2012-05-29 21:03:16 - ddms]Can't bind to local 8601 for debugger
[2012-05-29 21:05:26 - Device]Failed to delete temporary package: device (emulator-5556) request rejected: device not found
[2012-05-24 11:26:47 - ddms]Can't bind to local 8600 for debugger
[2012-05-24 11:27:05 - ddms]Can't bind to local 8601 for debugger
[2012-05-24 11:27:05 - ddms]Can't bind to local 8602 for debugger
[2012-05-24 11:27:06 - ddms]Can't bind to local 8604 for debugger
[2012-05-24 11:27:07 - ddms]Can't bind to local 8609 for debugger
[2012-05-24 11:27:17 - ddms]Can't bind to local 8610 for debugger
[2012-05-24 11:27:20 - ddms]Can't bind to local 8613 for debugger
[2012-05-24 11:27:20 - ddms]Can't bind to local 8616 for debugger
[2012-05-24 11:28:20 - ddms]Can't bind to local 8618 for debugger
[2012-05-24 11:28:20 - ddms]Can't bind to local 8620 for debugger
[2012-05-24 11:28:20 - ddms]Can't bind to local 8627 for debugger
[2012-05-24 11:28:21 - ddms]Can't bind to local 8632 for debugger
[2012-05-24 11:28:23 - ddms]Can't bind to local 8636 for debugger
[2012-05-24 11:28:23 - ddms]Can't bind to local 8640 for debugger
[2012-05-24 11:28:23 - ddms]Can't bind to local 8643 for debugger

Continuar lendo

Pegando o email registrado em seu Android.


Pegando Email’s registrados

Quem tem android deve saber que é preciso de uma conta do gmail registrada em seu dispositivo para ter acesso a recursos da google como o Gmail e principalmente o Google Play.

Para isso vamos utilizar uma classe do android chamada AccountManager (clique para mais detalhes). Essa classe fornece acesso a um registro centralizado de contas on-line do usuário.

Primeiramente vamos inserir a permissão no arquivo manifest:

<uses-permission android:name="android.permission.GET_ACCOUNTS" />

Continuar lendo

Android – Opções de Armazenamento (persistência de dados)


Opções de Armazenamento

“Android fornece várias opções para você salvar os dados de aplicativos persistentes. A solução que você escolher depende das suas necessidades específicas, como se os dados devem ser privados de sua aplicação ou acessíveis a outras aplicações (e do usuário) e quanto espaço os seus dados requer.”

Vou mostrar as seguintes formas de armazenamento neste post:

Mudamos, veja em: http://helpdev.com.br/2012/08/03/android-opcoes-de-armazenamento/

SharedPreferences

Armazenar dados particulares primitivos em pares chave-valor.

Internal Storage

Armazenar dados privados na memória do dispositivo. ( com persistência de objetos )

External Storage

Armazenar dados públicos sobre o armazenamento externo compartilhado.

SQLite Databases

Armazenar dados estruturados em um banco de dados privado.

Continuar lendo