欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Symbian和C++ SDK開(kāi)發(fā)入門(mén)之工具
Symbian和C++ SDK開(kāi)發(fā)入門(mén)之工具

開(kāi)發(fā)Series 60項目的時(shí)候你可以使用的各種選項總結在表1-1中。Symbian、Nokia和開(kāi)發(fā)工具廠(chǎng)商Borland、Metrowerks正在提供更多的選擇。但是,好像微軟開(kāi)發(fā)工具,盡管它目前可行并被廣泛地使用,在可預見(jiàn)的未來(lái)無(wú)法受到支持。

  在微軟、Borland和Metrowerks的多種IDE的功能之間目前有一些值得注意的差別。對后兩種開(kāi)發(fā)環(huán)境的增強正在進(jìn)行之中。EMCC軟件有限公司把所有的三種廠(chǎng)商的IDE都作為自己開(kāi)發(fā)活動(dòng)的基礎。我們也每天使用命令行工具——并不是因為我們原意,而是由于我們目前只能這樣做。這是為目標設備建立程序和自動(dòng)化通宵編譯過(guò)程的基本操作。C++BuilderX和CodeWarrior IDE現在可以用于為目標設備建立程序——但并不是所有的基本的建立操作都受到全部IDE的支持。

  在寫(xiě)作本文的時(shí)候,開(kāi)發(fā)任何Series 60項目的最容易的和最通用的出發(fā)點(diǎn)是定義一對bld.inf和.mmp項目文件。在EMCC軟件公司,這些文件用于任何特定IDE項目文件的生成過(guò)程,并且可以在任何需要的命令行建立過(guò)程中使用。這種方法也是Symbian和Nokia在它們的SDK和文檔中提供的每個(gè)簡(jiǎn)單的項目目前所采用的方法。在目前情況不斷變化的情況下使用專(zhuān)用的IDE是不可行的。各種情況很快就會(huì )發(fā)生變化,而這正式Symbian OS和Series 60開(kāi)發(fā)人員的真實(shí)生活。



在本文的剩余部分中,我們使用HelloWorld示例項目來(lái)演示Series 60模擬器的開(kāi)發(fā)、調試和部署過(guò)程的所有步驟。

  我們也提供了示例應用程序需要的其它的所有文件——例如頭文件(.h)、源文件(.cpp)和用戶(hù)界面資源文件(.rss)。

  你可以使用Series 60模擬器測試該應用程序,或者在某個(gè)IDE中啟動(dòng)它,或者從命令行提示符上運行它。但是,在模擬器上調試應用程序必須在IDE內部進(jìn)行。

  在模擬器上開(kāi)發(fā)、運行、測試和調試應用程序之后,一般你都希望在目標設備上建立和運行該程序。因此我們還演示了如何為目標設備建立示例應用程序,如何部署它,并在目標Series 60硬件上運行它。

  Series 60模擬器

  Series 60應用程序的開(kāi)發(fā)、調試和最初的測試一般都在PC模擬器上進(jìn)行,該模擬器提供了一種基于微軟Windows的Series 60設備的實(shí)現。在大多數情形中你會(huì )發(fā)現基于模擬器的開(kāi)發(fā)過(guò)程與在真實(shí)的設備上運行的應用程序的操作是非常相似的;因此你的主要工作在硬件設備可以使用之前就可以進(jìn)行了。模擬器的精確界面與提供的圖形會(huì )有很大的不同,它依賴(lài)于你使用的目標平臺、Series 60的版本和所選擇的IDE。此外,還可能添加或刪除一些按鈕或其它的操作元素以模擬現實(shí)的設備的配置。同樣,模擬器上可以使用的應用程序也依賴(lài)于平臺的版本和設備廠(chǎng)商的選擇。

  模擬器和真實(shí)的設備之間有些差異無(wú)法避免。真實(shí)的Series 60設備可能帶有硬件附件(例如照相頭)和其它特性(例如后臺振動(dòng))。因此有時(shí)候硬件對于開(kāi)發(fā)和測試是必要的。此外,基于PC的模擬器不能精確地模擬精確計時(shí)、應用程序性能和內存管理的問(wèn)題。

  對于基于PC的開(kāi)發(fā),編輯/編譯/建立周期是基于微軟Windows開(kāi)發(fā)工具集的。但是,與依賴(lài)Win32或MFC類(lèi)庫進(jìn)行鏈接和建立不同,開(kāi)發(fā)者將依賴(lài)于Series 60 SDK安裝的頭文件和PC格式的類(lèi)庫來(lái)進(jìn)行鏈接和建立。作為結果的Windows格式的二進(jìn)制可執行文件就可以在以PC的模擬器上運行了。

  在開(kāi)發(fā)過(guò)程中,特定IDE的項目文件管理著(zhù)所有的鏈接和建立細節信息。它同時(shí)確保了建立操作的所有輸出和其它需要的資源文件(例如應用程序資源文件)都被放到了適當的位置以供在模擬器環(huán)境下進(jìn)行運行和調試。

  根據圖1-2,Series 60顯示屏邏輯上被分成三個(gè)區域:狀態(tài)塊、主塊和控制塊。


圖1-2. Series 60模擬器


  狀態(tài)塊是屏幕頂部的刻度條(在模擬器上是藍色的)加上它上面的區域。主塊是屏幕中間的,位于狀態(tài)條和屏幕底部之間的軟按鍵(soft key)標簽之間的部分??刂茐K是緊接著(zhù)主快,包含了軟按鍵標簽。

  狀態(tài)塊可以顯示當前應用程序的信息和設備的一些普通信息(例如信號強度和電池情況)。它在大多數情形中是可視的,但是有時(shí)候是隱藏的。例如很多游戲就使用了整個(gè)屏幕。

  主塊是屏幕的主要區域,應用程序可以在這兒顯示數據。典型情況下,這個(gè)區域作為客戶(hù)端矩形引用,它通常被應用程序的數據顯示所填滿(mǎn)。

  控制塊占據了屏幕的下部,它顯示了與兩個(gè)軟按鍵相關(guān)的標簽,并根據需要顯示滾動(dòng)條。與狀態(tài)塊類(lèi)似,控制塊有時(shí)候也可以隱藏。在這種情況下,在Series 60中樣式指導假定用戶(hù)可以使用Options菜單(左邊的軟按鍵的默認的標簽),即使它是不可視的(請參考Series 60 SDK文檔提供的“Nokia Series 60游戲UI樣式指導”)。

  控制塊下面的兩個(gè)按鈕分別是左和右軟按鍵,用于選擇當前關(guān)聯(lián)的Options菜單或標記的操作。四路導航按鍵可以上下左右滾動(dòng),如果按下(點(diǎn)擊)中間就可以進(jìn)行選擇。

  你可以通過(guò)PC鼠標或光標按鍵在顯示屏上的對象之間進(jìn)行導航,從而與模擬器交互操作。我們可以直接地使用鼠標點(diǎn)擊來(lái)選擇文件夾或其它顯示的對象,而不需要使用四路導航按鍵(僅僅在模擬器上可行)。我們可以使用PC鍵盤(pán)進(jìn)行數據輸入,或者通過(guò)點(diǎn)擊模擬器上的12位鍵區來(lái)輸入。因此與模擬器的交互操作是類(lèi)似于、但并不是完全與使用真實(shí)的Series 60一樣的——在真實(shí)的設備上沒(méi)有筆輸入,因此所有的移動(dòng)和選擇都是通過(guò)光標導航完成的。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Symbian和C++ SDK開(kāi)發(fā)入門(mén)之運行
搭建Symbian開(kāi)發(fā)環(huán)境
Symbian入門(mén)指南-接觸篇
中國移動(dòng)Mobile Market 開(kāi)發(fā)者社區 統一開(kāi)發(fā)環(huán)境(專(zhuān)業(yè)版)產(chǎn)品白皮書(shū)
Qt Symbian 開(kāi)發(fā)環(huán)境安裝--中國移動(dòng)開(kāi)發(fā)者社區
Qt
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久