⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testmcapi.java

📁 j2me手机应用开发的例子程序
💻 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 + -