java-me - 文件连接+j2me

标签 java-me jsr75

我想制作一个可以获取所有图像的应用程序,无论它是在手机中还是在外部存储器中。我想将所有图像导入我的应用程序中。怎么可能?我开始知道可以通过文件连接来实现。但没有得到确切的想法。

最佳答案

  1. 使用FileSystemRegistry.listRoots()获取所有文件系统根
  2. 使用 FileConnection fconn = (FileConnection)Connector.open(root) 依次打开到每个根的连接
  3. 使用 fconn.list() 列出文件夹。
  4. 对于列表中的每个条目,如果它以图像扩展名(file.getName().endsWith(".png") 等)结尾,那么它就是一个图像。
  5. 如果条目是文件夹(file.isDirectory() 返回 true),则使用 fconn.setFileConnection(folder) 遍历该目录/
  6. 对所有根目录中的所有文件夹递归执行相同的操作。

关于java-me - 文件连接+j2me,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5038680/

相关文章:

java-me - 如何检测LWUIT形式的按键事件?

java - 使用 MIDP RMS 存储数据并在 PC 中检索

multithreading - 在线程中更改/初始化的返回值

blackberry - 在 JDK 中访问 Blackberry 的 'Media' 目录

java - 清除文件夹-删除文件夹中的文件-J2ME

java - 读取重复事件时出现问题

java-me - 在我的 J2ME 应用程序中从服务器获取定期更新

java - 我想将 servlet 连接到 .jsp,然后将 servlet 与 midlet 连接

java-me - 使 lwuit 应用程序成为非触摸式、简单的步骤?

java - Myphone 设备上的文件连接异常 - 无权访问受限 API