<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    有點像手機英文輸入法中,按2一下代表a,連按兩下代表b,連續三下代表c。
    據說,你可以用timertask來做這件事情。

    我的一個設想是(未曾代碼試驗過,錯了請指出):

    用戶按鍵“1”,那么計數他按了多少下,根據他按的次數去你事先寫好的數組中查到是哪一個字符。如果用戶遲遲沒有再按下去,那么到了一定時間,就應該確認他的輸入了,timer呢就調用confirmCharacter()。

    String[] values = {".,1","abc","def"... ...};
     
    keyPressed(keyCode) {
      int index = keyCode - KEY_NUM0;
      if(index == lastindex) charselected++;
      else lastindex = index;
       // here reset the key confirmation timer
     
       tempInputString+=values[index].char(charselected);
    }
     
    //When timer gets triggered, it calls this method
    void confirmCharacter() {
        inputString = tempInputString;
        lastindex = -1;
    }

    主站蜘蛛池模板: 午夜亚洲国产成人不卡在线| 免费观看一区二区三区| 91精品国产免费久久久久久青草| 亚洲愉拍99热成人精品热久久 | 国产啪亚洲国产精品无码| 亚洲a∨无码精品色午夜| 永久中文字幕免费视频网站| 亚洲精品无码久久久久YW| 四虎成人免费大片在线| 亚洲国产精品无码中文lv| 在线观看免费精品国产| 理论片在线观看免费| 精品国产亚洲男女在线线电影 | 亚洲视频一区二区在线观看| 亚洲免费电影网站| 亚洲人妖女同在线播放| 一二三四在线观看免费高清中文在线观看 | 人妻免费久久久久久久了| 亚洲精品视频在线看| AAAAA级少妇高潮大片免费看| 亚洲精品乱码久久久久66| 国产激情免费视频在线观看| 亚洲国产精品白丝在线观看| 国内外成人免费视频| 亚洲精品人成网线在线播放va| 欧美a级在线现免费观看| 亚洲免费人成在线视频观看| 久久久久亚洲AV成人无码| 97在线观看永久免费视频| 亚洲av无码成人影院一区| 精品国产亚洲一区二区在线观看 | 亚洲精品动漫人成3d在线| 久久免费香蕉视频| 亚洲国产成人精品无码区在线秒播 | 久久综合AV免费观看| 深夜A级毛片视频免费| 黑人精品videos亚洲人| 久久笫一福利免费导航| 日韩大片在线永久免费观看网站| 亚洲AV日韩精品久久久久久久| 国产99视频精品免费观看7|