Skip to content

Commit

Permalink
changes necessary for using apphance
Browse files Browse the repository at this point in the history
  • Loading branch information
johnnylambada committed May 23, 2012
1 parent 724876a commit 235ac04
Show file tree
Hide file tree
Showing 7 changed files with 33 additions and 8 deletions.
25 changes: 21 additions & 4 deletions AndroidManifest.xml
Expand Up @@ -5,22 +5,39 @@
android:versionName="1.0" > android:versionName="1.0" >


<uses-sdk android:minSdkVersion="8" /> <uses-sdk android:minSdkVersion="8" />


<!-- apphance -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<!-- apphance (not required) -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.BLUETOOTH" />

<application <application
android:icon="@drawable/ic_launcher" android:icon="@drawable/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
> >
<activity <activity android:name=".WorldMapActivity"
android:name=".WorldMapActivity"
android:label="@string/app_name" android:label="@string/app_name"
android:screenOrientation="landscape" android:screenOrientation="landscape"
> >
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN" /> <action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.LAUNCHER" />
</intent-filter> </intent-filter>
</activity> </activity>

<!-- apphance -->
<activity android:name="com.apphance.android.ui.LoginActivity"
android:configChanges="orientation"
android:launchMode="singleInstance" />
<activity android:name="com.apphance.android.ui.ProblemActivity"
android:configChanges="orientation"
android:launchMode="singleInstance" />

</application> </application>


</manifest> </manifest>
1 change: 1 addition & 0 deletions apphance-task.txt
@@ -0,0 +1 @@
574846bd9bd4cfa59623e7fbbb1c6d6b3f342a6a
Binary file added libs/apphance-android-library-1.5.jar
Binary file not shown.
3 changes: 2 additions & 1 deletion src/com/sigseg/android/view/InputStreamScene.java
Expand Up @@ -9,7 +9,8 @@
import android.graphics.Canvas; import android.graphics.Canvas;
import android.graphics.Point; import android.graphics.Point;
import android.graphics.Rect; import android.graphics.Rect;
import android.util.Log;
import com.apphance.android.Log;


public class InputStreamScene extends Scene { public class InputStreamScene extends Scene {
private static final String TAG="InputStreamScene"; private static final String TAG="InputStreamScene";
Expand Down
3 changes: 2 additions & 1 deletion src/com/sigseg/android/view/Scene.java
Expand Up @@ -5,7 +5,8 @@
import android.graphics.Canvas; import android.graphics.Canvas;
import android.graphics.Point; import android.graphics.Point;
import android.graphics.Rect; import android.graphics.Rect;
import android.util.Log;
import com.apphance.android.Log;


/* /*
* +-------------------------------------------------------------------+ * +-------------------------------------------------------------------+
Expand Down
7 changes: 6 additions & 1 deletion src/com/sigseg/android/worldmap/WorldMapActivity.java
Expand Up @@ -4,20 +4,25 @@
import android.graphics.Point; import android.graphics.Point;
import android.os.Bundle; import android.os.Bundle;
import android.os.Parcelable; import android.os.Parcelable;
import android.util.Log;
import android.view.Window; import android.view.Window;
import android.view.WindowManager; import android.view.WindowManager;


import com.apphance.android.Apphance;
import com.apphance.android.Log;

public class WorldMapActivity extends Activity { public class WorldMapActivity extends Activity {
private static final String TAG = "WorldMapActivity"; private static final String TAG = "WorldMapActivity";
private static final String KEY_POINT = "POINT"; private static final String KEY_POINT = "POINT";


public static final String APPHANCE_KEY = "574846bd9bd4cfa59623e7fbbb1c6d6b3f342a6a";

private WorldView worldView; private WorldView worldView;


@Override @Override
public void onCreate(Bundle savedInstanceState) { public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
Log.d(TAG,"onCreate()"); Log.d(TAG,"onCreate()");
Apphance.startNewSession(this, APPHANCE_KEY , Apphance.Mode.Silent);
// Hide the window title. // Hide the window title.
requestWindowFeature(Window.FEATURE_NO_TITLE); requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
Expand Down
2 changes: 1 addition & 1 deletion src/com/sigseg/android/worldmap/WorldView.java
Expand Up @@ -7,14 +7,14 @@
import android.graphics.Canvas; import android.graphics.Canvas;
import android.graphics.Point; import android.graphics.Point;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.util.Log;
import android.view.GestureDetector; import android.view.GestureDetector;
import android.view.GestureDetector.OnGestureListener; import android.view.GestureDetector.OnGestureListener;
import android.view.MotionEvent; import android.view.MotionEvent;
import android.view.SurfaceHolder; import android.view.SurfaceHolder;
import android.view.SurfaceView; import android.view.SurfaceView;
import android.widget.Scroller; import android.widget.Scroller;


import com.apphance.android.Log;
import com.sigseg.android.view.InputStreamScene; import com.sigseg.android.view.InputStreamScene;


public class WorldView extends SurfaceView implements SurfaceHolder.Callback, OnGestureListener{ public class WorldView extends SurfaceView implements SurfaceHolder.Callback, OnGestureListener{
Expand Down

0 comments on commit 235ac04

Please sign in to comment.