zoukankan      html  css  js  c++  java
  • 如何获取设备的信息

    如何快速定义本地变量

    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里面已经封装好的类

  • 相关阅读:
    LintCode Update Bits
    LintCode Flip Bits
    LintCode Wood Cut
    LintCode Sqrt(x)
    LintCode Binary Search
    LintCode Subarray Sum Closest
    Huffman编码(Huffman树)
    DFS应用——查找强分支
    DFS应用——遍历有向图+判断有向图是否有圈
    DFS应用——找出无向图的割点
  • 原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14600169.html
Copyright © 2011-2022 走看看