亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sendmmsmessageui.java

?? < JavaME核心技術最佳實踐>>的全部源代碼
?? JAVA
字號:
package com.j2medev.chapter6;

import java.io.*;
import javax.microedition.io.Connector;
import javax.microedition.lcdui.*;
import javax.microedition.media.*;
import javax.microedition.media.control.VideoControl;
import javax.wireless.messaging.*;

public class SendMMSMessageUI extends Form implements CommandListener,Runnable{
    
    private MessageMIDlet midlet = null;
    private byte[] image = null;
    //拍照定義的Player和VideoControl
    private Player player = null;
    private VideoControl vc = null;
    private TextField subject = new TextField("subject","",30,TextField.ANY);
    private TextField to = new TextField("mobile","",30,TextField.PHONENUMBER);
    private TextField content = new TextField("content","",120,TextField.ANY);
    private Command sendCommand = new Command("Send",Command.OK,1);
    private Command backCommand = new Command("back",Command.BACK,1);
    private Command captureCommand = new Command("capture",Command.OK,1);
    
    public SendMMSMessageUI(MessageMIDlet midlet) {
        super("send mms");
        this.midlet = midlet;
        //初始化Player
        startPlayer();
        setCommandListener(this);
    }
    
    private void startPlayer(){
        if(player == null){
            try {
                //創建Player
                player = Manager.createPlayer("capture://video");
                player.realize();
                vc = (VideoControl)player.getControl("VideoControl");
                if(vc != null){
                    //把Item追加到Form上
                    append((Item)vc.initDisplayMode(VideoControl.USE_GUI_PRIMITIVE,null));
                }
                player.start();
                addCommand(backCommand);
                addCommand(captureCommand);
            } catch (IOException ex) {
                ex.printStackTrace();
            } catch (MediaException ex) {
                ex.printStackTrace();
            }
        }
    }
    //非常重要,釋放player    
    private void releasePlayer(){
        if(player != null){
            player.close();
            player = null;
        }
    }
    public void run(){
        //等待界面
        Form wait = new Form("waiting");
        midlet.setCurrent(wait);
        String url = "mms://"+to.getString()+":"+midlet.getAppProperty("Application-ID");
        String sub = subject.getString();
        String cont = content.getString();
        MessageConnection conn = null;
        try{
            //建立MessageConnection并構建消息
            conn = (MessageConnection)Connector.open(url);
            MultipartMessage mms = (MultipartMessage)conn.newMessage(MessageConnection.MULTIPART_MESSAGE);
            mms.setAddress(url);
            mms.setSubject(sub);
            InputStream is = getClass().getResourceAsStream("/test.png");
            MessagePart part1 = new MessagePart(image,"image/png","test_img","/test.png",null);
            MessagePart part2 = new MessagePart(cont.getBytes("UTF-8"),0,cont.getBytes().length,"text/plain","test_text","/test.txt","UTF-8");
            mms.addMessagePart(part1);
            mms.addMessagePart(part2);
            conn.send(mms);//發送
            midlet.displaySuccess("the message has been sent to "+to.getString());
        }catch(IOException ex){
            ex.printStackTrace();
            midlet.displayMessage(ex.getMessage(),this,AlertType.ERROR,"Failed");
        }
    }

    public void commandAction(Command cmd,Displayable displayable){
        if(cmd == backCommand){
            releasePlayer();
            midlet.setMainUI();
        }else if(cmd == sendCommand){
            new Thread(this).start();
        }else if(cmd == captureCommand){
            //拍照
            new Thread(){
                public void run(){
                    try {
                        image = vc.getSnapshot(null);
                    } catch (MediaException ex) {
                        ex.printStackTrace();
                    }
                    //清除以前的拍照屏幕
                    deleteAll();
                    append(subject);
                    append(to);
                    append(Image.createImage(image,0,image.length));
                    append(content);
                    addCommand(sendCommand);
                    removeCommand(captureCommand);
                    //不要忘記釋放Player
                    releasePlayer();
                }
            }.start();
        }
    }
    
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜臀久久99精品久久久久宅男| 一本久道中文字幕精品亚洲嫩| 欧美私模裸体表演在线观看| 亚洲人快播电影网| 日本美女一区二区| 欧美一区二区三区四区在线观看| 亚洲第一福利视频在线| 欧美午夜电影网| 亚洲一二三四久久| 欧美日韩电影在线播放| 亚洲图片欧美视频| 成人免费av在线| 国产偷国产偷亚洲高清人白洁| 国产乱码精品一区二区三| 日韩欧美色综合| 精品一区二区久久| 久久婷婷久久一区二区三区| 美女视频网站久久| 久久久99精品免费观看| 日韩成人精品视频| 精品久久国产老人久久综合| 九九久久精品视频| 久久久精品国产免大香伊| 成人免费看片app下载| 欧美激情一区三区| 日本福利一区二区| 亚洲一级电影视频| 精品毛片乱码1区2区3区| 肉丝袜脚交视频一区二区| 精品国产乱码久久久久久久久 | 国产一区二区三区蝌蚪| 久久久久9999亚洲精品| 奇米影视一区二区三区| 久久综合色8888| 99精品1区2区| 三级亚洲高清视频| 久久久美女毛片| 99国内精品久久| 日韩av在线发布| 国产精品午夜在线观看| 欧美在线一区二区| 国内偷窥港台综合视频在线播放| 一区二区三区加勒比av| 欧美日本韩国一区二区三区视频 | 欧美午夜电影一区| 国产又黄又大久久| 一区二区三区四区视频精品免费| 91精品国产综合久久精品性色| 国产曰批免费观看久久久| 自拍偷拍亚洲欧美日韩| 欧美一区二区三区免费视频| aaa国产一区| 国产精品99久久久久久久vr | 亚洲日本电影在线| 国产精品无码永久免费888| 日韩欧美精品在线视频| 欧美日韩色一区| 91麻豆6部合集magnet| 成人小视频免费观看| 精品在线观看免费| 日韩电影网1区2区| 亚洲国产欧美另类丝袜| 日韩理论片中文av| 国产精品国产三级国产普通话99| 久久你懂得1024| 精品国产免费久久| 精品国产乱码久久久久久浪潮| 6080午夜不卡| 日韩免费性生活视频播放| 91精品欧美综合在线观看最新| 欧美午夜精品久久久| 在线欧美小视频| 欧美中文一区二区三区| 在线精品视频一区二区三四| 色综合久久中文字幕| 91老司机福利 在线| 91网上在线视频| 色八戒一区二区三区| 日本高清不卡一区| 欧美少妇bbb| 欧美日韩一区视频| 在线播放中文字幕一区| 日韩欧美的一区| 欧美成人一区二区三区片免费| 日韩亚洲欧美高清| 精品国产一区二区在线观看| 久久日韩精品一区二区五区| 国产亚洲欧美色| 国产精品护士白丝一区av| 亚洲另类春色校园小说| 亚洲国产综合色| 热久久国产精品| 国产一区二区中文字幕| 顶级嫩模精品视频在线看| a在线欧美一区| 欧美男生操女生| 日韩精品一区二区三区在线播放| 久久老女人爱爱| 亚洲美女视频在线观看| 婷婷久久综合九色综合绿巨人| 麻豆91在线观看| 不卡高清视频专区| 欧美剧情电影在线观看完整版免费励志电影| 制服丝袜在线91| 国产欧美日韩精品在线| 亚洲国产欧美日韩另类综合 | 成人高清视频在线观看| 欧美日韩国产123区| 久久噜噜亚洲综合| 亚洲综合激情另类小说区| 日韩不卡一区二区三区| 成人福利电影精品一区二区在线观看| 97久久精品人人做人人爽| 在线播放一区二区三区| 久久精品视频一区二区| 亚洲国产日韩a在线播放性色| 久久99精品久久久久| 91麻豆国产在线观看| 欧美成人性福生活免费看| 亚洲欧洲综合另类在线| 久久 天天综合| 日本大香伊一区二区三区| 精品国产精品网麻豆系列| 亚洲男人的天堂在线aⅴ视频| 精品综合免费视频观看| 91蜜桃传媒精品久久久一区二区| 日韩天堂在线观看| 亚洲欧美激情小说另类| 国产精品一区在线观看乱码| 欧美另类高清zo欧美| 欧美国产欧美亚州国产日韩mv天天看完整 | 国产一区在线观看麻豆| 色综合天天综合网天天狠天天 | 亚瑟在线精品视频| 岛国精品一区二区| 日韩一区二区三区在线观看| 亚洲卡通动漫在线| 国产精品456露脸| 欧美一区二区三区视频免费播放 | 国产精品久久久久久久蜜臀| 久久不见久久见中文字幕免费| 欧美在线小视频| 亚洲欧美日韩一区二区| 大胆欧美人体老妇| 久久先锋影音av鲁色资源网| 青青青爽久久午夜综合久久午夜 | 麻豆一区二区99久久久久| 欧美日韩一区在线观看| 亚洲精品欧美激情| 福利一区二区在线观看| 久久精品欧美一区二区三区不卡| 美女爽到高潮91| 日韩一区二区在线观看视频播放| 午夜精品影院在线观看| 91国产成人在线| 亚洲综合图片区| 91极品视觉盛宴| 一区二区三区在线观看欧美| 一本色道**综合亚洲精品蜜桃冫| 国产精品久久久久婷婷二区次| 国产盗摄视频一区二区三区| 精品美女在线观看| 久久99国产精品免费| 日韩免费视频线观看| 久久成人av少妇免费| 精品盗摄一区二区三区| 国产一区二区网址| 国产视频一区在线观看 | 久久99精品国产91久久来源| 欧美成人性福生活免费看| 久久国产精品无码网站| 精品少妇一区二区三区免费观看| 另类欧美日韩国产在线| 欧美精品一区二区久久婷婷| 国产一区二区久久| 亚洲国产电影在线观看| 91丨九色丨蝌蚪富婆spa| 亚洲精品免费在线| 欧美日韩一区二区三区在线 | 欧美精品一区二区三区在线| 国产一区二区三区久久悠悠色av| 久久精子c满五个校花| 成人国产在线观看| 亚洲精品一二三| 欧美日韩免费高清一区色橹橹 | 夜夜精品浪潮av一区二区三区| 欧美视频自拍偷拍| 青青草精品视频| 国产清纯美女被跳蛋高潮一区二区久久w| 国产精一区二区三区| 国产精品电影院| 欧美亚洲丝袜传媒另类| 免费人成在线不卡| 欧美国产欧美综合| 欧美视频精品在线| 国产一本一道久久香蕉| 亚洲精品免费视频| 精品国产乱码久久久久久免费 | 91热门视频在线观看| 五月天亚洲精品|