【正文】
的目的就是盡可能的發(fā)現(xiàn)錯(cuò)誤,一般來說測(cè)試的工作不能由程序的設(shè)計(jì)者來做,最好是什么都不懂的小白來操作的效果是最好的。 (tb)。 if(()==0){ ()。 ()。 if(d==tb){ (select, (), null)。 init()。s2=s1。 if(i==3)(s3, null)。ics。 (this)。 (cg)。 (cmdClear)。 public ShearPlate(String title,ClockTodoMIDlet m) { // TODO Autogenerated constructor stub super(title)。 private Command cmdCopy = new Command(確定, , 1)。 private Command cmdClear = new Command(清空, , 4)。在這類就不多說了,尤其是剪貼板的代碼沒有完善,不長(zhǎng),可以給大家共享一下。在主Form界面安優(yōu)先級(jí)排序顯示。ClockTodoCanvas類的具體設(shè)計(jì)如下面兩個(gè)表()所示。此類的功能是繪制本系統(tǒng)的開始界面。 總體ER圖本系統(tǒng)總共使用了4個(gè)數(shù)據(jù)庫(kù),RSRSRSRST。設(shè)計(jì)一個(gè)游戲也許不需要用到數(shù)據(jù)庫(kù),但是一個(gè)需要對(duì)大量數(shù)據(jù)進(jìn)行讀取、修改、刪除、保存操作的軟件,數(shù)據(jù)庫(kù)的處理可以一個(gè)關(guān)鍵。為了更好的展現(xiàn),此處附上幾張圖: 圖45 部分運(yùn)行截圖 操作流程在這里介紹一下操作的步驟,也順便告訴用戶如何正確是使用本系統(tǒng)。在此界面可以完整瀏覽事項(xiàng),可以看到待辦事項(xiàng)的優(yōu)先等級(jí),如果事項(xiàng)有設(shè)置鬧鈴的話則可以看到事項(xiàng)的時(shí)間。 其他界面設(shè)計(jì)其他界面中最值得一提的是添加編輯界面,界面由一個(gè)TextField和兩個(gè)ChoiceGroup然后綴上的一張圖片組成。每張圖片都可以通過用戶按下OK鍵進(jìn)行選擇使用含有信息的圖片或者純圖片。在很多已經(jīng)完成的手機(jī)記事本實(shí)例中,大多都是沒有開始界面,而直接對(duì)待辦事項(xiàng)進(jìn)行操作的,這里為了能更直觀的體現(xiàn)本軟件的創(chuàng)意元素,所以增加了開始界面,所幸不會(huì)占用用戶太多感情,如果不喜歡可以全然不用理會(huì)直接進(jìn)入主要功能界面,不會(huì)耽誤太多時(shí)間。一切浮華的東西都是浮云,記事本功能齊全才是正事。在開始界面設(shè)計(jì)了壁紙,為系統(tǒng)增加一點(diǎn)點(diǎn)樂趣。然后在此基礎(chǔ)之上又進(jìn)行了一些功能上的拓展,以滿足更多的用戶要求,每個(gè)待辦事項(xiàng)的都有優(yōu)先級(jí)和設(shè)置鬧鈴的屬性。系統(tǒng)主要是提供記事本功能,所以從用戶的角度考慮,多余的小功能越少越好,如果功能繁瑣,反而會(huì)讓用戶心生厭倦。由于沒有存入本地,所以關(guān)閉手機(jī)同樣清空。不同的背景圖顯示不同的信息。所以不需要太復(fù)雜的功能,數(shù)據(jù)存儲(chǔ)方面使用RMS數(shù)據(jù)庫(kù),沒有問題。其次就是需要對(duì)開發(fā)環(huán)境和開發(fā)工具多熟悉和了解了。然后將這些模塊設(shè)計(jì)成對(duì)象進(jìn)行封裝,把用戶的需求抽象成軟件的需求,通過了解軟件的需求來設(shè)計(jì)。這里只是給大家提個(gè)醒,不要完全依賴手機(jī),不管怎么樣,軟件我們還是需要用心去設(shè)計(jì)的,因?yàn)楝F(xiàn)在手機(jī)上的小軟件各種各樣,不勝枚舉,如果沒有什么創(chuàng)新或者優(yōu)點(diǎn)的話,絕對(duì)會(huì)很快被無視的。記事本到了手機(jī)上,就多了許多優(yōu)點(diǎn),最明顯的是不會(huì)忘記了,能隨時(shí)得到提醒?,F(xiàn)在的手機(jī)不僅功能齊全,強(qiáng)大,而且價(jià)格也不是很高,就是人們現(xiàn)在常說的性價(jià)比很高啊。本次設(shè)計(jì)的系統(tǒng)是面向所有的支持java語(yǔ)言的手機(jī)用戶,功能簡(jiǎn)單適合各種年齡階段的人使用。我們都知道,隨著安卓系統(tǒng)手機(jī)的飛速發(fā)展,J2me幾乎已經(jīng)沒有用武之地,但是我相信如果能做好J2me的產(chǎn)品,那么對(duì)于Android平臺(tái)的開發(fā)也一定不是問題。關(guān)鍵詞:手機(jī);J2me;記事本; JavaDesign and Implementation of Mobile Phone Notepad Based on J2MEWei Zheng, Department of Electronic InformationAbstract: With the development of information and interlligent society,the mobile phone is being more and more important,and people’s demand of function gradually order to let user save anything at any time,and user can remind timely,I designed a basic functions main functions of the softwave:add todo,view or edit todo,accoord to the request to delete todo,set priority and quarterbell of the fun I added some small functions on the background and :you can set dynamic wallpaper,learn some wellknown saying and humor quotes,select the wallpaper which you like in limited range and so softwave has simple operation and a few the general user record and manage informations.Key words: Mobile phone;J2ME;Notepad;Java目 錄第一章 引言 1第二章 可行性分析 2 對(duì)手機(jī)記事本開發(fā)的理解 2 可行性分析 2 2 2 2第三章 需求分析 3 系統(tǒng)目標(biāo) 3 3 3 需求分析 3 用戶需求 3 功能分析 3第四章 概要設(shè)計(jì) 4 系統(tǒng)功能模塊設(shè)計(jì) 4 開始界面設(shè)計(jì) 5 其他界面設(shè)計(jì) 7 7 7 7 操作流程 7 數(shù)據(jù)庫(kù)RMS的操作與設(shè)計(jì) 8 總體ER圖 9 數(shù)據(jù)結(jié)構(gòu)及表的定義 9第五章 詳細(xì)設(shè)計(jì) 10 開始界面模塊的設(shè)計(jì) 10 記事本模塊的設(shè)計(jì) 10 其他模塊設(shè)計(jì) 11第六章 系統(tǒng)測(cè)試和結(jié)果分析 14 系統(tǒng)測(cè)試思路 14 系統(tǒng)測(cè)試項(xiàng)目 14 開始界面的測(cè)試 14 主功能界面的測(cè)試 15 添加編輯界面的測(cè)試 15 查看界面的測(cè)試 15 剪貼板界面測(cè)試 16 鬧鈴提示功能的測(cè)試 16 測(cè)試結(jié)果 16第七章