<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    讓變化成為計劃的一部分

    歡迎大家探討本Blog涉及的所有軟件課題。我的Google Talk ID:zhengyun(at)gmail.com。

    我最希望軟件帶給用戶的感受是:美好的體驗、舒適感、簡約、干凈...

    posts - 32, comments - 8, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    第一,
    下面的代碼在索愛機型上可以運行,在nokia s60模擬器上也可以運行,唯獨不能在nokia 7610上運行,程序會自動退出:

    new Thread(this, "Menu thread").start();


    必須改寫為

    Thread thread;
    (thread = new Thread(this)).start();

    方能在真機上運行。

    這種程序自動退出的問題,有時候是因為你根本猜想不到的代碼導致的,這時候只能通過二分排除法(不斷地注釋代碼來縮小代碼范圍)來判定了。

    第二,再譬如說,
    你的代碼中有對double的使用,比如這種代碼:

    double alpha = (double)Math.abs(i - m_canvasWidth / 2) /
                               (double)m_canvasWidth;


    但是,注意一點,CLDC1.1才開始支持Math,“Math functions in java.lang package is available only since CLDC-1.1”。所以,如果你一旦在CLDC1.0的nokia手機上使用,那么,即使你用了try/catch捕獲異常,程序也會自動退出。

    這時候你也不要驚詫。

    第三,
    Thread thread;
          (thread = new Thread(this)).start();代碼可以運行。
    但是Thread thread;
          (thread = new Thread(this, "Menu thread")).start();
    就會導致Nokia真機立即退出。
    同樣,
    Thread thread;
              (thread = new Thread(new Runnable()
              {
                public void run()
                {
                  m_inputHandler.handleStringInput(input);
                }
              }, "inputHandler")).start();
    也會導致立即退出。
    以上雖然模擬器可以運行,但是真機是不允許的。
    主站蜘蛛池模板: 中文字幕亚洲不卡在线亚瑟| 亚洲精品美女久久777777| 亚洲欧洲视频在线观看| 亚洲人成www在线播放| 91成人免费观看网站| 国产一区二区三区免费看| 亚洲男人的天堂在线播放| 久久成人免费播放网站| 亚洲AV日韩精品久久久久久久| 小草在线看片免费人成视久网| 免费h黄肉动漫在线观看| 国产亚洲精品精品精品| 亚洲国产精品丝袜在线观看| 亚洲人xxx日本人18| 大地资源二在线观看免费高清| 亚洲精品伦理熟女国产一区二区 | 亚洲成av人片在线观看天堂无码| 黄色免费网址大全| 国产亚洲一区二区在线观看| 51精品视频免费国产专区| 中文字幕乱码亚洲精品一区 | 麻豆成人精品国产免费| jizz在线免费播放| 日韩亚洲Av人人夜夜澡人人爽| 三上悠亚在线观看免费| 国产成人免费福利网站| 亚洲视频在线免费| 亚洲网站在线播放| 日本久久久免费高清| 国产视频精品免费视频| 国产精品亚洲精品日韩已方| 久久这里只精品国产免费10| 亚洲一区二区三区写真| 亚洲成a人片在线观看国产| 三年片在线观看免费观看大全一 | 亚洲一卡二卡三卡| 亚洲高清偷拍一区二区三区| 99久久国产免费-99久久国产免费| 亚洲砖码砖专无区2023| 国产亚洲一区二区三区在线观看 | 亚洲国产综合第一精品小说|