Time of Update: 2018-12-07
1.如果你已經在使用微軟核心的Windows和Web開發工具和架構,你就有資格開始建立Windows Phone應用程式。微軟剛剛發布了最新開發工具的Windows Phone免費版:適用於開發圖形化、事件驅動和富媒體的Web應用程式的Silverlight 4工具集;Visual Studio 2010;測試版Expression Blend 4可視化設計工具集;用於開發遊戲的XNA Game Studio。微軟使用者體驗平台經理Brian
Time of Update: 2018-12-07
WMappManifest.xml 這個檔案是記錄了應用程式的相關屬性描述,以及定義應用程式的功能性;如果您開啟這個檔案來看,會大致像下面這樣的內容(筆者僅節錄部分內容)<?xml version="1.0" encoding="utf-8"?><Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.0"> <App
Time of Update: 2018-12-07
三種模式的資料繫結。1.OneTime:一次綁定,在綁定建立時使用來源資料更新目標,適用於只顯示資料而不進行資料的更新。2.OneWay:單向綁定,在綁定建立時或者來源資料發生變化時更新到目標,適用於顯示變化的資料。3.TwoWay:雙向繫結,在任何時候都可以同時更新來源資料和目標。綁定的文法可以用大括弧表示,下面是幾個例子:< TextBlock Text="{Binding Age}" />等同於:< TextBlock Text="{Binding Path=Age}"
Time of Update: 2018-12-07
Silverlight動畫概述http://msdn.microsoft.com/zh-cn/library/cc189019(v=VS.95).aspx類的繼承關係Object DependencyObject (abstract) Timeline (abstract) DoubleAnimation DoubleAnimationUsingKeyFrames ColorAnimation
Time of Update: 2018-12-07
Windows Phone 7雖然使用了silverlight的技術,但是並不是silverlight所有的控制項對於Windows Phone 7都是適用的,同時Windows Phone 7也有一些Silverlight沒有的控制項。下面將簡單介紹下:一、適用於Windows Phone 7的Silverlight控制項在命名空間 System.Windows.Controls下的以下控制項適合於Windows Phone 7的開發。Border Button Canvas
Time of Update: 2018-12-07
使用推播通知的好處1、節省使用者的電池電量。2、你可以通過推播通知來告知你的使用者在程式中發生了一些有趣的事,即使程式沒有運行。 推播通知的過程 使用者在手機中首次運行程式時,應用程式會調用微軟的推播通知服務,請求一個用於通訊的定製URI。 當在你的Web Service中激發了一個事件時,你應該向那個URI傳遞資訊(附帶一個特定的負載),然後推播通知服務會以活動瓷磚更新,多士(Toast)通知或者程式中真實資料的方式將資料發送到使用者的手機中。從推播通知服務(Push
Time of Update: 2018-12-07
文章目錄 一、環境的配置二、Hello Windows Phone! 諾基亞 +微軟WP7,究竟會擦出什麼火花呢?自己挺期待Windows phone的,特別是Silverlight作為WP開發的一門語言基礎,學習曲線平了很多。而從市場上來說,有競爭永遠會是件有益的事,只有高品質的應用程式與硬體架構才能吸引使用者的使用,才能生存下來,多一份選擇,對使用者也是一件好事。Windows
Time of Update: 2018-12-07
忙於很多事情,一直都沒有時間按自己的計划去做事情,忙完這個月後,利用大學最後難得的幾個月時間去學習Windows Phone開發。準備按計劃看下面的開發指導書籍,如果有精力和夥伴一起努力的話,接著把它翻譯出來,也當鍛煉下自己的閱讀能力。計劃一:《Programming Windows Phone 7》 計劃二:《Windows Phone 7 Development》 經過幾個前輩的指明,上面兩本都快有中文版的出版了,那計劃就先把英文版的閱讀完畢再閱讀中文版的了。
Time of Update: 2018-12-07
在空間Microsoft.Phone.Net.NetworkInformation下的NetworkInterface類 和NetworkInterfaceType類是Windows Phone
Time of Update: 2018-12-07
一、ViewView視圖層 就是xaml檔案 主要就是介面的設計 xaml.cs檔案只有預設產生的程式碼,MVVM模式一般不用將頁面的資料初始化,事件處理的代碼寫在xaml.cs上資料初始化可以通過資料繫結來實現 事件的處理也是通過綁定Command來實現先添加資源 這裡是放在App.xaml上載入<!--這裡是將你寫好的ViewModel放到了程式資源裡面去,接下來的綁定將會用到的--> <Application.Resources>
Time of Update: 2018-12-07
用Windows Phone 7的MessageBox彈出框,總覺得不是很過癮,最近用了Coding4Fun組件提供了彈出框,感覺挺不錯的,很好用,在這裡推廣一下。Coding4Fun開源組件的:http://coding4fun.codeplex.com/ ,裡面有Demo。裡面還有其他的一些控制項也挺不錯的。裡面有5種不同類型的彈窗1.ToastPrompt:土司彈出框,類似於土司推播通知一樣的顯示效果,在螢幕上面出現一條訊息,然後再消失。使用文法 private
Time of Update: 2018-12-07
現在起將新開一個系列記錄自己在學習與開發Windows Phone項目時遇到的問題的解決方案以及一些開發方面的小技巧,希望能起到溫故而知新的作用。在Windows Phone開發中,經常會與ListBox打交道,ListBox也是一個很方便的控制項,特別是經過資料繫結之後,關於ListBox,有很多的知識可以學習,園子裡也有不少關於ListBox應用方面的文章,之前在使用ListBox時,想動態後台代碼中進行ListBoxItem的增刪,但遇到了"Operation not supperted
Time of Update: 2018-12-07
開發目的:現在是個資訊爆炸的時代,每天都得面對著形形色色的資訊,有時在想,如果這些資訊都是自己篩選過,都是自己感興趣的話題的話那多好啊。Android平台上已經有實作類別似想法的作品,自己也習慣於在地鐵候車,或者下午發獃,晚上睡覺前看下這些新鮮的趣聞或科普文章,所以就想實現一個Windows Phone版本的Rss閱讀器,可能實現難度上不是很高,但關鍵在於產品的細節要處理好,使用者體驗好,才能吸引使用者來使用,簡單地記錄下自己的開發過程。 進入到具體某個欄目後看到的內容列表://產品功能:1、
Time of Update: 2018-12-07
網路時代購物的電子化,越來越人的人習慣在網上買東西。在網上購買後商品後比較關心的就是快遞什麼時候能夠把物品送過來,所以簡單實現了Windows Phone版本的一個快遞查物流資訊的應用,方便使用者快遞地查詢到特定物流公司特定單號的物流資訊。由於時間問題,應用排版上比較簡陋,有些功能還沒有實現,麻雀雖小,但自己也會認真對待做好完善的。 程式碼分析稍後分享,主要內容如下。Windows Phone編程中對Json與Xml的處理Windows
Time of Update: 2018-12-07
Unfortunately, in the current version of the Windows Phone 7 Silverlight framework, it is not possible to attach any command on the ApplicationBarMenuItem and ApplicationBarButton controls. These two controls appear in the Application Bar, for
Time of Update: 2018-12-07
Windows Phone 7將會在今年中旬發布,目前大家可以下載Windows Phone Developer Tootls CTP版本。 該版本包含: Visual Studio 2010 Express for Windows Phone CTP Windows Phone Emulator CTP Silverlight for Windows Phone CTP XNA 4.0 Game Studio
Time of Update: 2018-12-07
動畫(Animation)是Silverlight(以下簡稱SL)的一項關鍵特性,因為它提供了一些炫目的效果,而這些是那些基於伺服器編程架構所無法仿效的(比如ASP.NET)。在SL中,動畫可以實現很多效果,比如當滑鼠經過時表徵圖變大,Logo旋轉,文本滾入視圖等,更可以設計基於瀏覽器的遊戲。 動畫是SL模型的核心部分,這意味著你不需要使用計時器和事件處理代碼來實現它們,而是通過使用少數幾個類來聲明並配置它們,從而不需要編寫一行C#代碼就能創造動畫效果。動畫基礎知識 SL動畫是一個精簡版
Time of Update: 2018-12-07
一個稍微複雜一點的應用中,可能會用到多個頁面,要在這些頁面中跳轉,就必須用到導航功能。 下面這個執行個體實現的功能是:從首頁面MainPage導航到頁面SecondPage,然後再從SecondPage返回到MainPage頁面這樣一個準系統。 MainPage XAML代碼:<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <TextBlock Text="Navigate
Time of Update: 2018-12-07
本文和大家重點學習一下Windows Phone開發中ApplicationBar用法,ApplicationBar就是所謂的功能表列,它包括Iconbutton和Menu兩種類型。Iconbutton就相當於功能表列裡的工具列,可以帶表徵圖;Menu就是菜單了,但是沒有二級菜單。Windows Phone開發中ApplicationBar用法對於WindowsPhone7程式來說,UI是用Sliverlight來開發的,但是並不完全是Sliverlight的全集,與子集的關係,因為Phone7
Time of Update: 2018-12-07
之前寫過一篇文章:Windows Phone 7:使用數組作為LoopingSelector的ILoopingSelectorDataSource。不過同事在用的時候發現沒有索引值選項的支援,正巧其中的主要類型LoopingArrayDataSource內部會使用一個字典,因此就使用這個內部字典來使其增加索引值屬性:SelectedIndex。 使用樣本,實現定義好LoopingSelector:<primitive:LoopingSelector