Android Open Source - SevenWonders Analytics From Project Back to project page SevenWonders .
License The source code is released under:
Apache License
If you think the Android project SevenWonders 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 skylight1.sevenwonders;
/ / w w w . j a v a 2 s . c o m
import skylight1.util.Assets;
import skylight1.util.BuildInfo;
import android.content.Context;
//import com.google.android.apps.analytics.GoogleAnalyticsTracker;
public class Analytics {
//TODO: REFLECT!
// private GoogleAnalyticsTracker tracker;
private String ga_id;
public Analytics(Context context) {
ga_id = Assets.getString("ga_id" ,context);
//TODO: REFLECT!
if (ga_id.length()>0) {
// tracker = GoogleAnalyticsTracker.getInstance();
// tracker.setProductVersion("7W", BuildInfo.getVersionName(context));
// using custom variable (index[1-5],name,value,scope{1:visitor;2:session;3:page})
// tracker.setCustomVar(1, "7W", BuildInfo.getVersionName(context), 2);
}
}
public static Analytics getInstance(Context context, String name, String version) {
Analytics analytics = new Analytics(context);
return analytics;
}
public void start(Context context) {
//TODO: REFLECT! and note: start tracker can be started with a dispatch interval (in seconds) so add that method!
// if(tracker!=null) {
// tracker.startNewSession(ga_id, context);
// tracker.setCustomVar(1, "7W", BuildInfo.getVersionName(context), 2);
// }
}
public void trackEvent(String string, String string2, String hashedPhoneId, int i) {
// TODO: REFLECT!
// if(tracker!=null) {
// tracker.trackEvent(string, string2, hashedPhoneId, i);
// }
}
public void trackPageView(String string) {
// TODO: REFLECT!
// if(tracker!=null) {
// tracker.trackPageView(string);
// }
}
public void dispatch() {
// TODO: REFLECT!
// if(tracker!=null) {
// tracker.dispatch();
// }
}
public void stop() {
// TODO: REFLECT!
// if(tracker!=null) {
// tracker.stopSession();
// }
}
}
Java Source Code List com.facebook.android.AsyncFacebookRunner.java com.facebook.android.DialogError.java com.facebook.android.FacebookError.java com.facebook.android.Facebook.java com.facebook.android.FbDialog.java com.facebook.android.Util.java skylight1.sevenwonders.AboutActivity.java skylight1.sevenwonders.Adverts.java skylight1.sevenwonders.Analytics.java skylight1.sevenwonders.GameState.java skylight1.sevenwonders.LevelChooserActivity.java skylight1.sevenwonders.MenuActivity.java skylight1.sevenwonders.PlayActivity.java skylight1.sevenwonders.ScoreActivity.java skylight1.sevenwonders.SettingsActivity.java skylight1.sevenwonders.Settings.java skylight1.sevenwonders.SevenWondersApplication.java skylight1.sevenwonders.SoundTracksStoppingExceptionHandler.java skylight1.sevenwonders.SplashActivity.java skylight1.sevenwonders.StoryActivity.java skylight1.sevenwonders.levels.CoinCollisionAction.java skylight1.sevenwonders.levels.CollisionAction.java skylight1.sevenwonders.levels.ExtraTimeAction.java skylight1.sevenwonders.levels.GameLevel.java skylight1.sevenwonders.levels.GameObjectDescriptor.java skylight1.sevenwonders.levels.HazardCollisionAction.java skylight1.sevenwonders.levels.LevelConstructionToolkit.java skylight1.sevenwonders.levels.ProtectionAction.java skylight1.sevenwonders.levels.RubyCollisionAction.java skylight1.sevenwonders.levels.SpellCollisionAction.java skylight1.sevenwonders.services.SoundTracks.java skylight1.sevenwonders.social.DialogUtil.java skylight1.sevenwonders.social.NoNPEWebView.java skylight1.sevenwonders.social.facebook.FacebookApplicationPost.java skylight1.sevenwonders.social.facebook.FacebookConfig.java skylight1.sevenwonders.social.facebook.FacebookScoreActivity.java skylight1.sevenwonders.social.facebook.FacebookUtil.java skylight1.sevenwonders.social.facebook.LoginAndGetPermissions.java skylight1.sevenwonders.social.facebook.SessionStore.java skylight1.sevenwonders.social.facebook.WallPost.java skylight1.sevenwonders.social.twitter.AuthRequest.java skylight1.sevenwonders.social.twitter.AuthStore.java skylight1.sevenwonders.social.twitter.TwitterUpdater.java skylight1.sevenwonders.view.Carpet.java skylight1.sevenwonders.view.CubeBounds.java skylight1.sevenwonders.view.GameMessagesDisplay.java skylight1.sevenwonders.view.GameTexture.java skylight1.sevenwonders.view.Position.java skylight1.sevenwonders.view.SevenWondersGLRenderer.java skylight1.sevenwonders.view.SevenWondersGLSurfaceView.java skylight1.sevenwonders.view.StoryPagesController.java skylight1.sevenwonders.view.StyledSpannableStringBuilder.java skylight1.sevenwonders.view.TextStyles.java skylight1.sevenwonders.view.TiltControl.java wave.Constants.java wave.CreateWave.java wave.RectangleWave.java wave.TriangleWave.java wave.UtilsWave.java wave.VertexWave.java