基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf

基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf

ID:58314266

大?。?49.87 KB

頁數(shù):5頁

時(shí)間:2020-09-06

基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf_第1頁
基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf_第2頁
基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf_第3頁
基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf_第4頁
基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf_第5頁
資源描述:

《基于節(jié)點(diǎn)編號的通用樹狀菜單設(shè)計(jì)方法與實(shí)現(xiàn).pdf》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、技術(shù)縱橫鑫鬢鬢繆想贏鬢拿馨薰摹緣熬薰瓤粼終姍粼流娜泌概掀黝撼撇鰓熬粼潺撇鞭撇撇巍撇撇鐮巍滌基于節(jié)點(diǎn)編號的通用樹狀萊單設(shè)計(jì)方法與實(shí)現(xiàn)合肥工業(yè)大學(xué)彭良清敘述嵌入式系統(tǒng)人機(jī)界面的各種形式和設(shè)計(jì)的基本原則,給出數(shù)據(jù)驅(qū)動(dòng)的二叉樹結(jié)構(gòu)菜單的摘要實(shí)現(xiàn)方法。該方法僅通過數(shù)據(jù)定義和特定菜單編號原則,無須修改執(zhí)行代碼就可生成不同的菜單界面,可移植性很好,實(shí)現(xiàn)代碼很簡潔。關(guān)鍵詞人機(jī)界面菜單二叉樹編號方法人機(jī)界面布局的一般原則菜單顯示總是消失,如圖?所示。嵌入式系統(tǒng)最常用的人機(jī)接口部件仍然是行列鍵盤和顯示器件,其它如

2、打印輸出部件、手寫輸人、!!?輸入、語音交互接口等不常使用。從外觀、上看,鍵盤界面和顯示界面可以獨(dú)立分塊,也可以。%圖設(shè)計(jì)成相關(guān)聯(lián)的整體后者在小型專用系統(tǒng)中是很團(tuán)圖圖?常見的做法。)圖形菜單。一些產(chǎn)品的菜單采用圖形方式#?屏幕布局方式,#嵌入式系統(tǒng)的顯示部件有%&?、%??和?()三顯示而不是采用文字方式或者二者結(jié)合的方。,,種,其中只有使用圖形%!?模塊#一般稱為%!??式和文字方式相比圖形更加直觀但操作者記,和!()的系統(tǒng)才能夠顯示菜單,而圖形液晶模塊住圖形和對應(yīng)功能的對應(yīng)關(guān)系需要經(jīng)過訓(xùn)練如果,

3、%!?+,,產(chǎn)品的使用者是經(jīng)常輪換的!如工業(yè)測控儀器?有大規(guī)模#分辨率?.行/0,.列和!()分。,則不適宜使用圖形方式對于文字理解閱讀能力不辨率相同?和中小規(guī)模%!?之分由于顯示的面,積和應(yīng)用系統(tǒng)的需求不同,對顯示的要求也不同,足!如幼兒教育產(chǎn)品?的對象圖形是一個(gè)好的解。一些系統(tǒng)不需要菜單,功能完全通過不同的按鍵來決方案選擇,對于需要菜單的應(yīng)用系統(tǒng)來說,菜單布局大!?菜單子項(xiàng)的排列順序問題,。致有1在菜單中各種功能的使用頻率并不相同例以下幾種類型,主菜單頂。,如一些數(shù)據(jù)設(shè)置和維護(hù)功能很長時(shí)間才修

4、改天式在這種方式中主菜單總是,,?停留在屏幕上,如圖、圖所示,子菜單!如果次因此對于菜單的位置應(yīng)考慮到其使用頻率。,有的話?,#常用功能子項(xiàng)置前!上?另外有時(shí)&次任務(wù)需一般在選擇到時(shí)才顯示位置居左右下要執(zhí)行多個(gè)菜單,各個(gè)操作要按固定次序,排列的方的屏幕區(qū)域用于顯示進(jìn)一步的對話窗或最終的信。息內(nèi)容。該區(qū)域的顯示內(nèi)容根據(jù)執(zhí)行不同的菜單而次序也必須考慮這個(gè)因素變化!見圖?。!%?車甫助信息顯示窗口對于如日期、時(shí)間、操作指南和其它輔助信纓鑫設(shè)置通信維護(hù),,俘草&!信息顯示區(qū)息如果需要的話也可安排一個(gè)位置

5、專門顯示這。。俘真或?qū)υ挻翱?種信息一般應(yīng)放在屏幕下右方等不顯眼的位置位置%!??布局的選擇圖以上介紹了幾種菜單布局方式,那么,在實(shí)際??主菜單落地式。和第種相反,這種菜單的系統(tǒng)中應(yīng)根據(jù)什么選擇呢+選擇的因素有屏幕、、主菜單在顯示部件的下方,子菜單向上彈出。大小功能操作特點(diǎn)操作習(xí)慣!例如仿照同類型。,(菜單居中式。在該方式中,菜單顯示在屏幕裝置的布局?此外在同一系統(tǒng)中應(yīng)保持顯示界,。中央,如圖%所示。在下一級菜單顯示時(shí),上一級面的一致性避免將以上幾種方式混合使用!,?鍵盤類型的選擇%?牛才叔.‘入

6、兒牽悅眾/國啞目/1、。目前使用的鍵盤大致有機(jī)械彈性按鍵觸摸對應(yīng)的按鍵就可以選擇當(dāng)前要執(zhí)行的功能、。鍵盤導(dǎo)電橡膠鍵盤其中觸摸鍵盤對單件或小批#??樹型菜單的層次深度,、。,,量產(chǎn)品來講設(shè)計(jì)加工均較為方便此外使用超過>層的菜單選擇會造成操作不便選擇型,通用2!鍵盤也不失為一個(gè)好方法只要設(shè)計(jì)簡單菜單一般以?層為限。如果功能太多,可以通過合的接3’〕。,口電路和解碼軟件即可理的功能分類增加菜單窗的選項(xiàng)數(shù)來減少層次深#0?通用鍵盤的界面設(shè)計(jì)度。1.一般系統(tǒng)的按鍵有數(shù)字鍵#一4和小數(shù)點(diǎn)“、、、。?嵌入式系統(tǒng)菜

7、單的設(shè)計(jì)限制一?功能鍵控制#&5678&9!等?與光標(biāo)鍵,有一些系統(tǒng)需要字符輸人鍵,以便能輸人中文或英和2!平臺上的界面設(shè)計(jì)不同對于很多嵌人,,文文字。對于用菜單方式選擇功能的系統(tǒng),往往使式系統(tǒng)來說由于開發(fā)平臺的限制一般只能自己。,用光標(biāo)鍵控制可以不需要功能鍵:而對一些需要編寫人機(jī)界面代碼雖然菜單代碼實(shí)現(xiàn)技術(shù)上并不,,操作便捷的系統(tǒng),功能鍵方式比菜單操作方式的速困難但如果做到代碼盡量短#因?yàn)閮?nèi)存有限?并,·度快·應(yīng)根據(jù)實(shí)際的情況選擇。菜單方式的好處是且可移值性又好仍然需要仔細(xì)考慮以下通過一。一個(gè)硬件

8、界面可以用于不同的系統(tǒng),只需要修改軟種菜單樹的編號方法來達(dá)到這個(gè)目的件#菜單的顯示內(nèi)容?,系統(tǒng)修改和升級容易,無>樹形結(jié)構(gòu)菜單的二叉樹數(shù)據(jù)表示與節(jié)點(diǎn)須更改鍵盤布局和內(nèi)容。編號#;?相關(guān)聯(lián)的鍵盤和顯示輸出設(shè)計(jì)#?什么是菜單現(xiàn)在一些嵌入式系統(tǒng)將菜單顯示和按鍵作為一,在對菜單的特征信息進(jìn)行描述前還要對菜單個(gè)整體設(shè)計(jì)。典型的系統(tǒng)有<)?機(jī),一些2?<產(chǎn)進(jìn)行明確和嚴(yán)格的定義。如果仔細(xì)觀察現(xiàn)在的各種品也是如此,如圖=所示。人機(jī)界面的話,可以給菜單下定義如下1一個(gè)菜單是包含多個(gè)固定

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。