Jan16

j2me笔记(1)

Author: 郭克华  Click: 3993   Date: 2010.01.16 @ 21:17:09 pm Category: java

MIDlet在应用中可能存在的状态:
运行(Active)状态—程序正在运行中;
暂停(Paused)状态
调用notifyPaused( )函数,MIDlet立刻进入此状态;
MIDlet持有的所有资源暂时被释放,但它随时可能被运行;
销毁(Destroyed)状态
调用notifyDestroyed( )函数,MIDlet立刻进入此状态;
MIDlet被永久地关闭并且释放占用的所有资源,等待着废物清理程序的处理。

Display的其他作用
获取设备支持的颜色: numColors()
是否支持彩色:isColor()
背景颜色,前景颜色:COLOR_BACKGROUND ,COLOR_FOREGROUND
边框颜色,高亮边框色:COLOR_BORDER , COLOR_HIGHLIGHTED_BORDER
高亮背景色,高亮前景色:COLOR_HIGHLIGHTED_BACKGROUND , COLOR_HIGHLIGHTED_FOREGROUND
Displayable的其他作用
设置标题: setTitle
添加删除命令按钮: addCommand,removeCommand

按钮类型(按照数字1-8排序,注意,这个数字不是优先级):SCREEN,BACK,CANCEL,OK,HELP,STOP,EXIT,ITEM,可用于:
SCREEN:面向整个屏幕组件进行操作
BACK:返回上一个操作时可用
CANCEL,OK: 在有是否选择的情况下可用
HELP:想要出现在线帮助时可用
STOP:停止某个操作而不做屏幕切换
EXIT:退出当前应用程序时可用
ITEM:面向屏幕的局部进行操作
多个按钮加入界面的排布规律
不同种类的按钮,WTK优先级排序: ITEM,SCREEN,OK, HELP, BACK, EXIT ,CANCEL , STOP,优先级高按钮优先显示在上方
同一种类的按钮,在构造函数内划分优先级,数字越小越优先
BACK,CANCEL, EXIT, STOP倾向于抢占左方,优先顺序: BACK,CANCEL, EXIT, STOP
注意:只是在WTK内满足这个规律,其他模拟器可能不相同



TAG:   j2me

    评论
    • 提交

    分类

    标签

    归档

    最新评论

    Abyss在00:04:28评论了
    Linux中ramdisk,tmpfs,ramfs的介绍与性能测试
    shallwe99在10:21:17评论了
    【原创】如何在微信小程序开发中正确的使用vant ui组件
    默一在09:04:53评论了
    Berkeley DB 由浅入深【转自架构师杨建】
    Memory在14:09:22评论了
    【原创】最佳PHP框架选择(phalcon,yaf,laravel,thinkphp,yii)
    leo在17:57:04评论了
    shell中使用while循环ssh的注意事项

    我看过的书

    链接

    其他

    访问本站种子 本站平均热度:8823 c° 本站链接数:1 个 本站标签数:464 个 本站被评论次数:94 次