Android
来源:互联网 发布:java语言程序设计自学 编辑:程序博客网 时间:2024/05/21 20:26
1.获取指定字段信息
/** * 获取指定字段信息 * * @return */ private String getDeviceInfo() { StringBuffer sb = new StringBuffer(); sb.append("主板:" + Build.BOARD); sb.append("\n系统启动程序版本号:" + Build.BOOTLOADER); sb.append("\n系统定制商:" + Build.BRAND); sb.append("\ncpu指令集:" + Build.CPU_ABI); sb.append("\ncpu指令集2:" + Build.CPU_ABI2); sb.append("\n设置参数:" + Build.DEVICE); sb.append("\n显示屏参数:" + Build.DISPLAY); sb.append("\n无线电固件版本:" + Build.getRadioVersion()); sb.append("\n硬件识别码:" + Build.FINGERPRINT); sb.append("\n硬件名称:" + Build.HARDWARE); sb.append("\nHOST:" + Build.HOST); sb.append("\n修订版本列表:" + Build.ID); sb.append("\n硬件制造商:" + Build.MANUFACTURER); sb.append("\n版本:" + Build.MODEL); sb.append("\n硬件序列号:" + Build.SERIAL); sb.append("\n手机制造商:" + Build.PRODUCT); sb.append("\n描述Build的标签:" + Build.TAGS); sb.append("\nTIME:" + Build.TIME); sb.append("\nbuilder类型:" + Build.TYPE); sb.append("\nUSER:" + Build.USER); return sb.toString(); }
2.通过反射获取所有的字段信息
/** * 通过反射获取所有的字段信息 * * @return */ public String getDeviceInfo2() { StringBuilder sbBuilder = new StringBuilder(); Field[] fields = Build.class.getDeclaredFields(); for (Field field : fields) { field.setAccessible(true); try { sbBuilder.append("\n" + field.getName() + ":" + field.get(null).toString()); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } } return sbBuilder.toString(); }
3.Demo下载
获取设备基础信息Demo
阅读全文
0 0
- Android
- android
- Android
- android
- android
- Android
- Android
- android
- android
- android
- Android
- Android
- android!!!
- android
- android
- android
- android
- android:
- jsp
- 在TensorFlow中使用深度学习GANs处理图像
- Python之opencv 分水岭分割算法
- ImageLoade图片框架,包括加载圆形图片,包括图片错位问题
- 【ASP.NET 进阶】TreeView控件学习
- Android
- java po大数据量Excel
- 核岭回归 Kernel Ridge Regression
- 记百度地图计算工具类
- http协议
- IBM Websphere MQ
- Spark On YARN 集群安装部署
- java 多线程学习
- 剑指offer-把数组排成最小的数