Android Open Source - Telecine Analytics






From Project

Back to project page Telecine.

License

The source code is released under:

Apache License

If you think the Android project Telecine 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.jakewharton.telecine;
/*from   ww w  . java2 s.  com*/
import com.google.android.gms.analytics.Tracker;
import java.util.Map;

interface Analytics {
  String CATEGORY_SETTINGS = "Settings";
  String CATEGORY_RECORDING = "Recording";
  String CATEGORY_SHORTCUT = "Shortcut";

  String ACTION_CAPTURE_INTENT_LAUNCH = "Launch Overlay Launch";
  String ACTION_CAPTURE_INTENT_RESULT = "Launch Overlay Result";
  String ACTION_CHANGE_VIDEO_SIZE = "Change Video Size";
  String ACTION_CHANGE_SHOW_COUNTDOWN = "Show Countdown";
  String ACTION_CHANGE_HIDE_RECENTS = "Hide In Recents";
  String ACTION_OVERLAY_SHOW = "Overlay Show";
  String ACTION_OVERLAY_HIDE = "Overlay Hide";
  String ACTION_OVERLAY_CANCEL = "Overlay Cancel";
  String ACTION_RECORDING_START = "Recording Start";
  String ACTION_RECORDING_STOP = "Recording Stop";
  String ACTION_SHORTCUT_ADDED = "Shortcut Added";
  String ACTION_SHORTCUT_LAUNCHED = "Shortcut Launched";

  String VARIABLE_RECORDING_LENGTH = "Recording Length";

  /** @see {@link Tracker#send(Map)} for usage. */
  void send(Map<String, String> params);

  class GoogleAnalytics implements Analytics {
    private final Tracker tracker;

    public GoogleAnalytics(Tracker tracker) {
      this.tracker = tracker;
    }

    @Override public void send(Map<String, String> params) {
      tracker.send(params);
    }
  }
}




Java Source Code List

com.jakewharton.telecine.Analytics.java
com.jakewharton.telecine.BooleanPreference.java
com.jakewharton.telecine.BugsnagTree.java
com.jakewharton.telecine.CaptureHelper.java
com.jakewharton.telecine.CheatSheet.java
com.jakewharton.telecine.HideFromRecents.java
com.jakewharton.telecine.IntPreference.java
com.jakewharton.telecine.OverlayView.java
com.jakewharton.telecine.RecordingSession.java
com.jakewharton.telecine.ShowCountdown.java
com.jakewharton.telecine.TelecineActivity.java
com.jakewharton.telecine.TelecineApplication.java
com.jakewharton.telecine.TelecineModule.java
com.jakewharton.telecine.TelecineService.java
com.jakewharton.telecine.TelecineShortcutConfigureActivity.java
com.jakewharton.telecine.TelecineShortcutLaunchActivity.java
com.jakewharton.telecine.VideoSizePercentageAdapter.java
com.jakewharton.telecine.VideoSizePercentage.java