StorageManager获取U盘挂载状态
StorageManager是Android SDK中管理存储设备的一个类。其中的存储设备分内部存储和外部存储,外部存储可以有SDCard、U盘等其他挂载的外设。
StorageVolume代表的是一个设备信息的数据结构,里面包含了名称、路径、挂载状态等等信息。
以前获取设备列表的方法大多是通过反射获getVolumeList()方法获取到StorageVolume[]数组,但是现在发现完全没有必要的,通过getStorageVolumes()方法便可以获取到StorageVolume的集合。只是在取StorageVolume里面的字段的时候,像Path、ID这些属性的get方法是隐藏的,需要使用反射来获取。
U盘是USB(USB flash disk)盘的简称,据谐音也称“优盘”。U盘是闪存的一种,故有时也称作闪盘。U盘与硬盘的最大不同是,它不需物理驱动器,即插即用,且其存储容量远超过软盘,极便于携带[1]。
U盘集磁盘存储技术、闪存技术及通用串行总线技术于一体。USB的端口连接电脑,是数据输入/输出的通道;主控芯片使计算机将U盘识别为可移动磁盘,是U盘的“大脑”;U盘Flash(闪存)芯片保存数据,与计算机的内存不同,即使在断电后数据也不会丢失;PCB底板将各部件连接在一起,并提供数据处理的平台
标签: StorageManager 获取U盘 挂载状态 U盘是USB
内容搜集整理于网络,不代表本站同意文章中的说法或者描述。文中陈述文字和内容未经本站证实,其全部或者部分内容、文字的真实性、完整性、及时性本站不做任何保证或者承诺,并且本站对内容资料不承担任何法律责任,请读者自行甄别。如因文章内容、版权和其他问题侵犯了您的合法权益请联系邮箱:5 146 761 13 @qq.com 进行删除处理,谢谢合作!