J2ME可選包MMAPI一些使用

2021-05-27 08:11:23 字數 1784 閱讀 4363

簡單**重放功能實現

try catch (ioexception ioe) catch (mediaexception me)

詳細重放控制

static final long secs_to_microsecs = 1000000l;

player p;

volumecontrol vc;

try catch (ioexception ioe) catch (mediaexception me)

class listener implements playerlistener catch (mediaexception me)

break;}}

}實現midi重放控制

player p;

tempocontrol tc;

try catch (ioexception ioe) catch (mediaexception me)

videocontrol vc;

try

p.start();

} catch (ioexception ioe) catch (mediaexception me)

int recordid;

: // code to set up the record store.

try catch (ioexception ioe) catch (mediaexception me)

/** in the case that the device supports sampled audio. */

try catch (ioexception ioe) catch (mediaexception me)

不同player的同步

player p1, p2;

try catch (ioexception ioe) catch (mediaexception me)

產生單音序列

byte tempo = 30; // set tempo to 120 bpm

byte d = 8;      // eighth-note

byte c4 = tonecontrol.c4;;

byte d4 = (byte)(c4 + 2); // a whole step

byte e4 = (byte)(c4 + 4); // a major third

byte g4 = (byte)(c4 + 7); // a fifth

byte rest = tonecontrol.silence; // rest

byte mysequence = ;

try catch (ioexception ioe) catch (mediaexception me)

語音捕獲和錄音功能的實現

try  catch (ioexception ioe)  catch (mediaexception me)  catch (interruptedexception e)
實現攝像功能

player p;

videocontrol vc;

// initialize camera

try

p.start();

} catch (ioexception ioe) catch (mediaexception me)

// now take a picture

try catch (mediaexception me)

J2ME學習的一點感悟

j2me 學習的一點感悟 最近,因為個人興趣的原因,換了乙個 j2me 開發的工作,雖然很早以前就接觸過 j2me 大約是 02年的時候,03年初的時候還用 j2me 做了乙個簡單的客戶端應用,但是工作了以後才發現自己的基礎還是比較薄弱,需要學習的技術還有太多。在這乙個月裡面,自己來到了新的環境,手...

從J2ME學Symbian遊戲開發 一

相信在手機遊戲開發這塊是j2me的天下,一是因為它簡單容易學,二是因為關於它的資料多。而j2me畢竟是執行在symbian os的核心之上的,速度慢也是必然的了,更不能忍受的是它把很多與底層的互動封裝了起來,並且不提供介面讓你訪問。這對於我這樣喜歡刨根問低的人來說,是實在無法忍受的!下面我就把最近一...

J2ME學習的一點感悟

j2me學習的一點感悟 最近,因為個人興趣的原因,換了乙個j2me開發的工作,雖然很早以前就接觸過j2me,大約是02年的時候,03年初的時候還用j2me做了乙個簡單的客戶端應用,但是工作了以後才發現自己的基礎還是比較薄弱,需要學習的技術還有太多。在這乙個月裡面,自己來到了新的環境,手頭上的工作不是...