-
- All Implemented Interfaces:
-
cn.thinkingdata.core.receiver.TDNetWorkObserver
public class TDPresetModel implements TDNetWorkObserver
-
-
Field Summary
Fields Modifier and Type Field Description private static volatile TDPresetModelinstanceprivate StringcurrentNetworkType
-
Method Summary
Modifier and Type Method Description static TDPresetModelgetInstance(Context context)static TDPresetModelgetInstance(Context context)StringgetCurrentNetworkType()Map<String, Object>getPresetProperties()StringgetAppVersionName()voidonAvailable(Network network)voidonLost(Network network)voidonCapabilitiesChanged(Network network, NetworkCapabilities networkCapabilities)voidonChange()StringgetDeviceId()static booleanisMobileNetworkConnected(Context context)-
-
Method Detail
-
getInstance
static TDPresetModel getInstance(Context context)
-
getInstance
static TDPresetModel getInstance(Context context)
-
getCurrentNetworkType
String getCurrentNetworkType()
-
getPresetProperties
Map<String, Object> getPresetProperties()
-
getAppVersionName
String getAppVersionName()
-
onAvailable
void onAvailable(Network network)
-
onLost
void onLost(Network network)
-
onCapabilitiesChanged
void onCapabilitiesChanged(Network network, NetworkCapabilities networkCapabilities)
-
onChange
void onChange()
-
getDeviceId
String getDeviceId()
-
isMobileNetworkConnected
static boolean isMobileNetworkConnected(Context context)
-
-
-
-