Android Open Source - AndroidLibraryProject Main Activity From Project Back to project page AndroidLibraryProject .
License The source code is released under:
Apache License
If you think the Android project AndroidLibraryProject listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.example.frameworktestcase;
/ / f r o m w w w . j a v a 2 s . c o m
import com.contextawareframework.controller.SensorController1;
import com.contextawareframework.exceptions.AccelerometerSensorException;
import com.contextawareframework.globalvariable.CAFConfig;
import android.app.Activity;
import android.content.Intent;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
public class MainActivity extends Activity {
SensorEventListener accelSensorListener,accelSensorListener1;
private static String TAG = "MAIN ACTIVITY" ;
SensorController1 controller;
Intent intent;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
controller = SensorController1.getInstance(this );
try
{
accelSensorListener = new SensorEventListener() {
@Override
public void onSensorChanged(SensorEvent event) {
// TODO Auto-generated method stub
Log.d(TAG,"Value1 hello: " + event.values[0]);
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
// TODO Auto-generated method stub
}
};
}
catch (Exception e)
{
e.printStackTrace();
}
try
{
accelSensorListener1 = new SensorEventListener() {
@Override
public void onSensorChanged(SensorEvent event) {
// TODO Auto-generated method stub
Log.d(TAG,"Value2 hi : " + event.values[0]);
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
// TODO Auto-generated method stub
}
};
}
catch (Exception e)
{
e.printStackTrace();
}
try {
CAFConfig.setSensorAccelerometer(true);
controller.registerAccelerometerService(accelSensorListener,SensorController1.NORMAL);
controller.registerAccelerometerService(accelSensorListener1,SensorController1.NORMAL);
}
catch (AccelerometerSensorException e)
{
e.printStackTrace();
}
}
@Override
protected void onResume()
{
super.onResume();
Singleton singleinstance = Singleton.getInstance();
singleinstance.doSomething("First Activity" );
Log.d(TAG,"onResume" );
}
@Override
protected void onDestroy()
{
super.onDestroy();
Log.d(TAG,"onDestroy" );
try {
controller.unregisterAccelerometerService(accelSensorListener);
controller.unregisterAccelerometerService(accelSensorListener1);
}
catch (AccelerometerSensorException e)
{
e.printStackTrace();
}
}
public void startSecondActivity(View v)
{
try {
Intent intent = new Intent(this ,SecondActivity.class);
startActivity(intent);
//controller.unregisterAccelerometerService(accelSensorListener1);
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
Java Source Code List .BatteryDbHelper.java .Bluetooth.java .Camera.java .Gravity.java .Humidity.java .Microphone.java .NFC.java .Orientation.java .Pressure.java .SDCard.java .Telephony.java .Temparature.java .USB.java .Wifi.java com.contextawareframework.backgroundservices.AccelerometerDataListener.java com.contextawareframework.backgroundservices.BatteryDataService.java com.contextawareframework.backgroundservices.CAFService.java com.contextawareframework.backgroundservices.GPSTracker.java com.contextawareframework.backgroundservices.GyroscopeDataListener.java com.contextawareframework.backgroundservices.LightDataListener.java com.contextawareframework.backgroundservices.LocationDataListener.java com.contextawareframework.backgroundservices.MagnetometerDataListener.java com.contextawareframework.backgroundservices.ProximityDataListener.java com.contextawareframework.backgroundservices.SoundRecorder.java com.contextawareframework.backgroundservices.Text2Speech.java com.contextawareframework.contextawarefunctions.ContextAwareFunction.java com.contextawareframework.controller.BatteryController.java com.contextawareframework.controller.SensorController.java com.contextawareframework.dataanalysis.AccelerometerDataAnalysis.java com.contextawareframework.dataanalysis.ApplicationDataAnalysis.java com.contextawareframework.dataanalysis.LocationDataAnalysis.java com.contextawareframework.dbmanager.AccelerometerDbHelper.java com.contextawareframework.dbmanager.ContextAwareSQLiteHelper.java com.contextawareframework.dbmanager.GyroscopeDbHelper.java com.contextawareframework.dbmanager.LightDbHelper.java com.contextawareframework.dbmanager.LocationDbHelper.java com.contextawareframework.dbmanager.MagnetometerDbHelper.java com.contextawareframework.dbmanager.ProximityDbHelper.java com.contextawareframework.dbmanager.UserInfoDbHelper.java com.contextawareframework.exceptions.AccelerometerSensorException.java com.contextawareframework.exceptions.BatteryException.java com.contextawareframework.exceptions.CAFException.java com.contextawareframework.exceptions.GyrometerSensorException.java com.contextawareframework.exceptions.LightSensorException.java com.contextawareframework.exceptions.LocationServiceException.java com.contextawareframework.exceptions.MagnetometerSensorException.java com.contextawareframework.exceptions.ProximitySensorException.java com.contextawareframework.exceptions.SDCardException.java com.contextawareframework.exceptions.SQLiteQueryException.java com.contextawareframework.exceptions.SensorException.java com.contextawareframework.globalvariable.CAFConfig.java com.contextawareframework.notificationservice.IssueNotification.java com.contextawareframework.os.Battery.java com.contextawareframework.os.CAFPowerManager.java com.contextawareframework.os.UserInfo.java com.contextawareframework.probe.Probe.java com.contextawareframework.probe.WfiProbe.java com.contextawareframework.querymodule.BaseQueryClass.java com.contextawareframework.querymodule.DeveloperInfo.java com.contextawareframework.querymodule.UserIdentification.java com.contextawareframework.security.FileEncryptor.java com.contextawareframework.security.JavaDESEncryption.java com.contextawareframework.sensorlistener.BatteryListener.java com.contextawareframework.sensorlistener.SensorListener.java com.contextawareframework.sensors.environmentsensors.Light.java com.contextawareframework.sensors.motionsensors.Accelerometer.java com.contextawareframework.sensors.motionsensors.Gyrometer.java com.contextawareframework.sensors.positionsensors.LocationPojo.java com.contextawareframework.sensors.positionsensors.Magnetometer.java com.contextawareframework.sensors.positionsensors.Proximity.java com.contextawareframework.uploadmanager.BackupDb.java com.contextawareframework.uploadmanager.UploadScheduler.java com.contextawareframework.uploadmanager.UploadToServer.java com.contextawareframework.utility.CsvFileWriter.java com.example.frameworktestcase.FrameworkFunctionalTestActivity.java com.example.frameworktestcase.MainActivity.java com.example.frameworktestcase.SecondActivity.java com.example.frameworktestcase.Singleton.java