近个多月之前整理的,记录,共享。
1)android 获取设备型号、OS版本号:
2)android 获取设备Id等信息:
1.需要在AndroidManifest.xml中添加权限。
2.代码:
3)获取AndroidManifest.xml的信息
1.versionCode
可以用Context.gerPackageName()取得packageName
2.versionName
4)Android判断应用是否存在
1.通过包名判断
2.通过Activity判断
5)获取设备屏幕分辨率
首先我们需要用到的是DisplayMetrics这个类,它可以为我们获得手机屏幕属性,这里将其所在类导入。
得到实例对象。
得到手机屏幕高度:
得到手机屏幕宽度:
得到以上手机屏幕的高度跟宽度后,即可以通过这两个值按照比例还设定程序布局中空间的大小。
6)获取CPU序列号
7)获取位置信息: locationManager
1.获取LocationManager对象
2.选择定位方法
2.1 GPS_PROVIDER: GPS
2.2 NETWORK_PROVIDER: NETWORK
以network为例:
8)当前时间和时区
System.currentTimeMillis()获取当前时间
时区:
TimeZone.getDefault();