?? testmcapi.java
字號:
package test;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Graphics;
import javax.microedition.midlet.MIDlet;
import com.hdtworld.adInterface.AdCanvas;
import com.hdtworld.adInterface.AdManager;
import com.hdtworld.adInterface.AdPlayer;
public class TestMCAPI extends AdCanvas implements Runnable {
private MIDlet midlet;
Display display = null;
AdPlayer adplayer = null;
public TestMCAPI(MIDlet mid) {
midlet = mid;
display = Display.getDisplay(mid);
display.setCurrent(this);
this.setFullScreenMode(true);
(new Thread(this)).start();
initAdPlay();
}
public void initAdPlay() {
adplayer = new AdManager();
adplayer.setAppId(123456L);// 設置應用程序ID
adplayer.setCacheSize((byte) 100);// 設置緩沖區
adplayer.setConnectionType(AdPlayer.CONNECTION_CMNET);
adplayer.setUA("nokiaN73");// 設置機型參數
adplayer.setUUID(12345678L);// 應設置一個唯一編號
}
protected void paint(Graphics g) {
// write your logic
}
public void run() {
while (true)
{
long m1 = System.currentTimeMillis();
for (; (System.currentTimeMillis() - m1) < 50; Thread.yield())
;
repaint();
}
}
protected void keyPressed(int keyCode) {
if (keyCode == Canvas.FIRE)
{
adplayer = new AdManager();
adplayer.setContent("adSpace"/* 設置廣告位 */," targetingParam"/* 設置定向參數 */);
adplayer.playAd(midlet,1,0,0,getWidth(),getHeight());
adplayer.startConnection();
}
}
public void resumeApplication() {
// 播放廣告完畢,程序可以繼續執行
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -