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