原创作者: wuhua   阅读:690次   评论:1条   更新时间:2011-05-26    
最近经过足球这个项目。经过很多弯路才算是终于成功了。在设计的过程中,遇到很多问题。拿出来跟大家分享。
    Canvas sizeChange()陷阱。设计师在设计j2me的游戏或者自己想要的UI的时候,往往是继承Canvas。然后再里面处理自己想做的事情。当调用setFullScreenMode(boolean b), 有些机器将会调用sizeChange方法,并传入z真实的width,跟height过去。所以这里就出来了用户想需求的东西。我测试的机型有(Nokia将会调用sizeChage,
SN,sunsing moto等直接可以getWidth()。getHeight()获取。
    如果设计师不注意将很容易陷入矛盾,为什么各个机型的显示差别会这么大,而且如果你在sizeChange方法出现异常,系统将会初始化的时候就会抛出,导致程序崩溃。
评论 共 1 条 请登录后发表评论
1 楼 softice_ 2010-04-03 22:44
调用sizeChange方法,如何能出现异常呢,可否举个例子

发表评论

您还没有登录,请您登录后再发表评论

文章信息

  • wuhua在2006-10-28创建
  • wuhua在2011-05-26更新
Global site tag (gtag.js) - Google Analytics