点击此处下载(屏幕大小自适应)J2ME XHTML浏览器、J2ME WML浏览器、J2ME WAP浏览器(0.60版)

简要说明:
    1. 代码混淆编译后包大小为90KB左右
    2. 支持WML 1.0,WML 1.1,WML 2.0及XHTML 1.0大多数标签,见附表1
    3. 支持部分CSS样式,见附表2
    4. 支持的图像格式有:PNG、GIF、JPEG
    5. 支持多窗口浏览
    6. 支持大、中、小3种字体大小,支持粗体、斜体、下划线
    7. 支持触摸屏,屏幕上的链接可以点击,滚动条可以拖动
    8. 实现SocketHttpConnection,用户可以选择以套接字的形式连接网络,此方法可以通过cmwap访问SSL,而HttpConnection是不能实现cmwap访问SSL的。(此方法需要对jad进行签署)
    9. 使用Kxml 2.30引擎以xmlPull的方式(SAX)解析网页,网页下载或解析的过程可以由用户停止
    10. 先下载网页内容并解析完毕,后下载图片显示
    11. 浏览器会根据图片的Url缓存图片,可以调整所缓存图片的字节数,默认为64KB。在当前页面或新页面中,碰到Url相同的图片不用重新下载,从缓存中读取并显示
    12. 打开一个新的页面,当前页面内容被保存在内存中以方便后退
    13. MIME类型检测,碰到不支持的MIME类型会提示用户

      点击此处下载(屏幕大小自适应)

      版本更新历史:

      • 2009-8-17 v.060b 加入对WML1.1中card标签onenterforward属性的支持
      • 2009-8-17 v0.60b 修正了“自动点击节点”点击后不被注销的bug
      • 2009-8-16 v0.58b 加入了WML1.1 timer标签的支持
      • 2009-8-16 v0.58b 修正部分地址由于标签替换导致解析不正常的bug
      • 2009-4-18 v0.53b 修正了打开多个网页后可能会造成网络下载阻塞的bug
      • 2009-4-13 v0.52b 改进渲染引擎,使得屏幕刷新次数有效减少,占用内存更少、更省电
      • 2009-3-28 v0.50b 修正kxml的bug,是浏览器能解析更多不符合规范的html页面
      • 2009-3-25 v0.49b 修正了WML1.1中SetVar标签可能不能注册变量的问题
      • 2009-3-22 v0.48b 修正了锚点定位错误
      • 2009-3-22 v0.48b 修正了WML1.1中静态全局变量赋值错误的问题
      • 2009-3-20 v0.47b 允许在浏览器中直接打开mime类型为图像的链接地址
      • 2009-3-20 v0.47b 在“连接错误”页面允许后退和返回首页
      • 2009-3-20 v0.47b 在“错误的mime类型”页面允许后退和返回首页
      • 2009-3-20 v0.47b 修正了上下切换焦点链接有时候不能切换到另一个链接的bug
      • 2009-3-20 v0.47b 修正了后退后点击链接错位的bug
      • 2009-3-18 v0.46b 增加了对wml1.1标记“prev”的支持
      • 2009-3-18 v0.46b 解决了某些网站需要accept头而不能打开网页的问题
      • 2009-3-10 v0.45b 实现SocketHttpConnection,用户可以选择以套接字的形式连接网络, 此方法可以通过cmwap访问SSL,而HttpConnection是不能实现cmwap访问SSL的。(此方法需要对jad进行签署)
      • 2009-3-10 v0.45b 替换KXML版本为2.30
      • 2009-3-10 v0.45b 解决页面没有载入完成不刷新的问题
      • 2009-3-10 v0.45b 修改url合并不完整的bug
      • 2009-3-10 v0.45b 解决select 的iValue问题(选择的索引)
      • 2009-3-10 v0.45b 错误页面支持显示错误代码
      • 2009-3-10 v0.45b big、em、strong节点的支持
      • 2009-3-10 v0.45b 以事件的方式提供Browser方法
      • 2009-3-10 v0.45b 解决在页面没有载入完,停止页面解析将不能请求新的页面的问题
      • 2009-3-10 v0.45b 焦点在第一行定位错位的问题
      • 2009-3-10 v0.45b 页面中“$()”传值的支持
      • 2009-3-10 v0.45b 加入对wml1.1节点setvar的支持
      • 2009-2-25 v0.38b 修正链接换行时背景显示不正确的bug
      • 2009-2-24 v0.38b 替换图像正在载入、载入错误的图标
      • 2009-2-24 v0.38b 修复不能请求错误页面的bug
      • 2009-2-24 v0.38b 添加MIME类型“application/vnd.wap.xhtml+xml”
      • 2009-2-23 v0.38b 加入了MIME类型判断的支持
      • 2009-2-23 v0.38b修正了链接换行显示问题
      • 2009-2-18 v0.35b 修复了图像载入完成后不会自动居中对齐的bug
      • 2009-2-18 v0.35b 修复了节点换行时会产生文字重叠的bug
      • 2009-2-18 v0.35b 加入了双缓存的支持
      • 2009-2-3 修复了解析XHTML的bug
      • 2009-2-3 修复了解析select节点的bug
      • 2009-2-3 修复了单选钮和复选钮选择后不会改变选择状态的bug

      附表一:所支持的wap1.0和wap2.0标签

      • body(2.0)
      • card(1.0)
      • a(1.0, 2.0)
      • anchor(1.0)
      • postfield(1.0)
      • setvar(1.1)
      • go(1.0)
      • b(1.0, 2.0)
      • strong(1.0, 2.0)
      • small(1.0, 2.0)
      • medium(1.0, 2.0)
      • big(1.0, 2.0)
      • i(1.0, 2.0)
      • u(1.0, 2.0)
      • input(1.0, 2.0)
      • select(1.0, 2.0)
      • option(1.0, 2.0)
      • marquee(2.0)
      • img(1.0, 2.0)
      • address(2.0)
      • form(2.0)
      • p(1.0, 2.0)
      • div(2.0)
      • br(1.0, 2.0)
      • span(2.0)
      • font(2.0)
      • table(1.0, 2.0)
      • tr(1.0, 2.0)
      • td(1.0, 2.0)
      • textarea(2.0)
      • head(2.0)
      • title(2.0)
      • meta(2.0)
      • style(2.0)

      附表二:所支持的css样式

      • background-color
      • background-Image
      • text-Align
      • color
      • margin-Left
      • margin-Top
      • margin-Right
      • margin-Bottom
      • padding-Left
      • padding-Top
      • padding-Right
      • padding-Bottom
      • width
      • height
      • font-Size
      • font-style
      • font-weight
      • text-decoration

      相关文章: