UsageStatistics.java revision 2251386437163898eb4b6f7546705d1365744fd1
13847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu/* 23847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * Copyright (C) 2013 The Android Open Source Project 33847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * 43847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * Licensed under the Apache License, Version 2.0 (the "License"); 53847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * you may not use this file except in compliance with the License. 63847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * You may obtain a copy of the License at 73847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * 83847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * http://www.apache.org/licenses/LICENSE-2.0 93847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * 103847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * Unless required by applicable law or agreed to in writing, software 113847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * distributed under the License is distributed on an "AS IS" BASIS, 123847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 133847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * See the License for the specific language governing permissions and 143847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu * limitations under the License. 153847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu */ 163847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu 173847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescupackage com.android.gallery3d.util; 183847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu 193847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescuimport android.app.Activity; 203847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescuimport android.content.Context; 213847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu 223847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescupublic class UsageStatistics { 233847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final boolean ENABLED = false; 243847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu 253847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String COMPONENT_GALLERY = "Gallery"; 263847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String COMPONENT_CAMERA = "Camera"; 273847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String COMPONENT_EDITOR = "Editor"; 283847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu 293847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_BACK_BUTTON = "BackButton"; 303847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_UP_BUTTON = "UpButton"; 313847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_PINCH_IN = "PinchIn"; 323847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_PINCH_OUT = "PinchOut"; 333847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_INTENT = "Intent"; 343847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_ITEM_TAP = "ItemTap"; 353847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_MENU_TAP = "MenuTap"; 363847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_BUTTON_TAP = "ButtonTap"; 373847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static final String TRANSITION_SWIPE = "Swipe"; 383847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu 391d99f5c584affd24a88edb0514533fa05327cb0dBobby Georgescu public static final String ACTION_CAPTURE_START = "CaptureStart"; 401d99f5c584affd24a88edb0514533fa05327cb0dBobby Georgescu public static final String ACTION_CAPTURE_FAIL = "CaptureFail"; 411d99f5c584affd24a88edb0514533fa05327cb0dBobby Georgescu public static final String ACTION_CAPTURE_DONE = "CaptureDone"; 422251386437163898eb4b6f7546705d1365744fd1Flavio Lerda public static final String ACTION_SHARE = "Share"; 431d99f5c584affd24a88edb0514533fa05327cb0dBobby Georgescu 443847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static void initialize(Context context) {} 453847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static void showOptInDialogIfNeeded(Activity activity) {} 463847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static void setPendingTransitionCause(String cause) {} 473847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static void onContentViewChanged(String screenComponent, String screenName) {} 483847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static void onEvent(String category, String action, String label) {}; 493847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu public static void onEvent(String category, String action, String label, long optional_value) {}; 503847e4e8e26ed6c6f18ee4a6b2984d33051d155eBobby Georgescu} 51