Android Open Source - awareness-android Awareness App






From Project

Back to project page awareness-android.

License

The source code is released under:

MIT License

If you think the Android project awareness-android 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.contexthub.awareness;
//from  w  ww  .ja  va2s  . co  m
import android.app.Application;
import android.os.Build;
import android.widget.Toast;

import com.chaione.contexthub.sdk.ContextHub;
import com.chaione.contexthub.sdk.SensorPipelineEvent;
import com.chaione.contexthub.sdk.SensorPipelineListener;
import com.chaione.contexthub.sdk.push.Push;
import com.contexthub.awareness.push.NotificationHandler;
import com.contexthub.awareness.ui.MainActivity;

import java.util.Arrays;

/**
 * Created by andy on 11/5/14.
 */
public class AwarenessApp extends Application implements SensorPipelineListener {

    @Override
    public void onCreate() {
        super.onCreate();
        ContextHub.init(this, "YOUR-APP-ID-HERE");
        ContextHub.getInstance().addSensorPipelineListener(this);
        Push.init(this, "YOUR-GCM-PROJECT-ID-HERE", Build.MODEL, Arrays.asList("device-tag"),
                MainActivity.class, new NotificationHandler());
    }

    @Override
    public void onEventReceived(SensorPipelineEvent event) {
    }

    @Override
    public boolean shouldPostEvent(SensorPipelineEvent sensorPipelineEvent) {
        return true;
    }

    @Override
    public void onBeforeEventPosted(SensorPipelineEvent sensorPipelineEvent) {
    }

    @Override
    public void onEventPosted(SensorPipelineEvent sensorPipelineEvent) {
        Toast.makeText(this, getString(R.string.event_posted, sensorPipelineEvent.getName()), Toast.LENGTH_SHORT).show();
    }
}




Java Source Code List

com.contexthub.awareness.ApplicationTest.java
com.contexthub.awareness.AwarenessApp.java
com.contexthub.awareness.push.NotificationHandler.java
com.contexthub.awareness.ui.BeaconsActivity.java
com.contexthub.awareness.ui.ChildListActivity.java
com.contexthub.awareness.ui.GeofencesActivity.java
com.contexthub.awareness.ui.MainActivity.java
com.contexthub.awareness.ui.PushActivity.java
com.contexthub.awareness.ui.VaultActivity.java
com.contexthub.awareness.ui.fragments.AboutFragment.java
com.contexthub.awareness.ui.fragments.ContextualObjectsFragment.java
com.contexthub.awareness.ui.widget.DividerItemDecoration.java
com.contexthub.awareness.ui.widget.Item.java
com.contexthub.awareness.ui.widget.ItemsAdapter.java
com.contexthub.awareness.ui.widget.SimpleSectionedRecyclerViewAdapter.java
com.contexthub.awareness.ui.widget.ViewHolder.java