Sempre é cômodo ter aquela botãozinho de “voltar” para a Activity anterior, e para adicioná-lo é muito simples, basta adicionar uma diretiva em seu “AndroidManifest.xml“.

 

 

MainActivity corresponde a Activity para a qual a aplicação deve voltar ao clicarmos em “voltar”.

Neste tutorial estarei ensinando a construir um serviço Restful no Android utilizando Android Annotations v4.2. Utilizarei como exemplo um servidor PHP.

Bibliotecas utilizadas:

  • Android Annotations v4.2
  • Spring Framework v2.0.0.M3 (Versão para Android)
  • Jackson Databind v2.8.5

Caso queira se aprofundar mais nos recursos descritos aqui neste tutorial recomendo acessar as seguintes documentações:

  • https://github.com/androidannotations/androidannotations/wiki/Rest-API
  • https://github.com/FasterXML/jackson-annotations

Para baixar o projeto completo: RestApplication

 

O Webservice em PHP:

Agora a aplicação Android

 

 

A classe Usuário descrita abaixo é o nosso Model, ela fará o bind com o webservice, isso é possível graças ao Jackson Bind:

Agora definiremos a nossa classe Rest:

O IP 10.0.2.2 deverá ser substituído pelo endereço do seu Webservice. Caso esteja usando um servidor localhost, matenha este IP para que o emulador possa acessar o localhost, pois se você colocar “localhost” no lugar deste IP, o emulador não reconhecerá o seu ambiente localhost.

E por fim a nossa View:

 

 

 

MPAndroidChart é uma biblioteca para Android utilizada para construir gráficos. Justamente pela sua simplicidade e riqueza de recursos, resolvi postar este breve tutorial sobre como utilizá-la para construir um gráfico customizado de Faturamento X Mês. Utilizaremos em nosso exemplo MPAndroidChart v3.0.1.

Repositório e documentação oficial: https://github.com/PhilJay/MPAndroidChart

Demo

Para baixar o projeto clique aqui.

 

 

build.gradle:

MainActivity.java

activity_main.xml

 

Ao invés de fazermos o Dump de todas as tabelas, como alternativa podemos copiar os arquivos necessários da pasta “data” do MySQL, e então restaurar esses arquivos em sua nova instalação do WAMP.

 

Copie todos os arquivos com prefixo “ib” e todos as pastas que correspondem aos Bancos de Dados que você queira fazer o Backup, assim como fiz na imagem acima. Depois basta colar esses arquivos em sua nova instalação do WAMP, no meu caso “B:\wamp64backup\bin\mysql\mysql5.7.14\data” .

OBS: Lembre-se de desligar o WAMP antes de executar o procedimento acima.