Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Liberuman/Tracker
/ functions
Functions
232 in github.com/Liberuman/Tracker
⨍
Functions
232
◇
Types & classes
48
↓ 31 callers
Method
i
(String info)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/LogUtil.java:23
↓ 6 callers
Method
getPackageName
获取包名 @param context @return
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/AppUtil.java:35
↓ 6 callers
Method
onFragmentInteraction
(Uri uri)
app/src/main/java/com/sxu/tracker/FirstFragment.java:117
↓ 6 callers
Method
query
(final String urlStr, final String method, final byte[] data, final Class<T> classT, final
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:111
↓ 4 callers
Method
close
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:95
↓ 4 callers
Method
generateViewPath
为预览页面事件生成path @param context @param fragment @return
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:108
↓ 4 callers
Method
getInstance
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:87
↓ 4 callers
Method
getInstance
(Context applicationContext)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:47
↓ 4 callers
Method
getInstance
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:37
↓ 4 callers
Method
getPath
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:88
↓ 4 callers
Method
getUploadCategory
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:153
↓ 4 callers
Method
toString
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/BaseBean.java:37
↓ 3 callers
Method
enter
(Context context, int style)
app/src/main/java/com/sxu/tracker/LifecycleActivity.java:95
↓ 3 callers
Method
executeTask
(Runnable runnable)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/ThreadPoolManager.java:49
↓ 3 callers
Method
generateClickedPath
为点击事件生成path @param view @param fragment @return
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:123
↓ 3 callers
Method
getEventTime
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:80
↓ 3 callers
Method
getNewDeviceUrl
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:81
↓ 3 callers
Method
getType
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:76
↓ 3 callers
Method
getValue
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/DATA_PROTOCOL.java:23
↓ 3 callers
Method
onError
(int code, String errMsg)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:206
↓ 3 callers
Method
toJson
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/BaseBean.java:21
↓ 3 callers
Method
toString
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:92
↓ 2 callers
Method
addEvent
(final EventBean eventInfo)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:180
↓ 2 callers
Method
addViewEvent
添加浏览页面事件 @param context @param fragment @param duration
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:167
↓ 2 callers
Method
enter
(Context context, EventBean eventInfo)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/UploadEventService.java:65
↓ 2 callers
Method
getContext
(Object object)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventAspect.java:39
↓ 2 callers
Method
getDataProtocol
(int value)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/DATA_PROTOCOL.java:27
↓ 2 callers
Method
getDuration
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:84
↓ 2 callers
Method
getInstance
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventListener.java:33
↓ 2 callers
Method
getValidEventList
获取需要收集的埋点路径列表 @param validEventList @return
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:150
↓ 2 callers
Method
init
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/ThreadPoolManager.java:42
↓ 2 callers
Method
onVisibleChanged
Fragment的onHidden或setUserVisibleHint被调用时触发 @param visible
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/OnFragmentVisibleListener.java:20
↓ 2 callers
Method
onVisibleChanged
(Fragment f, boolean visible)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/FragmentLifecycleListener.java:73
↓ 2 callers
Method
openLog
(boolean open)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/LogUtil.java:19
↓ 2 callers
Method
postQuery
(String urlStr, Class<T> tClass, OnRequestListener<T> listener)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:63
↓ 2 callers
Method
setTrackerConfig
(TrackerConfiguration config)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:113
↓ 2 callers
Method
setViewClickedTracker
(View view, Fragment fragment)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventListener.java:59
↓ 1 callers
Method
addClickEvent
添加点击事件 @param view @param fragment
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:176
↓ 1 callers
Method
commitRealTimeEvent
通过后台服务实时上传埋点数据 @param eventInfo
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:206
↓ 1 callers
Method
convertDataToJson
(List<EventBean> eventList)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:221
↓ 1 callers
Method
convertDataToProtocolBuffer
(List<EventBean> eventList)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:225
↓ 1 callers
Method
fromJson
(String jsonStr, Class<T> tClass)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/BaseBean.java:33
↓ 1 callers
Method
getAllData
将事件暂存在数据库
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:61
↓ 1 callers
Method
getAppVersionName
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/AppUtil.java:43
↓ 1 callers
Method
getByteData
(List<EventBean> eventList)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:239
↓ 1 callers
Method
getCategory
(int value)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/UPLOAD_CATEGORY.java:30
↓ 1 callers
Method
getChannel
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/AppUtil.java:64
↓ 1 callers
Method
getConfigUrl
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:72
↓ 1 callers
Method
getDeviceId
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/AppUtil.java:81
↓ 1 callers
Method
getDeviceInfo
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:144
↓ 1 callers
Method
getHostName
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:99
↓ 1 callers
Method
getHostPort
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:103
↓ 1 callers
Method
getOSVersion
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/AppUtil.java:60
↓ 1 callers
Method
getParameters
(String sign)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/CommonBean.java:92
↓ 1 callers
Method
getPhoneBrand
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/util/AppUtil.java:39
↓ 1 callers
Method
getQuery
(String urlStr, Class<T> tClass, OnRequestListener<T> listener)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:59
↓ 1 callers
Method
getUploadUrl
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:90
↓ 1 callers
Method
init
(Application context, TrackerConfiguration config)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:91
↓ 1 callers
Method
initData
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/CommonBean.java:83
↓ 1 callers
Method
insertData
将事件暂存在数据库 @param eventInfo
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:53
↓ 1 callers
Method
insertData
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:109
↓ 1 callers
Method
needTracker
(View view)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventListener.java:78
↓ 1 callers
Method
onSuccess
(T result)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:205
↓ 1 callers
Method
realQuery
(String urlStr, String method, byte[] data, final Class<T> classT, final OnRequestListener
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:121
↓ 1 callers
Method
realUploadEventInfo
上传埋点数据 @param data
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:248
↓ 1 callers
Method
registerFragmentLifecycleListener
(final Activity context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ActivityLifecycleListener.java:85
↓ 1 callers
Method
removeData
事件上传后删除最后一个事件之前的所有事件 @param eventTime
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:91
↓ 1 callers
Method
setActivityTracker
设置Activity页面中View的事件监听 @param activity
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventListener.java:41
↓ 1 callers
Method
setCommonParameter
(String commonParameter)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:136
↓ 1 callers
Method
setConfigUrl
(String configUrl)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:76
↓ 1 callers
Method
setDeviceInfo
(String deviceInfo)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:148
↓ 1 callers
Method
setFragmentTracker
设置Fragment页面中View的事件监听 @param fragment
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventListener.java:52
↓ 1 callers
Method
setHostName
(String hostName)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:94
↓ 1 callers
Method
setHostPort
(int hostPort)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:106
↓ 1 callers
Method
setNewDeviceUrl
(String newDeviceUrl)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:85
↓ 1 callers
Method
setUploadCategory
(int uploadCategory)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:116
↓ 1 callers
Method
setUploadUrl
(String uploadUrl)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:111
↓ 1 callers
Method
startRequestConfig
从服务器请求埋点的配置信息
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:122
↓ 1 callers
Method
submitDeviceInfo
提交新设备信息到服务器
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:274
↓ 1 callers
Method
updateData
(EventBean eventInfo)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:105
↓ 1 callers
Method
uploadEventInfo
上传埋点数据
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:213
Method
CommonBean
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/CommonBean.java:79
Method
DATA_PROTOCOL
(int value)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/DATA_PROTOCOL.java:19
Method
DatabaseHelper
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseHelper.java:35
Method
DatabaseManager
(Context context)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/db/DatabaseManager.java:32
Method
EventBean
(String path, long duration)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/bean/EventBean.java:48
Method
FirstFragment
()
app/src/main/java/com/sxu/tracker/FirstFragment.java:38
Method
FourFragment
()
app/src/main/java/com/sxu/tracker/FourFragment.java:37
Method
HttpManager
(Context applicationContext)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:42
Method
InnerFragment
()
app/src/main/java/com/sxu/tracker/InnerFragment.java:38
Method
LifecycleFragment
()
app/src/main/java/com/sxu/tracker/LifecycleFragment.java:35
Method
SecondFragment
()
app/src/main/java/com/sxu/tracker/SecondFragment.java:37
Method
ThirdFragment
()
app/src/main/java/com/sxu/tracker/ThirdFragment.java:37
Method
Tracker
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/Tracker.java:83
Method
TrackerConfiguration
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/TrackerConfiguration.java:60
Method
UPLOAD_CATEGORY
(int value)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/UPLOAD_CATEGORY.java:22
Method
ViewClickedEventListener
()
trackerlibrary/src/main/java/com/sxu/trackerlibrary/listener/ViewClickedEventListener.java:29
Method
addition_isCorrect
()
trackerlibrary/src/test/java/com/sxu/trackerlibrary/ExampleUnitTest.java:13
Method
addition_isCorrect
()
app/src/test/java/com/sxu/tracker/ExampleUnitTest.java:13
Method
checkClientTrusted
(X509Certificate[] chain, String authType)
trackerlibrary/src/main/java/com/sxu/trackerlibrary/http/HttpManager.java:139
next →
1–100 of 232, ranked by callers