首页 > 其他分享 >j2me 判断手机文件系统大小

j2me 判断手机文件系统大小

时间:2023-07-31 22:05:00浏览次数:36  
标签:文件系统 long fc FileConnection 手机 j2me public


j2me 项目判断手机文件系统大小

现象: 在项目中需要下载资源到机文件系统.当手机文件系统空间写满时下载进度会一直停留在那不动。

解决办法: 在写资源到手机文件系统时先进行手机文件系统剩余空间大小判断.并给出提示.

程序: j2me 判断手机文件系统空间大小代码

public  static long getAvailableSize() {
   String fileUrl = getMusicRoot();//获取手机文件路径,只要是手机文件路径都可以long ailableSize = 0;
   try {
    FileConnection fc = (FileConnection) Connector.open(fileUrl,
      Connector.READ_WRITE);
    if (fc.exists()) {
  availableSize = fc.availableSize(); 

  fc.close();
   } catch (IOException e) {
    e.printStackTrace();
   }
   return availableSize;
  }    
public long getTotalSize(FileConnection fc ) {
   return fc.totalSize();
  }public long getUserSize(FileConnection fc ) {
   return fc.usedSize();
  }

标签:文件系统,long,fc,FileConnection,手机,j2me,public
From: https://blog.51cto.com/u_3124497/6913739

相关文章

  • 开发适应中国网络的J2ME连网程序
    开发适应中国网络的J2ME连网程序随着中国移动,联通,电信的先后获得3G牌照,移动软件开发必定会热起来,无论是现在热火朝天的J2ME版的UCWEB,QQ,还是移动的飞信等都是必须连网的,因此掌握J2ME的网络编程是我们程序员的一门绝技,而通用连接框架则是网络编程的基础。这篇文章主要介绍1.通......
  • 008、adb命令 (service call iphonesubinfo 15),获取手机号码
    获取手机号码命令, adb shell service call iphonesubinfo 15 如下:不同android版本15的数字不一样,可是是13或17等C:\Users\SZ-M1-BD-0080>adbshellservicecalliphonesubinfo15Result:Parcel(0x00000000:000000000000000e0038002b00310036'..............
  • Linux文件系统与日志分析
    Linux文件系统与日志分析1、inode表结构inode号存在inode表中文件数据包括,元信息与实际数据文件存储在硬盘,硬盘最小存储单位是扇区,每个扇区存512字节。连续八个扇区组成一个block(块),一块是文件存取的最小单位inode(索引节点)也称i节点,用于存储文件的元信息一个文件必须......
  • Linux18--存储管理之:MBR与GPT分区、格式化文件系统、磁盘挂载、制作swap分区、文件系
    0新增磁盘流程#磁盘整体的操作步骤1.增加磁盘编辑虚拟机设置--新增硬盘--SCSI--创建新虚拟磁盘--200G、多个文件--完成2.磁盘分区3.分区格式化成文件系统4.文件系统挂载到指定目录1磁盘分区#1分区分类主分区主引导分区,是可以安装系统的分区......
  • 安卓4G核心板开发板_MTK6785/MT6785(Helio G95)安卓手机主板方案
    联发科MTK6785(HelioG95)安卓核心板采用八核CPU具有两个强大的ArmCortex-A76处理器内核,主频高达2.05GHz,外加六个Cortex-A55高效处理器。其强大的图形性能由ArmMali-G76MC4提供,速度可提升至900MHz。MT6785器件集成了蓝牙、FM、WLAN和GPS模块,是一个高度集成的基带平台,结......
  • 解锁wp7手机实现真机调试
    http://www.dotblogs.com.tw/vbwp7/archive/2011/11/13/57683.aspx 注册西安文理学院的edu邮箱  点此注册补充说明一下:1.该邮箱账号注册之后直接就是live账号,这个Live账号可以只用作解锁用,可以绑定3台wp7设备解锁;手机上的电子邮件和账户里绑定的账号可以是这个账号也可以是其......
  • Linux之文件系统与日志分析
    目录一、inode和block1.1inode和block概述1.2inode的内容1.3硬链接与软连接二、分析日志文件2.1日志文件系统稍微了解日志分析重点,解决问题的唯一手段,遇到问题第第一想到去看日志apachenginx遇到问题看返回码404500等一、inode和block1.1inode和block概述文件数据包含......
  • linux 文件系统 与 日志分析
    一.inode表1)indoe表中保存的信息inodenumber节点号文件类型权限UIDGID链接数(指向这个文件名路径名称个数)该文件的大小和不同时间戳指向磁盘上文件的数据块指针有关文件的其他数据 2)查看indoe号ls-istatstat[选项]文件最近访问:atime最近更改文件:ctim......
  • Linux文件系统与日志分析
    目录Linux文件系统与日志分析日志是解决问题的唯一手段1.inode表结构1.1元数据1.2inode内容1.3inode内容1.4目录文件的结构1.5inode的号码1.6恢复XFS类型的文件2.日志服务管理2.1系统日志介绍2.2rsyslog系统日志服务2.3rsyslog日志管理2.3.1系统日志术语2.4日志文件2.......
  • 第十四章 磁盘配额(Quota)与进阶文件系统管理
    第十四章磁盘配额(Quota)与进阶文件系统管理14.1磁盘配额(Quota)的应用与实作Quota的一般用途Quota比较常使用的几个情况是:针对WWWserver,例如:每个人的网页空间的容量限制针对mailserver,例如:每个人的邮件空间限制针对fileserver,例如,每个人最大的可用网络硬盘空间(教学......