`
zj360202
  • 浏览: 29846 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ContextConnection的子类FileConnection,HttpConnection

    博客分类:
  • j2me
UP 
阅读更多
FileConnection fc = null;
        //Connector.open(String  name,int mode):name是连接文件URL,以file:///开头,mode访问方式
      try {
fc = (FileConnection) Connector.open(mCUShopCommonDir, Connector.READ_WRITE);
if (!fc.exists()) {
    //fc.setWritable(true);
    fc.mkdir();
}
                            //记住,一定要关
fc.close();
} catch (Exception e1) {
e1.printStackTrace();
}





InputStream input = null;
        try {
            //这里的URL是以http://开头的
            http = (HttpConnection) Connector.open(URL);
            http.setRequestProperty("x-up-calling-line-id", "1358188000");
            http.setRequestMethod(HttpConnection.GET);


            /* Getting the response code will open the connection */
            int rc = http.getResponseCode();
            if (rc == HttpConnection.HTTP_OK) {
                String type = http.getType();
                TraceControler.TraceOut("XMLProductDownload: getInputStream: http type: " + type);
                mSavePath += getFileNameExt(type);
                input = http.openInputStream();
            } else {
                TraceControler.TraceOut("XMLProductDownload: getInputStream: HTTP NOT OK: " + rc);
            }
        } catch (IOException ex) {
            ex.printStackTrace();
            mMidlet.showWaiting("网络错误");

            return null;
        }
分享到:
评论

相关推荐

    FileConnection

    《FileConnection:深入解析移动设备文件操作》 在移动设备编程中,特别是在Java ME(Java Micro Edition)环境中,FileConnection接口扮演着至关重要的角色。它提供了对设备文件系统的访问,使得开发者可以进行...

    fileconnection.zip_文件

    在Java J2ME平台上,FileConnection API是用于处理文件和目录操作的核心接口,尤其是在移动设备和嵌入式系统中。这个API提供了访问本地文件系统、读取、写入和管理文件的功能,使得开发者能够实现类似桌面系统上的...

    j2me fileconnection api

    **J2ME FileConnection API** 是Java Micro Edition (J2ME) 平台上用于处理文件I/O操作的一个重要API,它允许MIDlets(移动信息设备应用)与本地或远程文件系统进行交互。该API是Java社区进程(JSR)的一部分,具体...

    FileConnection.rar_in

    在Java 2 Micro Edition (J2ME) 平台上,`FileConnection` API 是一个重要的组件,用于处理设备上的文件和目录操作。这个API在Connected Limited Device Configuration (CLDC) 和 Mobile Information Device Profile...

    Introduction_To_The_FileConnection_API_v1_1_zh_ch

    本文档讲述了FileConnection API [JSR-075],并简要介绍了该包中包含的MIDlet范例以及诺基亚特有的一些实现细节。本文档假定读者熟悉Java™编程,并具有移动信息设备描述 (Mobile Information Device Profile, MIDP...

    fileconnection (jsr75)源代码

    【标题】"fileconnection (jsr75)源代码"涉及的是Java ME平台中的JSR 75规范,即“Java API for Wireless Toolkit (J2ME) - PIM API”。这个规范定义了如何在移动设备上访问文件系统、个人信息管理(PIM)数据以及与...

    FileConnection类的使用(部分)

    此类可以测试出您所使用的环境的根目录,并且在本地电脑测试时的文件路径,并有读取文件的方法使用跟输出文件流

    J2ME文件系统(从手机读取文件,递归存储器目录)

    J2ME提供了FileConnection接口,它允许开发者读取、写入和管理设备上的文件和目录。本教程将深入探讨J2ME文件系统,包括其工作原理、API使用以及如何在手机上读取文件和递归遍历存储器目录。 1. **J2ME文件系统基础...

    J2ME文件操作

    5. **获取文件信息**:`FileConnection.lastModified()`, `FileConnection.length()`, 和 `FileConnection.isDirectory()` 分别提供文件的最后修改时间、大小以及是否为目录的信息。 6. **遍历目录**:虽然J2ME不像...

    Developer guide

    J2ME中涉及到网络编程的主要类包括`java.net.URL`、`javax.microedition.io.Connector`、`javax.microedition.io.HttpConnection`等。其中,`Connector`类是访问网络连接的核心,通过其`open()`方法可以打开特定类型...

    J2ME文件系统开发实例

    2. **FileConnection**: 在某些支持 FileConnection 规范的 J2ME 实现中,如 MIDP 2.0,我们可以直接使用 `javax.microedition.io.file.FileConnection` 接口来访问和管理文件及目录。它提供了创建、删除、重命名...

    J2ME访问手机文件[文].pdf

    例如,`FileConnection.open()`方法用于打开文件,`FileConnection.create()`用于创建新文件。 2. **ConnectionClosedException**: 当尝试操作已关闭的FileConnection对象时,会抛出此异常。 3. **...

    Jsr75学习笔记(一) .txt

    FileConnection fc = (FileConnection) Connector.open(path); if (fc.exists()) { Vector listVec = new Vector(0, 1); Enumeration en = fc.list(); while (en.hasMoreElements()) { listVec.addElement(...

    JSR75操作手机内存

    当文件系统中发生特定事件时,会调用`FileSystemListener`中的方法,比如`fileCreated(FileConnection)`或`fileDeleted(FileConnection)`。 3. **FileSystemRegistry**:此类提供了获取当前可用文件系统的目录列表...

    J2me中文教程MIDP2.0

    开发者可以使用 `HttpConnection` 或 `SocketConnection` 来实现客户端与服务器之间的通信。这些连接类提供了发送请求、接收响应的能力。 ##### 4. 数据存储与管理 为了满足数据持久化的需求,MIDP 2.0提供了两种...

    j2me程序对手机本地磁盘文件的综合操作

    本主题聚焦于如何利用J2ME中的FileConnection API来实现对手机本地磁盘文件的综合操作。FileConnection API是J2ME MIDP(Mobile Information Device Profile)的一部分,它提供了读取、写入、创建和管理文件系统资源...

    简单j2me实现手机通讯录的备份与还原(源码)

    还原的时候只需通过FileConnection 读取备份的文件,还原到手机通讯录就ok了 主要代码如下 FileConnection fc; String s=""; try { String elem = null; Enumeration e = FileSystemRegistry.listRoots(); ...

    j2me api 中文 完整版

    API组件则包括了网络访问(比如HttpConnection)、文件系统支持(FileConnection)、以及Java应用程序管理( MIDlet Suite)等。 J2ME API 还包含Connected Limited Device Configuration (CLDC),这是一个针对内存...

    手机移动开发将byte数组写入文件的JAVA代码

    FileConnection fcdir = (FileConnection) Connector.open("file://localhost/e:/res"); // 如果目标目录不存在,则创建该目录 if (!fcdir.exists()) { fcdir.create(); } // 获取OutputStream对象 ...

    在Java手机上访问本地文件系统.pdf

    【Java手机上访问本地文件系统】的讨论主要集中在JSR-75的FCAPI(FileConnection API)上,这是一个可选包,专门用于在Java应用程序中实现对手机本地文件系统的访问。随着智能手机的普及,应用程序对文件系统的需求...

Global site tag (gtag.js) - Google Analytics