飘凌大杂烩手机 → 开源 J2ME Wap2.0 浏览器开发
查看完整版本:开源 J2ME Wap2.0 浏览器开发
2010/2/7 20:40:06


通用版JAR下载



可以看到目前完成的都是基本渲染引擎方面的东西,对于浏览器因有的其它用户界面方面的东西暂时没考虑去做,因为开发的时候并没打算做一款浏览器,它只是一个插件(大概40K),可以把它嵌入我的游戏中,所以界面方面就有游戏开发来完成了.

顺便说一下基本框架吧,一直没有什么贡献,希望这个浏览器插件能给广大的开发者帮个小忙!

这个浏览器包括三个部分:
1.)网络连接
2.)文档解释与渲染
3.)用户按键响应

插件的调用很简单,只需要传入x,y,width,height和Canvas参数,创建一个Browser,插件就可以引用到你的程序中了,

在主循环中传入按键值给Browser,Browser会响应按键做相应动作

然后在paint()方法里边调用browser.paint(Graphics)就可以完成整个过程了

访问某个页面只需要调用browser.request(url,method,header)就可以完成了,使用很简单,代码中也附有使用例子和比较详细的注释.

整个插件打包混淆后大概是35k(当然还有更省空间)


如果你用Eclipse,你也可以从CVS上获得代码:

连接类型:pserver
用户名:anonymous
密码为空
主机:quickgame.cvs.sourceforge.net
资源路径:/cvsroot/quickgame
使用默认端口即可
项目名: browserplugin
Powered by BBSXP 2007 ACCESS © 1998-2025
Processed in 0.00 second(s)