我的理財(cái)軟件V0.101 WAP版,統(tǒng)計(jì)功能已實(shí)現(xiàn)
廢話少說(shuō),下面直奔主題。
前些時(shí)間開(kāi)發(fā)的《我的理財(cái)軟件V0.1》使用起來(lái)還不錯(cuò),基本滿足我現(xiàn)在的需求,但卻存在記錄不方便的地方,總是在電腦上操作,有時(shí)可能要回想一下才清楚現(xiàn)在需要記錄的是什么,我想,要是能隨時(shí)隨地就操作就不存在這個(gè)問(wèn)題了,所以,我想到開(kāi)發(fā)一個(gè)WAP版的。
其實(shí)這WAP版的原理也是非常的簡(jiǎn)單不過(guò)的,就是將程序超精簡(jiǎn)化,去掉所的CSS樣式,網(wǎng)頁(yè)圖片等,只是一些赤裸裸的,最原始,最簡(jiǎn)潔的HTML,但還是有一些極其簡(jiǎn)單而必須的樣式保留,另外,如果我們是用ASP.NET開(kāi)發(fā)的程序,我們會(huì)發(fā)現(xiàn),這樣做還遠(yuǎn)遠(yuǎn)不夠,因?yàn)锳SP.NET是事件驅(qū)動(dòng)機(jī)制的,如果用到了回發(fā)事件,服務(wù)端產(chǎn)生的HTML相對(duì)移動(dòng)終端極其慢的傳輸速度而言,還是過(guò)于大了點(diǎn),所以,WAP版的拋棄了所有的回發(fā)事件,回歸ASP開(kāi)發(fā)方式,讓服務(wù)端生成的HTML整整潔潔。還有,ASP.NET自帶的驗(yàn)證控件也不能用,過(guò)于“強(qiáng)大”,移動(dòng)移端運(yùn)行不起,而且生成的腳本幾十KB,大到嚇人(相對(duì)移動(dòng)終端而言),所以我為需要驗(yàn)證的地方添加<span runat="server" />,重寫了頁(yè)面的IsVaild屬性。
說(shuō)到這個(gè)ASP開(kāi)發(fā)方式,可整得我夠累的了,第一次完整的做一個(gè)ASP開(kāi)發(fā),有些東西不熟悉,另外還要兼顧性能效率,所以這個(gè)小小的模塊花了大半天的時(shí)間去開(kāi)發(fā)和調(diào)試。最后完成,用 Opera Mobile for Symbian S60 v3 完全測(cè)試通過(guò),用到了一點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn)的JavaScript,真怕她運(yùn)行不起來(lái)呢=__=
另外,我還在后臺(tái)登錄頁(yè)面作了客戶端設(shè)備類型的自動(dòng)判斷,如果為移動(dòng)終端,則直接轉(zhuǎn)到WAP版,否則就是WWW版。
統(tǒng)計(jì)圖尚未實(shí)現(xiàn),因?yàn)橛龅搅艘粋€(gè)小難題,Opera Mobile 不支持div樣式,連內(nèi)聯(lián)樣式都不支持,正要想辦法解決。
--------------
后來(lái)用<img />實(shí)現(xiàn),即控制圖片的width實(shí)現(xiàn),在Opera Mobile的自適應(yīng)大小模式下,對(duì)于過(guò)于小尺寸的圖片,顯示還是有點(diǎn)小問(wèn)題,就象下面的統(tǒng)計(jì)功能截圖那樣,較小的開(kāi)支條狀圖,顯示不出來(lái)。
PS:Opera Mobile 功能很弱,但主版本號(hào)卻高達(dá)8,感覺(jué)很名不付實(shí)。
下面來(lái)幾張截圖:
登錄
------------------------
開(kāi)支記錄列表
------------------------
開(kāi)支記錄列表底部
------------------------
編輯開(kāi)支記錄
------------------------
編輯開(kāi)支記錄底部
------------------------
新建開(kāi)支記錄
------------------------
開(kāi)支統(tǒng)計(jì)
------------------------
開(kāi)支統(tǒng)計(jì)(原始大小)
------------------------
附截圖來(lái)源的移動(dòng)終端設(shè)備信息:
-----------------------------
終端設(shè)備:手機(jī)
終端設(shè)備型號(hào):NOKIA N95
終端設(shè)備OS:Symbian S60, v3
瀏覽器:Opera 8.65 for Symbian S60, v3 中文版
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。