Exposição de Trabalhos

Aplicações Android

Imagem da máquina de calcular
imagem

Imagem rosto da máquina de calcular escrita em código Java para aplicação Android.

Para a aplicação da máquina de calcular foi usado código Java. Em ambiente Android, a linguagem Java continua a ser a ferramenta de trabalho, no entanto, existem várias classes e métodos pré-construídos para optimizar o funcionamento dos telemóveis, as quais e todas as referências pode ser encontradas na página de documentos Android. Por isso, durante a descrição das várias aplicações é referido como código Android.
Esta aplicação, sobre a máquina de calcular, executa as operações aritméticas comuns. Contudo, algu- mas das funcionalidades não estão activas, pois o código continua em fase de implementação.

Aplicações android para mensagens

Aplicações para mensagens SMS e e-mail

As aplicações ilustradas nas imagens acima correspondem ao código para enviar mensagens via SMS e via e-mail.

Código SmsManager para a aplicação Android
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(strMobileNo, null, strMessage, null, null);

SmsManager

Outras aplicações Android

As aplicações nas imagens utilizam o sensor acelerómetro.

As aplicações ilustradas acima foram criadas para testar o sensor acelerómetro. Pois, existem várias opções para utilizar o código do sensor, dependendo do parâmetro que é usado.

Alguns parâmetros que podem ser usados para o sensor embebido
Sensor.TYPE_GRAVITY
Sensor.TYPE_LINEAR_ACCELERATION
Sensor.TYPE_ROTATION_VECTOR
Sensor.TYPE_SIGNIFICANT_MOTION

O parâmetro utilizado para o sensor, permite obter a informação suficiente para aplicar na situação que o programador pretende definir. Por exemplo, o parâmetro "TYPE_GRAVITY" permite obter um vector tridimensional que indica a direcção e a magnitude da gravidade. "TYPE_SIGNIFICANT_MOTION" é a opção que pode ser usada para obter a informação sobre a quantidade de passos de uma pessoa que transporta o telemóvel. Significa que os parâmetros já estão pré-definidos, basta aplicá-los de acordo com a utilização a dar.

Código sobre o sensor acelerómetro para aplicação Android
private SensorManager sensorManager;
private Sensor mSensor;
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(strMobileNo, null, strMessage, null, null);

Este é o link para o código "Rotation Vector Demo": cubo 3D
Este é o link para o código outro exemplo do sensor acelerómetro, chamo de bola gravítica, trata-se de um círculo no visor do telemóvel que é afectado indirectamente pela gravidade.

.....o...o...o.....