一个小程序 实现4张图片的轮播 代码如下:
我的疑惑是这程序是如何实现轮播的 里面又没有while(true){}或者什么别的循环 是如何做到不停轮播的 我猜测可能是paint()和repaint()同�

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • DarvinAaron

    11人对此回答表示赞同

    还不明白加我!

    点我名字-加为好友!

    (这是百度HI的好友) 

    点击看下大图,看你能不能明白!

    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Bellrrrrr

    11人对此回答表示赞同

    notifyDestroyed()是退出程序用的,用于一个MIDlet来通知AMS(应用管理软件)它已经进入destroyed状态,implements CommandListener是使用CommandListener接口,以使用按键功能,不然的话,public void commandAction(Command c, Displayable s)
    此方法就无法使用了
    先后顺序,你可以在每个方法前面打印一些信息出来,然后就能清楚它的顺序了
    这些东西能在百度上查到的
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Logan

    3人对此回答表示赞同

    实现轮播,做到不停轮播的主要是通过线程来实现的, implements Runnable,实现RUN方法,
    mycanvas.startAnimation();这里启动线程 Thread.sleep(2000);这是线程睡眠时间,每隔这么长时间自动调运一次run
    在MIDP中,所有与用户界面有关的调用都是顺序执行的,如果同时发生,就会放到一个队列里,执行完一个再执行另一个,当调用Display.callSerially(Runnable r)时,他会调用r内部的run()方法,但
    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部