路是爬出来的

[导入]Wap Explorer 初步设计源代码

        刚才在我的Q群里面讨论了下关于Wap Explorer的开发。里面的朋友建议我把开发的过程写到blog,以方便学习与讨论。现在我把我写好的代码公布出来。并说明我的设计结构。(在此说明下,对于里面的UI设计我前面写过很多文章)

       一个UI包--包括了所有的界面实现接口等,Wap的显示也主要是通过这个包里面的东西划出来的。

                              里面有两个核心的东西,Part--控件接口, Panel--Form接口。

                              比如超链接,TextFiel,SoftButton等都是Part, 弹出窗口,FormPanel都是Panel。

       一个Wap引擎。这部分未实现,等大家参考。我参考过jxml等开源的东西,觉得基本上可以实现自己的功能,不过我还是想和大家写一个,一来可以相互学习提高。二来也可以多了解下关于xml(这方面我很菜)。



      一个网络连接引擎--主要是下载数据用的。

      一个RMS包。主要是用来保存用户数据的。

     

      对了。在源代码里之看wuhua包下面的就行了,其他的都是一些网站找来的代码

         

      这里还有个问题是,怎么样可以使Wap引擎跟UI跟网络连接引擎很好的结合呢。

     提出一些参考:

     1,一边下载,一边解释,一边显示(这是最完美的方案,比如firefox就是这样)这样对操作有大量图片资源的时候有很好的体验。我们可以先显示出文字,然后在一边下载图片。

     2,全部下载完在解释,显示(相对与上面的方案来说)这是比较容易的。但是显示会很慢。给用户造成很不好的体验。



     还有很多的其他要求。。。。。。。。

   


文章来源: http://wuhua.javaeye.com/blog/41036

posted on 2006-12-30 08:39 路是爬出来的 阅读(92) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: