<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)

    我參與的團(tuán)隊(duì)

    隨筆分類(88)

    隨筆檔案(92)

    文章分類(142)

    文章檔案(182)

    天基成員

    學(xué)習(xí)園

    我的海角

    搜索

    •  

    積分與排名

    • 積分 - 182512
    • 排名 - 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
    主站蜘蛛池模板: 国产猛男猛女超爽免费视频| **一级一级毛片免费观看| 中文字幕亚洲图片| 国产免费无码一区二区| 亚洲日产乱码一二三区别| 中文字幕久久亚洲一区| 国产精品成人免费一区二区| 人碰人碰人成人免费视频| 亚洲自偷自拍另类12p| 国产小视频在线观看免费| 精品国产亚洲男女在线线电影| 久久国产精品2020免费m3u8| 亚洲日韩激情无码一区| 成年人免费的视频| 和老外3p爽粗大免费视频| 久久亚洲最大成人网4438| 亚洲国产精品无码AAA片| 日韩电影免费在线观看视频| 免费在线看黄网站| 野花视频在线官网免费1| 亚洲一区欧洲一区| 亚洲国产精品无码久久久秋霞2| 日韩在线a视频免费播放| 69视频在线是免费观看| 十八禁的黄污污免费网站| 亚洲人成人77777在线播放| 亚洲美女又黄又爽在线观看| 免费的涩涩视频在线播放| 91免费福利精品国产| 中文字幕免费在线观看动作大片| 亚洲精品自偷自拍无码| 亚洲欧洲尹人香蕉综合| 亚洲AV无码专区国产乱码电影| 亚洲成a人一区二区三区| 欧美最猛性xxxxx免费| 最好看的中文字幕2019免费| a级毛片免费全部播放| 男人扒开添女人下部免费视频| 亚洲日韩欧洲无码av夜夜摸| 五月婷婷亚洲综合| 成人国产精品免费视频|