<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      windows phone 開篇(1)

      引言


            最近大家都在關注著微軟發布的全新手機操作系統—Windwos Phone 7,她與眾不同的界面流暢的操作方式,大氣時尚的布局深深的吸引著廣大消費者,也深深的吸引著我們大多數的開發人員,許多博友都已著手寫了許多關于Windows Phone的技術開發文檔,那么我也不例外,由于我對移動設備軟件的開發有著很重的偏愛,所以我也將我在開發當中所遇到的問題和經驗發表出來與大家分享交流。

            先前了解過一些Windows Mobile的知識,但由于近年來IPhone和Android對WM的沖擊使WM失去了許多市場,開發人員也都放棄了WM,大家都調侃說“我們總不能一直守著WM的面孔一起慢慢變老”,呵呵,現如今Windows Phone 7來了,又讓我們有了信心,雖然目前支持Windows Phone的應用還非常的少,但我相信經過大家的努力一定會為Windows Phone爭得更大的市場!!

       

      Windows Phone 7 開發環境


            Windows Phone 7平臺的應用開發是以SilverLight為基礎,但也并非完全相同,如果有過對WPF或SilverLight開發基礎的技術人員應該能很快入手的。

            安裝Windows Phone Developer Tools必須要求系統為Windows Vista SP2或Windows 7以上操作系統。

            2011年9月份微軟面向開發者正式發布了Windows Phone Developer Tools 7.1的RTW版(點擊下載),如果已安裝了Visual Studio 2010 RTM版需要先打VS2010 SP1補丁,如果未安裝Visual Studio 2010可以直接安裝Windows Phone Developer Tools 7.1,安裝完成以后會自帶Microsoft Visual Studio 2010 Express for Windows Phone和Microsoft Expression Blend 4開發環境。

            對Windows Phone的開發可以通過Visual Basic和C#語言進行代碼編寫,此博客所發表的文章都以C#語言所編寫。

       

       

       

      Windows Phone 7程序簡介


            如何新建就不多說了,有過Visual Studio IDE經驗的開發人員一上手就會,創建完以后如上圖所示,左側是Windows Phone的仿真器,右側為界面代碼編輯區,是以XAML語言形式程現的。

       

            Solution Explorer 

      • AppManifest.xml:一般在vs中,AppManifest.xml基本就是空的,沒有具體內容,build 時候vs根據你使用的程序集情況,生成AppManifst.xaml
      • AssemblyInfo.cs:設定應用程序的常規信息,如應用程序名稱,公司,作者,版本等等
      • WMAppManifest.xml:這個檔案是記錄了應用程式的相關屬性描述,以及定義應用程式的功能性,詳見Application Manifest File for Windows Phone
      • APP.xaml應用程序定義:里面包含了Launching,Closing,Activated,Deactivatedg自動生成的四個應用程序的運行周期事件,分別代表啟動,關閉,活動狀態和非活動狀態,事件代碼可在App.xaml.cs里進行定義,其中還包含了應用程序的異常捕捉事件和完成初始化應用程序時事件
      • ApplicationIcon.png:默認應用程序圖標
      • Background.png:默認應用程序大圖標
      • MainPage.xaml:應用程序主界面
      • SplashScreenImage.jpg:啟動應用程序時的等待界面

            Develop Explorer

            如上圖所示,在代碼編輯區的下面我們看到了一段被注釋起來的代碼行,這段代碼行是手機系統應用程序的工具欄,包括了工具欄按鈕和菜單,這些是與上面的SilverLight層次分開的,將注釋去掉運行后如下圖

       

       

            如你所看到的兩個按鈕和兩個菜單項,但按鈕沒有圖標,要添加按鈕的圖標很簡單,你可以使用自己制作的圖標,也可以通過Expression Blend 4來添加。

            xap

            我們怎么把編寫好的應用程序發布和安裝呢?將目錄導航到應用程序的Debug目錄下,發現會有一個擴展名為xap的文件,這個文件就是已經打包好的應用程序包,有過SilverLight開發經驗的開發人員都知道,這個文件實際上就是一個ZIP壓縮包,可以在文件名最后加上.zip即可將其解壓,把這個文件放在手機上即可進行安裝。

            還可以通過Application Deployment工具對xap文件進行部署運行,如下圖

       

       

       

      結尾語

      Windows Phone Emulator 非常的占用內存和CPU的使用率,建議在搞Windows Phone開發之前先把硬件提升起來。

      有講得不當的地方希望大家多多提出來!多謝各位瀏覽我的博客。

      posted @ 2011-10-28 16:49  Daniel.Zhao  閱讀(2031)  評論(12)    收藏  舉報
      主站蜘蛛池模板: 亚洲护士一区二区三区| 紫金县| 国产一区二区三区色噜噜| 久久国产一区二区日韩av| 成人免费ā片在线观看| 亚洲精品漫画一二三区| 国产精品视频第一第二区| 在线看无码的免费网站| 一色屋精品视频在线观看| 蜜桃亚洲一区二区三区四| 国产成人综合亚洲第一区| 久久精品国产亚洲精品色婷婷| 国产精品偷伦费观看一次| 日韩av色一区二区三区| 精品国产亚洲第一区二区三区| 少妇无套内射中出视频| 国产精品一区二区久久精品| 国产高清免费午夜在线视频| 好男人官网资源在线观看| 亚洲欧美综合一区二区三区| 女人的天堂A国产在线观看| 饶平县| 乱人伦人妻中文字幕在线| 国产精品午夜剧场免费观看| 黑水县| 18av千部影片| 国产三级精品三级| 国产精品多p对白交换绿帽| 国产不卡精品视频男人的天堂| 国产女人高潮视频在线观看| 最近中文字幕日韩有码 | 亚洲码和欧洲码一二三四| 91福利国产午夜亚洲精品| 免费人成网站免费看视频| 年日韩激情国产自偷亚洲| 国产精品一线二线三线区| 亚洲国产成人AⅤ片在线观看| 国产老肥熟一区二区三区| 国产99视频精品免费视频76| 一卡2卡三卡4卡免费网站| 日韩亚洲精品国产第二页|