public class PMDeviceInfo
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PMDeviceInfo.DEVICE_ID_TYPE
Enum to denote the device type.
|
| Modifier and Type | Field and Description |
|---|---|
int |
screenHeight
The absolute height of the available display size in pixels.
|
int |
screenWidth
The absolute width of the available display size in pixels.
|
| Constructor and Description |
|---|
PMDeviceInfo(android.content.Context context)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAcceptLanguage() |
java.lang.String |
getAdvertisingID() |
java.lang.String |
getAndroidId() |
PMDeviceInfo.DEVICE_ID_TYPE |
getAndroidIdType(boolean aidEnabled) |
java.lang.String |
getCarrierName() |
java.lang.String |
getCountryCode() |
java.lang.String |
getCurrentTime()
Method is used to get current datetime in formated String
yyyy-MM-dd HH:mm:ss
|
java.lang.String |
getCurrentTimeZone() |
java.lang.Boolean |
getLmtEnabled() |
java.lang.String |
getMake() |
java.lang.String |
getMccmnc() |
java.lang.String |
getModel() |
int |
getOrientation() |
java.lang.String |
getOsName() |
java.lang.String |
getOsVersion() |
float |
getPxratio() |
int |
getScreenHeight() |
java.lang.String |
getScreenResolution() |
int |
getScreenWidth() |
java.lang.String |
getUserAgent()
Returns user agent if this class already fetched it else return using
System.getProperty("http.agent").
|
void |
updateAdvertisingIdInfo()
Method is used to update advertising Id from AdvertisingIdClient class
|
public int screenWidth
public int screenHeight
public PMDeviceInfo(@NonNull
android.content.Context context)
context - contextpublic PMDeviceInfo.DEVICE_ID_TYPE getAndroidIdType(boolean aidEnabled)
public java.lang.String getAndroidId()
public java.lang.String getAdvertisingID()
public java.lang.String getCountryCode()
public java.lang.String getCarrierName()
public java.lang.String getAcceptLanguage()
public java.lang.String getMake()
public java.lang.String getModel()
public java.lang.String getOsName()
public java.lang.String getOsVersion()
public java.lang.String getScreenResolution()
public java.lang.String getUserAgent()
public java.lang.String getCurrentTime()
public java.lang.String getCurrentTimeZone()
public java.lang.Boolean getLmtEnabled()
public int getOrientation()
public int getScreenWidth()
public int getScreenHeight()
public float getPxratio()
public java.lang.String getMccmnc()
public void updateAdvertisingIdInfo()