Android 设备信息获取

四、获取手机厂商名、产品名、手机品牌、手机型号、主板名、设备名

五、获取手机硬件名、SDK版本、android版本 、语言支持、默认语言

六、获取 SD 卡存储信息

七、获取手机 RAM、ROM存储信息

八、DeviceInfoUtils 封装类

九、SDCardUtils 封装类

下面将讲解以上信息的获取方法。

一、 获取手机基本信息(厂商、型号等参数)

=====================

以小米手机为例,手机常用的基本信息可以在Settings–> About Phone中看到,

例如下图:

小米手机设备信息图

那么如何获取这些设备信息呢? Android中 通常通过 android.os.Build类方法可以获取更多手机设备信息。

二、 设备信息获取实现图

============

获取手机IMEI、宽、高、是否有SD卡,RAM、ROM、SD卡、是否联网、网络类型

默认语言,设备名,型号、厂商、Fingerprint、Android 版本、SDK版本、Google 安全patch、发布时间、版本类型、用户名

产品名、ID、产品名、主板名

三、 获取手机设备 宽、高、IMEI 信息方法

=======================

获取手机宽、高、IMEI信息方法如下:


    `/**        * 获取设备宽度(px)        *         */       public static int getDeviceWidth(Context context) {           return context.getResources().getDisplayMetrics().widthPixels;       }          /**        * 获取设备高度(px)        */       public static int getDeviceHeight(Context context) {           return context.getResources().getDisplayMetrics().heightPixels;       }          /**        * 获取设备的唯一标识, 需要 “android.permission.READ_Phone_STATE”权限        */       public static String getIMEI(Context context) {           TelephonyManager tm = (TelephonyManager) context                   .getSystemService(Context.TELEPHONY_SERVICE);           String deviceId = tm.getDeviceId();           if (deviceId == null) {               return "UnKnown";           } else {               return deviceId;           }       }`

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值