如何快速定义本地变量
SystemUtil.getInternalMemorySize() Alter+Enter键盘
long internalMemorySize = SystemUtil.getInternalMemorySize();就会自动生成本地变量
题目需求如下图所示
需要获取到的东西
1、Android获取手机设备型号
2、Android获取文件夹大小
3、Android获取内部存储大小
4、Android获取系统应用
5、Android获取应用列表大小
6、Android获取系统应用空间
7、资源文件夹(就是飞鹰文件夹)占了多少
8、手机序列号
https://zhidao.baidu.com/question/1888304727008207108.html
获取手机内部存储空间 、getInternalMemorySize
获取手机内部可用存储空间、getAvailableInternalMemorySize
获取手机版本号 getVsersionName
获取手机型号getDeviceMode
现在需要做一个如上图所示的功能,设备型号、应用版本号、序列号
系统、应用、资源、剩余这些东西都在网上直接搜索,把这些东西封装成一个工具类,(有些方法在手机的SystemUtils类里面是有的)
先写一个DeviceUtils类(DeviceUtils类里面会封装有很多种方法),然后在对应的Activity中写DeviceUtils.getDeviceSize(),然后Alter+Enter就会出现
long devicesize,然后在Activity中定义Device类
在做的过程中遇到的bug
在Entity里面新建了一个实体类,名字叫做Device,但是删除或者重新命名的时候,发现没有成功,原因是如下图所示
SystemUtils里面已经封装好的类