<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 64  文章 - 9  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    我參與的團隊

    隨筆分類(88)

    隨筆檔案(92)

    文章分類(142)

    文章檔案(182)

    天基成員

    學習園

    我的海角

    搜索

    •  

    積分與排名

    • 積分 - 182627
    • 排名 - 318

    最新評論

    1. package lab.sodino.img;  
    2. import java.io.IOException;  
    3. import java.io.InputStream;  
    4. import javax.microedition.io.Connector;  
    5. import javax.microedition.io.file.FileConnection;  
    6. import javax.microedition.midlet.MIDlet;  
    7. import javax.microedition.midlet.MIDletStateChangeException;  
    8. /** @author sodino */  
    9. public class ImgType extends MIDlet {  
    10.     public ImgType() {  
    11.     }  
    12.     protected void destroyApp(boolean arg0) throws MIDletStateChangeException {  
    13.     }  
    14.     protected void pauseApp() {  
    15.     }  
    16.     protected void startApp() throws MIDletStateChangeException {  
    17.         String prefix = "file:///root1/";  
    18.         // testFile(prefix + "logo_cn.gif");  
    19.         // testFile(prefix + "04.jpg");  
    20.         testFile(prefix + "img.png");  
    21.     }  
    22.     public void testFile(String url) {  
    23.         try {  
    24.             int length = 10;  
    25.             FileConnection fc = (FileConnection) Connector.open(url);  
    26.             InputStream is = fc.openInputStream();  
    27.             byte[] data = new byte[length];  
    28.             is.read(data);  
    29.             String type = getType(data);  
    30.             System.out.println(url + " is " + type);  
    31.             is.close();  
    32.             fc.close();  
    33.         } catch (IOException e) {  
    34.             e.printStackTrace();  
    35.         }  
    36.     }  
    37.     public String getType(byte[] data) {  
    38.         String type = null;  
    39.         // Png test:  
    40.         if (data[1] == 'P' && data[2] == 'N' && data[3] == 'G') {  
    41.             type = "PNG";  
    42.             return type;  
    43.         }  
    44.         // Gif test:  
    45.         if (data[0] == 'G' && data[1] == 'I' && data[2] == 'F') {  
    46.             type = "GIF";  
    47.             return type;  
    48.         }  
    49.         // JPG test:  
    50.         if (data[6] == 'J' && data[7] == 'F' && data[8] == 'I'  
    51.                 && data[9] == 'F') {  
    52.             type = "JPG";  
    53.             return type;  
    54.         }  
    55.         return type;  
    56.     }  
    57. }  
    posted on 2010-03-19 23:11 鵬凌 閱讀(1872) 評論(0)  編輯  收藏 所屬分類: Java --j2ee
    主站蜘蛛池模板: 亚洲精品**中文毛片| 最新亚洲人成无码网www电影| 亚洲人成片在线观看| 好吊妞788免费视频播放| 羞羞视频网站免费入口| 国产亚洲一区二区在线观看| 57pao国产成永久免费视频| 亚洲国产精品自在自线观看| 久久亚洲国产成人影院网站| 亚洲精品免费网站| 亚洲国产精品婷婷久久| 国产羞羞的视频在线观看免费| 免费日韩在线视频| 久久久久国产精品免费免费不卡| 亚洲婷婷五月综合狠狠爱| 99久久国产热无码精品免费| 亚洲精品不卡视频| 曰批全过程免费视频播放网站| 亚洲影院在线观看| 国产精品jizz在线观看免费| 暖暖日本免费中文字幕| 亚洲AV综合色一区二区三区| 日韩免费一级毛片| 久久福利资源网站免费看| 无遮挡呻吟娇喘视频免费播放 | 国产精品99久久免费| 91香蕉国产线在线观看免费| www免费黄色网| 国产亚洲AV夜间福利香蕉149| gogo免费在线观看| 在线综合亚洲欧洲综合网站| 久久夜色精品国产嚕嚕亚洲av| 2021国内精品久久久久精免费| 亚洲乱人伦精品图片| 国产亚洲精品a在线观看app| 亚洲成人一区二区| 日韩高清免费观看| 毛片免费观看网站| 亚洲免费在线观看视频| 久久国产精品2020免费m3u8| 久久精品免费大片国产大片|