public class PhoneInfoHandler
extends java.lang.Object
| 构造器和说明 |
|---|
PhoneInfoHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
getAndroidID(Context context)
获取androidID
|
static int |
getAndroidVersionCode()
获取系统版本
VERSION#SDK_INT
|
static java.lang.String |
getAndroidVersionName()
获取系统版本号
VERSION#RELEASE
|
static int |
getBatteryPercent(Context context)
获取电池剩余电量
|
static java.lang.String |
getCountry(Context context)
获取国家设置,如果没有获取到返回""
因为是根据sim卡来获取的国家信息,所以,必须要有插入sim卡&sim已经注册
|
static java.lang.String |
getDeviceID(Context context)
获取imei信息,如果没有取到(被安全软件阻止),那么返回""
|
static double |
getDeviceInch(int width,
int height,
float dengity) |
static float |
getDisplayDensity(Activity activity)
获取设备屏幕分辨密度,对方法Display#getMetrics(DisplayMetrics)
方法的wrap,返回取得的 DisplayMetrics#density变量的值
|
static java.lang.String |
getIMSI(Context context)
获取imsi信息,如果没有获取到,那么返回""
|
static java.lang.String |
getLanguage()
获取语言设置
|
static java.lang.String |
getMAC(Context context)
获取mac地址,如果没有获取到返回""
|
static java.lang.String |
getManufacture()
获取手机的生产厂商
|
static int |
getMobileNetType(Context context) |
static java.lang.String |
getModel()
获取手机型号
|
static java.lang.String |
getPLMN(Context context)
|
static boolean |
isBatteryInCharge(Context context)
判断电池是否在充电中
|
static boolean |
isFullScreen(Activity activity) |
static boolean |
isPhoneInLandscape(Context context) |
static boolean |
isSIMAvaliable(Context context)
判断手机是否有SIM卡
|
public static java.lang.String getManufacture()
public static java.lang.String getModel()
public static java.lang.String getAndroidVersionName()
VERSION#RELEASE
public static int getAndroidVersionCode()
VERSION#SDK_INT
public static java.lang.String getDeviceID(Context context)
context - public static java.lang.String getAndroidID(Context context)
context - public static java.lang.String getIMSI(Context context)
context - public static float getDisplayDensity(Activity activity)
activity - public static java.lang.String getLanguage()
public static java.lang.String getCountry(Context context)
因为是根据sim卡来获取的国家信息,所以,必须要有插入sim卡&sim已经注册
context - public static java.lang.String getMAC(Context context)
context - public static java.lang.String getPLMN(Context context)
context - public static boolean isSIMAvaliable(Context context)
public static boolean isBatteryInCharge(Context context)
context - public static int getBatteryPercent(Context context)
context - public static int getMobileNetType(Context context)
public static double getDeviceInch(int width,
int height,
float dengity)
public static boolean isPhoneInLandscape(Context context)
public static boolean isFullScreen(Activity activity)