三月中的時候,曾經想用J2ME寫退伍倒數計時器,因為在當兵,如果有這個的話,或許可以讓時間更快一點?(或許是感覺更漫長˙?)
當初會想自己寫,因為上網找了一下沒有看到,不過後來實際動手之後停留在HelloWorld的階段,
太久沒摸Java了,而且J2ME實在是不好寫Q.Q
上個禮拜逛PTT軍旅版(Militarylife)的時候看到,原來二月的時候有個VictorHsieh在軍旅版發表了一篇文章,他寫了這樣的一個程式,退伍倒數計時器 手機版,寫的還不錯,起碼該有的都有,我上次卡在RecordStore就懶了,實在是有夠麻煩的Q.Q
所以這次回來打算安裝這支程式到我目前帶的手機上,
搞了半天終於可以裝了之後發現,我的這支Motorola V188只支援CLDC 1.0,
原作寫的退伍倒數計時器必須要在CLDC 1.1的版本才能運作,
查了一下,CLDC 1.0跟CLDC1.1其中一個差異就是浮點數的支援Q.Q
算趴數的時候,看小數點後面的數字在跑,這感覺差很多= =+
這個時候內心的小宇宙爆發了,所以我checkout他的source來改,
想辦法讓我的手機可以用= =+
剛好也有前人碰到這樣的問題,寫了一個package,讓CLDC 1.0也有浮點數可以使用,
撈了這個package,花了三四個小時來修改(跟java不熟,中間出去吃飯喝酒XD)
現在可以用了= =+
countmento 1.0.3.1
based on
Page:countmento 1.0.3
Project:http://code.google.com/p/countmento/
Author: VictorHsieh
Liscense: Apache License 2.0
Page:MicroFloat
Author:Dave Clausen
Liscense:GNU General Public License
Source:countmento.src.7z
PreBuildBinary:countmento.bin.7z
由於程式包含MicroFloat以彌補CLDC 1.0所沒有支援的浮點數運算,所以程式比原來的程式膨脹一些,效率也差了一點,
不過基本上都是可以被忽略的差異。
目前確認可以使用的手機:
Motorola V188
基本上應該有支援Java的手機都可以使用了,如果還不能用,那或許手機真的太古老了=.=
如果撈去用,在您的手機上運作正常,回應一下機型吧:)
訂閱:
文章 (Atom)
Fix msmtp does not work in old ubuntu/debian version
主要是舊版msmtp沒有處理好email header 現在的smtp伺服器會檢查mail header 寄件人跟帳號不一致不給寄 收件人不是合法mail address自然不能寄 #!/bin/bash # Workaround until mtmsp >= 1.8....
-
不久前看了一些文章,提到要做自己的品牌行銷 寫網誌紀錄一些自己的紀錄也是種方法,對我來說不難 畢竟當碰到覺得值得留下紀錄的事情,我也會寫點東西留個紀錄 但我的網誌有蠻大一部份是以前紀錄心情的部份,一直留到現在 從最早的一篇,在ptt2寫下的文章,2003年的文章 這些已經不太適合...
-
自從搬到現在住的地方,因為床邊離電燈開關中間隔著一張桌子,距離大約是一米左右。每晚睡覺前就很掙扎,要嘛睡前關好燈在爬上床,要嘛上床滾來滾去之後,下床走去關燈,再摸黑爬上床... 很久之前,太座就有交代要我想個辦法,可以在床上就關燈... 最早的想法是從開關拉明線接個明盒在床邊,可...
-
簡略提鋰電池的特性,低自放電,無記憶效應 不能過充電、過放電,過充過放都會傷電池 沒有記憶效應,但是電池本身會隨著時間衰老, 電池容量衰退的關係如下表, 充電電量 儲存溫度0℃ 儲存溫度25℃ 儲存溫度40℃ 儲存溫度60℃ 40%~60% 2%/年 4%/年 15%/年 25%...