Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

README.md

Gesture Mechanism

Requirements

Android support v4 and v7 are required for this project to work.
Import the projects from your local android sdk installation
(~/android-sdk/extras/android/support/v4) (~/android-sdk/extras/android/support/v7)
Right click in the project -> Properties -> Android -> (below box - add) Include the imported directories.

AndroidManifest.xml needs to include following:

<permission
    android:name="your_package.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />

<uses-permission android:name="your_package.permission.C2D_MESSAGE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

<receiver
    android:name="com.in.mobile.gesture.ad.BroadcastReceiver"
    android:permission="com.google.android.c2dm.permission.SEND" >
    <intent-filter>
        <action android:name="com.google.android.c2dm.intent.RECEIVE" />
        <action android:name="com.google.android.c2dm.intent.REGISTRATION" />

        <category android:name="your_package" />
    </intent-filter>
</receiver>

<service android:name="com.in.mobile.gesture.ad.GCMIntentService" />

Usage:

import com.in.mobile.gesture.ad.AdContentLoader;
import com.in.mobile.gesture.ad.DynamicAdView.Position;

public class MyActivity extends Activity {

	AdContentLoader adLoader;

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		// View code

		adLoader = new AdContentLoader(this);
		adLoader.setPosition(Position.TOP_RIGHT);
	}

	@Override
	public void onPause() {
		super.onPause();

		adLoader.onPause();
	}

	@Override
	public void onDestroy() {
		super.onDestroy();

		adLoader.destroy();
	}
}

About

Gesture mechanisms for data provisioning

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.