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

正文內(nèi)容

手機(jī)應(yīng)用開(kāi)發(fā)集成開(kāi)發(fā)環(huán)境應(yīng)用程序設(shè)計(jì)初步(編輯修改稿)

2024-08-15 02:38 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 供的視圖管理系統(tǒng)。同時(shí),這也是它的主要優(yōu)點(diǎn),因?yàn)閂iew Architecture(視圖結(jié)構(gòu))視圖管理系統(tǒng)存在很多限制。 dialog- based結(jié)構(gòu)l 使用對(duì)話框結(jié)構(gòu)就意味:應(yīng)用程序中使用的顯示視圖都是從對(duì)話框類繼承,而且主視圖就是一個(gè)運(yùn)行中的對(duì)話框。對(duì)話框結(jié)構(gòu)的應(yīng)用也可以做的相當(dāng)復(fù)雜,我沒(méi)可以使用用多頁(yè)對(duì)話框給出一個(gè)符合 S60風(fēng)格的用戶界面視圖。 l 使用對(duì)話框的一個(gè)好處是可以在資源文件中修改內(nèi)容和布局,而不需要重寫(xiě)任何 C++代碼。 l 如果不仔細(xì)編寫(xiě)代碼,嵌套的對(duì)話框會(huì)占用相當(dāng)多的堆??臻g。 l Avkon具有內(nèi)置于多頁(yè)面對(duì)話框中的自動(dòng)狀態(tài)窗格處理功能。這與傳統(tǒng)結(jié)構(gòu)和視圖結(jié)構(gòu)都不同,在其他兩種情況下,用戶必須通過(guò)應(yīng)用代碼自行管理窗格切換的狀態(tài)。 View的說(shuō)明l 從 view本身的概念看,可以說(shuō) view就是是模型數(shù)據(jù)在屏幕上的展現(xiàn),它并不是一個(gè)特定的結(jié)構(gòu)方法,一個(gè) view實(shí)際上是一個(gè)或者多個(gè) UI控件按照一定層次進(jìn)行展現(xiàn)的結(jié)果l “Avkon View”其實(shí)指的是一個(gè)在服務(wù)端注冊(cè)的類,它能夠控制 view的實(shí)例初始化和析構(gòu),但是它實(shí)際上不會(huì)真實(shí)的控制自己的行為,可以形容為它擁有一個(gè)容器控件去創(chuàng)建一個(gè)可視區(qū)域view- base結(jié)構(gòu)l 從 Symbian OS , Avkon 已經(jīng)修改了視圖結(jié)構(gòu),變得更適用于 60系列的各種應(yīng)用。視圖結(jié)構(gòu)應(yīng)用允許應(yīng)用程序中的視圖在系統(tǒng)中注冊(cè),從而被其他應(yīng)用從外部進(jìn)行調(diào)用。l 視圖結(jié)構(gòu)即可以用于不提供外部應(yīng)用使用的應(yīng)用,也可以用于提供外部調(diào)用視圖的應(yīng)用。l 使用視圖結(jié)構(gòu)的應(yīng)用程序運(yùn)行中只有一個(gè)視圖是處于活動(dòng)狀態(tài),其他的視圖處于非激活狀態(tài)。 ,當(dāng)應(yīng)用程序中的另一個(gè)視圖被激活時(shí),當(dāng)前視圖就被置于非活動(dòng)狀態(tài)。如果一個(gè)視圖處于非活動(dòng)狀態(tài),該試圖中的任何菜單、對(duì)話框,或內(nèi)嵌的活動(dòng)應(yīng)用都會(huì)被關(guān)閉。l 如果應(yīng)用完全控制自己的視圖切換,它就可以讓用戶決定如何處理(如保存或丟棄數(shù)據(jù))視圖切換。如果允許外部程序使用自己的視圖,應(yīng)用中的視圖就必須能自己保存數(shù)據(jù)狀態(tài)以便讓用戶能在以后恢復(fù)這些數(shù)據(jù)。l 注意,從一個(gè)應(yīng)用程序切換出來(lái),然后又返回到該程序(沒(méi)有用到視圖激活功能)是不會(huì)在應(yīng)用程序內(nèi)造成視圖的激活及去激活的 。 選擇合適的應(yīng)用程序結(jié)構(gòu) 1l是否已經(jīng)有可以提供導(dǎo)航功能和顯示特性的用戶界面? – 如果存在這樣的程序,并且編制良好,那么針對(duì)自己的目標(biāo)需要修改源程序可能是最便利的方式。這意味著將使用現(xiàn)成的結(jié)構(gòu),這種結(jié)構(gòu)很可能就是傳統(tǒng)的 Symbian OS控件結(jié)構(gòu)??赡苄枰獙?duì)解讀現(xiàn)有程序代碼的運(yùn)行機(jī)制花費(fèi)一些時(shí)間。然而,大部分的引擎交互和出錯(cuò)處理代碼都是現(xiàn)成可用的,使得整個(gè)應(yīng)用程序用戶界面的開(kāi)發(fā)工作變得比較簡(jiǎn)單。 l導(dǎo)航結(jié)構(gòu)是否構(gòu)成循環(huán)? – 如果該應(yīng)用程序各視圖之間的導(dǎo)航路線不形成一個(gè)循環(huán)結(jié)構(gòu),也許就比較適合使用對(duì)話框結(jié)構(gòu)。簡(jiǎn)單情況下,如果可以在各個(gè)視圖間直接導(dǎo)航,就可以把這些視圖編制成同一個(gè)對(duì)話框中的多個(gè)不同頁(yè)面選擇合適的應(yīng)用程序結(jié)構(gòu) 2l應(yīng)用程序的所有屏幕都類似對(duì)話框嗎? – 如果應(yīng)用程序的每個(gè)屏幕都可以用對(duì)話框布局來(lái)編制,那么就考慮為這個(gè)屏幕使用對(duì)話框。注意:如果某個(gè)屏幕只包含一個(gè)選擇列表,那么就將其編制成僅含有一個(gè)選擇列表的對(duì)話框。 l該應(yīng)用程序要求在頂層處理不同種類數(shù)據(jù)的多個(gè)視圖嗎? – 如果確定需要處理多種數(shù)據(jù)的多個(gè)視圖,就不應(yīng)該對(duì)話框結(jié)構(gòu)。相應(yīng)的選擇使用傳統(tǒng)結(jié)構(gòu)或視圖結(jié)構(gòu),因?yàn)?
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1