Fechar uma aplicação com Phonegap e Javascript

Fechar uma aplicação android, ou criar um botão para fechar a aplicação se torna uma tarefa bastante simples quando utilizamos o framework de desenvolvimento Phonegap, se você não conhece recomendo fortemente ir até o site http://phonegap.com/ e dar uma olhada.

Basicamente ele permite o desenvolvimento multiplataforma em javascript/html, ou seja, ele permite que você desenvolva em javascript/html para basicamente qualquer plataforma existe no mercado, seja ela Android, iOS ou Windows Phone utilizando o mesmo código em qualquer uma dessas.

Phonegap nos permite usar o método: navigator.app.exitApp(); que pode se chamado a qualquer momento de dentro de uma função Javascript.

function exitFromApp(){
   console.log("Fechando Aplicação");
   navigator.app.exitApp();
}

Redirecionando entre páginas ou telas com Phonegap

O redirecionamento entre página com Phonegap é bastante simples e totalmente baseado em javascript, abaixo uma função e exemplo de utilização da mesma.

function callAnothePage(path)
{
window.location = path;
}
<a onclick="callAnothePage('tela2.html')" >Tela 2</a>

 

Adicionando um editor HTML e Javascript ao Eclipse

Quem usa o eclipse pode necessitar com certa frequência editar um arquivo html ou javascript no seu projeto, seja ele um projeto web ou até mesmo um projeto para dispositivo móvel usando o framework phonegap, por exemplo. O problema é que o eclipse não vêm preparado para editar html ou javascript e você precisa adicionar uma pacote extra ao Eclipse, abaixo explico o procedimento simples para instalar tais pacotes ou qualquer outro pacote:

Entre menu Help->Install New Software

eclipse ajuda

Na opção Work with selecione Juno – http://download.eclipse.org/releases/junonewsoftwareExpanda a opção Web, Xml, Java EEnewsoftware1

newsoftware2

Finalmente selecione os pacotes JavaScript Development Tools e Web Page Editor e clique em Next newsoftware3

 

A instalação demorá alguns minutos e será preciso reiniciar sua IDE para finalizar o processo.

menu

 

Ao final do processo você terá a opção de abrir os arquivos com os respectivos editores de HTML e Javascript.

Solução do problema “Could Not Create The Java Virtual Machine” ao executar Rais 2012 ou qualquer outro programa baseado em Java

Muitas pessoas estão recebendo a mensagem de erro “Could Not Create The Java Virtual Machine” ao tentar executar um programa baseado em JAVA, principalmente quando executado no Windows XP e suas variações, programas como Rais 2012 e Minecraft então entre os que mais têm apresentado tal mensagem.

A causa do problema é  a falta de registro de uma variável de ambiente do sistema chamada _JAVA_OPTIONS, alguns programas usam ela como parâmetro de inicialização.

A solução é bastante simples, basta adicionar tal variável e seu respectivo valor ao escopo de variáveis do sistema.

Variável: _JAVA_OPTIONS

Valor: -Xmx1g

Clique com o botão direito sobre o ícone “Meu Computador” na área de trabalho e depois em Propriedades.

Na aba Avançado clique em Variáveis de Ambiente.

Na janela que abrir clique em Novo e adicione o respectivo nome (_JAVA_OPTIONS) e valor (-Xmx1g) da variável.