MIDP2.0 Canvas可以调用setFullScreenMode(true)将Canvas设置成全屏,但设置成全屏后新的Canvas width & height的获得对于不同手机却并不一样。
1 MotoV系列
调用setFullScreenMode(true)后,将触发sizeChanged事件,此事件从系统接受两个参数,即为Canvas全屏后的width & height,通过这个事件可以获得新的宽高。
protected void sizeChanged(int w, int h)
{
width = w ;
height = h ;
}
但要注意,此事件并不是同步的,就是说如果你调用了setFullScreenMode(true)之后,立即使用新的width,height,有可能获得错误的结果。
2 SE K700
调用setFullScreenMode(true)后,不会触发sizeChanged,而是通过getWidth和getHeight获得新的宽高。SE的setFullScreenMode调用后是立即返回的,所以可以获得正确的width & height
----------
对于其他机型暂时还不了解
分享到:
相关推荐
canvas全屏特效.zip
酷炫的html5 canvas全屏背景动画特效
J2ME的MIDP低级界面编程,入门级参考,word版,canvas开发参考
全屏背景动画的实现是由canvas完成
基于html5 canvas绘制的全屏酷炫星光闪烁3D视差背景动画特效,还有鼠标交互效果哦。
HTML5 Canvas全屏烟花动画特效是一款生日快乐祝福全屏烟花动画特效。
7款HTML5 Canvas全屏背景动画特效是一款酷炫的全屏背景动画特效下载。
html5 canvas全屏的星空背景动画特效 html5 canvas全屏的星空背景动画特效
有兴趣刚需的可以自己下载,非常实用的特效代码,可以完美运行,有能力的还可以二次修改!
一款漂亮的HTML5 Canvas全屏彩色气泡动画特效,各种颜色的泡泡随机显示,鼠标滚轮滚动可以控制大小,鼠标拖动还可以旋转角度展示。
Canvas全屏3D地球旋转特效是一款支持鼠标拖动缩放查看地球,全屏模式查看效果代码。
html 5 canvas全屏星星背景 可随着鼠标移动改变效果,我博客里有预览
使用html做了一个 canvas全屏的520爱心表白网页代码,有兴趣的小伙伴 来看看
超炫酷的HTML5 Canvas全屏动画背景,一共有7组Canvas动画。如果你的网页需要一种类似屏保动画的特效,那么这款HTML5 Canvas动画可以很好的满足你的需求。因为动画是全屏的,所以外观看上去也非常大气。
html5 canvas全屏雪花纷飞背景动画特效,一款逼真的下大雪网页背景动画效果。
html5 canvas全屏烟花动画特效.zip
HTML5 canvas全屏酷炫星空背景动画特效
一款逼真的HTML5 Canvas全屏点击网页放烟花动画特效,鼠标点击网页各种颜色的烟花粒子爆炸动画效果。
html5 canvas全屏酷炫抽象粒子背景动画特效,左右对半切割的两色抽象粒子游走背景动画效果。
一款好看的html5 canvas全屏彩带飘动背景动画特效,彩带飘动消失后又有新的彩带出现,循环消失出现的动画效果。