public class AppClickTrackImpl
extends java.lang.Object
| 构造器和说明 |
|---|
AppClickTrackImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.json.JSONObject |
buildPageProperty(android.app.Activity activity,
java.lang.Object fragment) |
static void |
track(SensorsDataAPI sensorsDataAPI,
java.lang.String eventName,
java.lang.String properties)
track event by SensorsDataTrackEvent Annotation
|
static void |
trackDialog(SensorsDataAPI sensorsDataAPI,
android.content.DialogInterface dialogInterface,
int whichButton)
Dialog track
|
static void |
trackDrawerClosed(SensorsDataAPI sensorsDataAPI,
android.view.View view)
DrawerClose track
|
static void |
trackDrawerOpened(SensorsDataAPI sensorsDataAPI,
android.view.View view)
DrawerOpen track
|
static void |
trackExpandableListViewOnChildClick(SensorsDataAPI sensorsDataAPI,
android.widget.ExpandableListView expandableListView,
android.view.View view,
int groupPosition,
int childPosition)
ExpandableListView Child track
|
static void |
trackExpandableListViewOnGroupClick(SensorsDataAPI sensorsDataAPI,
android.widget.ExpandableListView expandableListView,
android.view.View view,
int groupPosition)
ExpandableListView Group track
|
static void |
trackListView(SensorsDataAPI sensorsDataAPI,
android.widget.AdapterView<?> adapterView,
android.view.View view,
int position)
ListView click track
|
static void |
trackMenuItem(SensorsDataAPI sensorsDataAPI,
java.lang.Object object,
android.view.MenuItem menuItem)
MenuItem track
|
static void |
trackRadioGroup(SensorsDataAPI sensorsDataAPI,
android.widget.RadioGroup view,
int checkedId)
RadioGroup track
|
static void |
trackTabHost(SensorsDataAPI sensorsDataAPI,
java.lang.String tabName)
TabHost track
|
static void |
trackTabLayoutSelected(SensorsDataAPI sensorsDataAPI,
java.lang.Object objectTab,
java.lang.Object tab)
TabLayout track
|
static void |
trackViewOnClick(SensorsDataAPI sensorsDataAPI,
android.view.View view,
boolean isFromUser)
view click event
|
public static void trackExpandableListViewOnGroupClick(SensorsDataAPI sensorsDataAPI,
android.widget.ExpandableListView expandableListView,
android.view.View view,
int groupPosition)
sensorsDataAPI - SensorsDataAPIexpandableListView - ExpandableListViewview - ViewgroupPosition - groupPositionpublic static void trackExpandableListViewOnChildClick(SensorsDataAPI sensorsDataAPI,
android.widget.ExpandableListView expandableListView,
android.view.View view,
int groupPosition,
int childPosition)
sensorsDataAPI - SensorsDataAPIexpandableListView - ExpandableListViewview - ViewgroupPosition - groupPositionchildPosition - childPositionpublic static void trackTabHost(SensorsDataAPI sensorsDataAPI,
java.lang.String tabName)
sensorsDataAPI - SensorsDataAPItabName - TabHost namepublic static void trackTabLayoutSelected(SensorsDataAPI sensorsDataAPI,
java.lang.Object objectTab,
java.lang.Object tab)
sensorsDataAPI - SensorsDataAPIobjectTab - TabLayouttab - Tabpublic static void trackMenuItem(SensorsDataAPI sensorsDataAPI,
java.lang.Object object,
android.view.MenuItem menuItem)
sensorsDataAPI - SensorsDataAPIobject - ContextmenuItem - MenuItempublic static void trackRadioGroup(SensorsDataAPI sensorsDataAPI,
android.widget.RadioGroup view,
int checkedId)
sensorsDataAPI - SensorsDataAPIview - RadioGroupcheckedId - checkedIdpublic static void trackDialog(SensorsDataAPI sensorsDataAPI,
android.content.DialogInterface dialogInterface,
int whichButton)
sensorsDataAPI - SensorsDataAPIdialogInterface - DialogInterfacewhichButton - buttonpublic static void trackListView(SensorsDataAPI sensorsDataAPI,
android.widget.AdapterView<?> adapterView,
android.view.View view,
int position)
sensorsDataAPI - SensorsDataAPIadapterView - AdapterViewview - Viewposition - click item positionpublic static void trackDrawerOpened(SensorsDataAPI sensorsDataAPI,
android.view.View view)
sensorsDataAPI - SensorsDataAPIview - Viewpublic static void trackDrawerClosed(SensorsDataAPI sensorsDataAPI,
android.view.View view)
sensorsDataAPI - SensorsDataAPIview - Viewpublic static void trackViewOnClick(SensorsDataAPI sensorsDataAPI,
android.view.View view,
boolean isFromUser)
sensorsDataAPI - SensorsDataAPIview - ViewisFromUser - is click from user or codepublic static void track(SensorsDataAPI sensorsDataAPI,
java.lang.String eventName,
java.lang.String properties)
sensorsDataAPI - SensorsDataAPIeventName - EventNameproperties - Propertypublic static org.json.JSONObject buildPageProperty(android.app.Activity activity,
java.lang.Object fragment)