freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-汽車導(dǎo)航系統(tǒng)poi電話檢索的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-11-23 11:04本頁(yè)面

【導(dǎo)讀】千家萬戶,為人們的生活帶來了極大的方便。但是隨著人們外出空間的不斷擴(kuò)大,如何。汽車導(dǎo)航系統(tǒng)滿足了人們的需求,解決了這個(gè)問題。在汽車導(dǎo)航系統(tǒng)中,人們不但可以看到自己周邊乃至全國(guó)的各個(gè)比例尺下的地圖,而且還能通過GPS等信息準(zhǔn)確地定位自己的方位,設(shè)定想要到達(dá)的目的地。導(dǎo)航系統(tǒng)還能夠完成設(shè)施檢索、電話號(hào)碼檢索、住所檢索等各種檢索功能。興奮的是能夠在汽車內(nèi)進(jìn)行無線上網(wǎng)等功能。

  

【正文】 分做成 list要素,該 list要素由 13個(gè)位圖( bitmap)組成,用來顯示輸入的文字,通過 index 要素控制描畫哪個(gè)要素, index 要素由參照變量和 offset變量組成,因此要定義 13個(gè)變量作為文字顯示的 offset變量,同時(shí)還要定義一個(gè)變量作為 list 要素的參照變量,需要定義一個(gè)變量來作為輸入層和其他文字 27 顯示層的顯示條件和修正 button的 tonedown狀態(tài)的條件。 將十個(gè)數(shù)字輸入鍵做成一個(gè) lib,由于在車的走行過程中十個(gè)數(shù)字鍵要處于tonedown狀態(tài), 所以要定義 10 個(gè)變量。 將返回 button,完了 button也分別制作成 lib。 在畫面制作的時(shí)候,要繼承前面所說的兩個(gè) lib,而且要定義一個(gè)變量用來記錄畫面輸入文字的個(gè)數(shù),同時(shí)控制完了 button的 tonedown狀態(tài)的條件。 電話號(hào)碼檢索結(jié)果目錄畫面制作 下面是電話號(hào)碼檢索結(jié)果目錄畫面的式樣 . * 1 ( 詳 細(xì) )*1前? ? ? ? ?? ? ? ? ?次戻 るA B電 話 番 號(hào)10 5 2 7 8 2 2 1 1 12    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○CDEF3   GH 4 圖 電話號(hào)碼檢索結(jié)果目錄畫面式樣 表 各部分定義 號(hào)碼 名稱 關(guān)聯(lián)性 表示 消去 tonedown 走行狀態(tài) 長(zhǎng)壓 A 返回 無 時(shí)常 無 無 無 無 B 目錄(電話號(hào) 碼) 無 時(shí)常 無 有 有 無 C 向前翻一條 無 時(shí)常 無 有 有 無 D 向前翻一頁(yè) 無 時(shí)常 無 有 有 無 E 向后翻一頁(yè) 無 時(shí)常 無 有 有 無 F 向后翻一條 無 時(shí)常 無 有 有 無 28 G 文字右移 有 文字左端 有 有 有 無 H 文字左移 有 文字右端 有 有 有 無 1 標(biāo)題 無 時(shí)常 無 無 無 無 2 索引對(duì)象電 話號(hào)碼 無 號(hào)碼輸入狀態(tài) 有 無 有 無 3 目錄位置表 示 無 時(shí)常 無 無 無 無 4 地點(diǎn)標(biāo)志 無 時(shí)常 無 無 無 無 根據(jù)給定的式樣書和各部分制作 要求,有以下一些任務(wù)需要完成。 將電話號(hào)碼顯示部分制作成 lib,同時(shí)需要定義兩個(gè)變量,一個(gè)用于顯示取得的電話號(hào)碼,一個(gè)用于電話號(hào)碼顯示的條件。 將上下滾動(dòng) button制作成 lib,同時(shí)定義四個(gè)變量用來控制四個(gè) button的 tonedown狀態(tài)的條件。 將上下滾動(dòng)監(jiān)視條部分制作成 lib,定義一個(gè)變量用來控制位置指示器的位置。 將一條目錄顯示部分制作成 lib,定義 8 個(gè)變量,用來控制目錄的 tonedown狀態(tài),紀(jì)錄目錄個(gè)數(shù),表示目錄的名稱,記錄文本的偏移量,作為名稱顯示狀態(tài)標(biāo)志,作為名稱標(biāo)志顯示的標(biāo)志,記錄名稱標(biāo) 志的類型,作為選擇標(biāo)志,定義 3個(gè)變量分別表示空白行條數(shù),檢索標(biāo)志和輸入標(biāo)志來控制 button 輸入,定義一個(gè)描畫函數(shù)描畫名稱標(biāo)志,由于名稱標(biāo)志有時(shí)需要用 list要素來表示,所以要定義兩個(gè)變量分別作為 list要素的參照變量,和 offset變量。 繼承 5 個(gè)上面的目錄 lib,做成一個(gè)具有 5 條記錄的 lib,定義一個(gè)變量用來改變紀(jì)錄的寬度。 將文本框左右滾動(dòng)的一個(gè)控制 button制作成 lib,定義一個(gè)變量用來控制顯示左箭頭,右箭頭,還是 tonedown 狀態(tài),定義三個(gè)變量分別表示空白條個(gè)數(shù),當(dāng)前目錄號(hào)和總的目錄數(shù),他們共 同控制 button的顯示。 繼承 5 個(gè)上面的文本框左右滾動(dòng)的控制 button 的 lib,做成一個(gè)具有 5 個(gè)控制button的 lib. 將返回 button制作成 lib。 29 在畫面制作的時(shí)候目錄畫面為了實(shí)現(xiàn)滾動(dòng)時(shí)平滑滾動(dòng)的效果,即看起來并不是文字突然跳動(dòng)到另外一行而是整個(gè) List 部分在向上滾動(dòng)(就像放電影是連續(xù)播放的而不是僅僅像 gif圖片一樣跳變的),因此畫面要做成 Front層和 List層,這樣就需要定義一個(gè)變量決定顯示哪個(gè)畫面。在畫面中還需定義一個(gè)變量用于 list 要素的參照變量,定義 12個(gè)變量作為 offset變量,定 義 12個(gè)變量用來控制 list要素中每個(gè)文字的顯示。 下面是 List頁(yè)面的式樣。 *1    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○    ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○AB 圖 電話號(hào)碼檢索結(jié)果目錄畫面式樣 將畫面中 A部分制作成 lib,該 lib 中的每一條主要繼承于上面的一條目錄所作成的 lib. 將畫面中的 B部分制作成 lib,該 lib中的每個(gè) button主要繼承于文本框左右滾動(dòng)的一個(gè)控制 button所作成的 lib. 檢索的數(shù)據(jù)結(jié)構(gòu) 一提到 POI(檢索)也許就會(huì)想到數(shù)據(jù)庫(kù)以及和數(shù)據(jù)庫(kù)相關(guān)的一些工具,查詢語句,然而在汽車導(dǎo)航系 統(tǒng)中你根本找不到類似的東西,因?yàn)槠噷?dǎo)航中用的是地圖光盤,地圖盤里存儲(chǔ)著相應(yīng)的數(shù)據(jù),而且他們的存儲(chǔ)格式并不像我們所想象的那樣按順序存儲(chǔ)一 30 些地點(diǎn)信息, 地圖光盤中的數(shù)據(jù)是以特定的格式存儲(chǔ)的 (KIWI格式 ),數(shù)據(jù)有自己的結(jié)構(gòu),POI的功能是檢索以及管理檢索結(jié)果數(shù)據(jù), POI調(diào)用 CD模塊 讀取地圖光盤中的數(shù)據(jù),然后找到相應(yīng)的數(shù)據(jù)讀取出來之后再存儲(chǔ)為相應(yīng)的格式, POI調(diào)用 CD模塊查找和讀取數(shù)據(jù)的過程實(shí)際上就是檢索的過程,存儲(chǔ)的格式就是經(jīng)過 POI處理后的數(shù)據(jù),格式是依照各檢索類的不同而不同,最后的得到的地點(diǎn)信息就是 S_PointInfo的格式, S_PointInfo中的數(shù)據(jù)主要用于畫面的顯示以及地圖打開時(shí)的參考,地圖的打開主要會(huì)參考S_PointInfo中的坐標(biāo)、比例尺等信息。 我們?cè)诰幋a的時(shí)候真正用到的 POI也只是各相應(yīng)的檢索接口函數(shù),用到的地點(diǎn)信息也就是 S_PointInfo格式的。 其中地點(diǎn)( point)紀(jì)錄的是經(jīng)度和緯度信息,面積紀(jì)錄的是經(jīng)度、緯度的最小值和最大值。 Poiinf中記錄連接類型,指針, poihandle 中記錄指向數(shù)據(jù)的指針, poi句柄,檢索類型。 電話號(hào)碼輸入畫面編碼 在畫面編碼的時(shí)候有些文 件的編寫已經(jīng)成為定式,在功能實(shí)現(xiàn)的時(shí)候是必須要編寫的,否則不能實(shí)現(xiàn)其功能,如 start函數(shù), prostart函數(shù)等,直接涉及到畫面的遷移問題,沒有他們就不能實(shí)現(xiàn)遷移,這些都是 frame work 中所規(guī)定的函數(shù),不過在不同的畫面中這些函數(shù)的真正實(shí)現(xiàn)是不同的,除此之外的 button 響應(yīng)函數(shù)也是必須編寫的,它可以調(diào)用一些其他函數(shù)來實(shí)現(xiàn)一定的功能,下面先以表格的方式介紹一下各函數(shù)的調(diào)用關(guān)系,具體的實(shí)現(xiàn)在系統(tǒng)實(shí)現(xiàn)的時(shí)候詳細(xì)介紹。 表 事件處理 名稱 調(diào)用函數(shù) button_ret TRNSRET_CBK button_back PhoneNoSearch_deleteWord library_keybInputChange_changevarset button_zero nine library_keybInputChange_inputvarset PhoneNoSearch_addWord button_finish PhoneNoSearch_staSearch 31 表 畫面相關(guān)函數(shù) 處理 函數(shù) 所需調(diào)用函數(shù) 畫面啟動(dòng)函數(shù) IND09_start( S_HTRK htrk,S_SearchData *stSearchData) ind09_library_mallocsize ind09_library_init hmifrm_start 開始函數(shù) ind09_procstart hmifrm_proc_stdstart 結(jié)束函數(shù) ind09_end 畫面表示情報(bào)取得函數(shù) IND09_getscrnid 變數(shù)設(shè)定函數(shù) IND09_varset 描畫函數(shù) hmifrm_std_display 事件 事件轉(zhuǎn)換 畫面事件 命令變換 IND09_evtocmd 共通的事件 命令變換 trp_std_evtocmd 畫面的命令處理函數(shù) IND09_cmdproc 共通的畫面處理函數(shù) trp_std_cmdproc 空間分配函數(shù) DWORD ind09_library_mallocsize( ) library_keybInputChange_mallocsize library_keybDigitKey_mallocsize 初始化函數(shù) int ind09_library_init( void* para, void* malloc_address ) library_keybInputChange_init library_keybDigitKey_init 電話號(hào)碼檢索結(jié)果目錄畫面編碼 該部分主要實(shí)現(xiàn)目錄的滾動(dòng)效果,所以在函數(shù)的調(diào)用關(guān)系中主要調(diào)用目錄共通的處理函數(shù)。 32 表 事件處理 名稱 調(diào)用函數(shù) ListBtn15 ListCommon_SelectItemProc PointInfo = phoneNoSearch_crePointInfo HScrlBtn15 library_list5HScrlBtn_HScrlProc Back TRNSRET_CBK ListUp ListCommon_LineUpProc ListDown ListCommon_LineDownProc PageUp ListCommon_PageUpProc PageDown ListCommon_PageDownProc 表 畫面相關(guān)函數(shù) 處理 函數(shù) 所需調(diào)用函數(shù) 畫面啟動(dòng)函數(shù) int ind10_start( S_HTRK htrk, IND09_t* pstTelsrc, S_SearchData* pstSearchData) hmifrm_std_start ind10_library_mallocsize ind10_library_init ListCommon_MakeHandle 開始函數(shù) ind10_procstart ListCommon_setTransferFunc ListCommon_StaSearch_Now ListCommon_getListNum ListCommon_getNowHeadNo hmifrm_list_procstart 結(jié)束函數(shù) ind10_end ListCommon_FreeHandle ME_free hmifrm_scrl_free hmifrm_std_end 畫面表示情報(bào)取得函數(shù) ind10_getscrnid ListCommon_getSearchStatus ListCommon_setDispRq 變數(shù)設(shè)定函數(shù) ind10_varset ind10list_varset library_listScrlBtnA_varset library_listScrlBarA_varset library_list5HScrlBtn_varset library_list5Item1MarkFront_varset library_listNameDsp_varset ListCommon_getSchHandle 33 lib
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1