999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Windows CE 的Smartphone操作系統界面響應研究

2011-12-31 00:00:00王莉孫翠改
商業文化 2011年9期

摘 要:本文在.NET Compact Framework環境下結合Visual Studio 2008開發了一個基于Windows CE平臺的Smartphone操作系統主題自制軟件,對其中的界面響應問題做了簡要闡述,并給出了解決辦法。

關鍵詞:SmartPhone;響應;界面

中圖分類號:G623.58 文獻標識碼:A 文章編號:1006-4117(2011)09-0363-01

Smartphone是使用Windows Mobile for Smartphone Edition操作系統的智能手機,它是基于Microsoft的嵌入式實時操作系統Windows CE進行設計的。目前,Smartphone手機外形與普通手機相似,比PocketPC類智能手機有較小的尺寸,便于攜帶:而Windows CE平臺的應用,又比基于Sybian,Linux等操作系統的智能手機更易于個人計算機連接.更適合在微機的Windows平臺下開發應用程序。Windows CE是Microsoft公司專門為嵌入式系統所開發的一個操作系統,此操作系統與一般的桌面操作系統有所不同,就在于Windows CE是可定制的。根據嵌入式系統所要運用的范圍,切合實際的需要,選取相應的Windows CE組件,定制出一個適合開發的嵌入式系統開發平臺。由于.Net Compact Framework的普及以及Visual Studio 2008的更具人性化的優化,使得使用.Net Compact Framework開發變得更簡單易用。并且作者對Windows CE平臺的智能手機操作系統有一定的研究,所以決定以Windows CE為平臺開發Smartphone的主題自制軟件,本文只對此軟件中涉及到得圖片問題做闡述。

一、Smartphone開發模板的建立

文件—新建—項目—在彈出的新建菜單中寫好這個軟件的名字,在模板里點選智能設備項目,同時勾選上創建新建解決方案的目錄。在添加新智能設備項目選項里,目標平臺選擇 Windows Mobile 5.0 Smartphone SDK,因為此次的開發環境選擇了Visual Studio 2008 所以不能開發到兼容 Windows 2003版本的軟件。在.NET Compact Framework版本選項上,選擇.NET Compact Framework Version3.5版本,并在下面選上“設備應用程序”再點確定,就可以在進行軟件的開發和代碼編寫了。

二、軟件界面框架和設計時遇到軟件響應問題以及解決方法

由于本軟件是小屏幕,非觸摸式,而且是運行喜愛硬件條件非常有限的手機上,所以,此軟件盡量的做到載入快,響應快。

Form窗體通常被作為容器,但是有一個缺點就是在多個必須一致存在的窗體間來回切換時,對響應速度的影響非常大。如果要使用form做控件容器,那就有必要引入線程來獲得較好的吞吐能力和相應速度。但是引入線程又必將使代碼復雜化,并對日后的維護造成很大的阻礙。

Panel控件就可以很好的解決這個問題,panel有著和Form類似的功能。在panel中的控件作為一組,通過設置panel的visible屬性就可以對控件及panel內的所有的控件進行顯示或隱藏效果。也可以與主窗口或者各個panel間進行通信和交互。雖然panel會增加一點點RAM開銷,但是相對于用Form做容器來說,這點開銷顯得微不足道

在用戶體驗上,PocketPC約有40種控件可選用,但是在smartphone中,只有大約20種控件可用。并且對于只能通過鍵盤實現更多操作的手機,要盡量多的選用checkbox,combobox作為軟件參數的選擇和確定。在圖片顯示上,則選用了picturebox,文字輸入用textbook,這樣使界面設計盡量簡單實用。

再者就是在初始的時候把panel的visible屬性設置為1即可隱藏起來,而在顯示的時候只要設置它的location 和size 屬性就可以在具體的位置顯示具體的大小了。具體設置如圖1所示。

圖1 Panel控件設置

通過調用控件顯示函數,就可以顯示具體的Panel。主要代碼如下:

private void displanypanel()

{

this.panel.Location=new System.Drawing.Point(0,0);

this.panel.Size=new System.Drawing.Size(240,260);

this.panel.Visible=true;

}

結束語:本文只給出了在Windows CE平臺下Smartphone操作系統中用戶主題自定義中涉及到的界面響應問題做了研究,經測試可以很好的解決界面響應速度慢的問題,但還有待進一步研究。

作者單位:商丘學院計算機科學與技術學院

作者簡介:王莉(1984— ),女,河南商丘人,助教,研究方向:數據結構,軟件工程,網絡等;孫翠改(1982— ),女,河南商丘人,助教,華中科技大學在職研究生,從事教學課程:數據庫等課程教學與研究。

參考文獻:

[1]吳建軍,馬文靜.使用VB2005設計Smartphone智能手機應用程序入門[J].福建電腦.2007,10:41-42.

[2]楊新華,陳蜀宇,樊承澤.Windows CE系統下WAP瀏覽器的研究與設計[J].計算機工程與設計.2010,31:3088-3089.

主站蜘蛛池模板: 无码视频国产精品一区二区| 久久网欧美| 日本免费精品| 黄色网页在线播放| 亚洲男人的天堂久久香蕉网| 青青青视频蜜桃一区二区| 四虎永久免费地址在线网站| 久久亚洲天堂| 亚洲中文字幕精品| 人妻丰满熟妇αv无码| 国产资源免费观看| 18禁高潮出水呻吟娇喘蜜芽| 色综合国产| 国产黄色片在线看| 国产福利小视频高清在线观看| 亚洲av片在线免费观看| 中文字幕1区2区| 亚洲第一视频网| 国产成人三级| 高清无码不卡视频| 国产亚洲欧美日韩在线观看一区二区 | 久热这里只有精品6| 欧美精品色视频| 国产免费福利网站| 国产综合日韩另类一区二区| 亚洲天堂视频在线观看免费| 国产91精品调教在线播放| 日韩第一页在线| 久久男人资源站| 亚洲精品第1页| 99热国产这里只有精品无卡顿" | 综合久久五月天| 伊人福利视频| 国产成人精彩在线视频50| a亚洲天堂| 亚洲最新在线| 无码中文字幕精品推荐| 毛片大全免费观看| 中文字幕在线播放不卡| 亚洲av无码久久无遮挡| 嫩草国产在线| 性69交片免费看| 成人韩免费网站| 毛片在线播放网址| 一级福利视频| 最新精品国偷自产在线| 免费毛片网站在线观看| 一级毛片在线播放免费| 5388国产亚洲欧美在线观看| 国产黄色爱视频| 噜噜噜久久| 欧美激情二区三区| 亚洲色欲色欲www网| 国产在线麻豆波多野结衣| 99久久精品视香蕉蕉| 奇米精品一区二区三区在线观看| 中文字幕日韩丝袜一区| 亚洲无码高清一区二区| 亚洲色欲色欲www在线观看| 欧美第二区| 久久婷婷五月综合97色| 福利一区三区| 精品国产成人三级在线观看| 91午夜福利在线观看| 免费欧美一级| 国产精品久久久久久影院| 亚洲国产成人久久77| 在线a视频免费观看| 国产免费久久精品99re丫丫一| 亚洲第一黄色网址| 97超碰精品成人国产| 国产尹人香蕉综合在线电影| 黄色网在线| 日本高清成本人视频一区| 欧美69视频在线| 亚洲综合香蕉| 亚洲精品无码不卡在线播放| 福利在线不卡| 国产成a人片在线播放| 欧美一级专区免费大片| AV不卡国产在线观看| 国产欧美专区在线观看|