Time of Update: 2017-02-28
這是為《程式員》4月期寫的文章,是在《雙重驚喜—— Windows Phone Developer Tools初體驗》的基礎上增加了一些內容, 包括WebBrowser空間、MediaPlayer空間,還有一個非常簡單的XNA程式。希望對 Windows Phone開發有興趣的朋友有一些協助。Windows Phone開發工具在MIX 2010上火熱登場了。Windows Mobile開發人員們 壓抑許久的熱情終於爆發出來,對於Windows
Time of Update: 2017-02-27
Blend自誕生那一天起就伴隨這開發人員如此的評價:有VS還用Blend幹啥,直接碼代碼就好了。Blend會產生一堆垃圾無用代碼,很不爽。對於這類我只會在心裡評價,當你並不真正瞭解一樣事物的情況下,就給這個東西扣帽子,實在很不公平。作為程式員首先要明白時間的寶貴和效率的重要性,更應瞭解各種效能工具,Blend便是其中一個,如果你仍然覺得學怎麼用Blend純粹是浪費時間,那麼恭喜你,後面的文章可以忽略了:-)【本文講述的內容】使用blend為程式添加設計時的資料。【本文適用的情境】很多應用由於本身
Time of Update: 2017-02-27
本文從Windows Phone 8.0到8.1兩個部分來介紹WP平台為地圖開發提供的功能。DirectX我們在新版“高德地圖Windows Phone 8 SDK”使用了DirectX。對比之前的Windows Phone 7 柵格版地圖,DirectX帶來了以下改進:1. DirectX可以使用託管的方式和XAML互動,使地圖可以以一個控制項的形式出現,這樣便於第三方開發人員控制和使用。圖1. D3D控制項示範2. 由於WP8的硬體規格升級,使用DirectX
Time of Update: 2017-02-27
Nokia 最近發布兩款6寸大屏手機:Lumia 1520 和 Lumia 1320。為了支援這種裝置 WP 升級了作業系統GDR3 支援了 1080P 的高清解析度(1520),雖然GER3 是提供了向下相容的,當然 GDR3 同時支援一些特性來支援 1080P 高清螢幕。一下所有的討論的代碼實現都在 這裡Windows Phone 7 開始實現了統一解析度規範 WVGA ( 800 x 480 ),一般適用與 3.7 - 4.3 寸屏。 在 Windows Phone 8
Time of Update: 2017-02-27
介紹MVVM的出現給WPF Silverlight程式定義了程式的架構,MVVM可以解決業務層和UI層的耦合問題,更多優點不再贅述。在WP手機端,很多工程也都採用MVVM進行架構,比較常見的工具集是MVVM Light Toolkit 。它被應用在很多已知WP項目中,也有一些自己實現的MVVM架構工具多數也都基於此。而我們今天要說的是Caliburn Micro這個用於MVVM架構的Framework。首先對比下MVVM Light Toolkit 和Caliburn
Time of Update: 2017-02-27
【背景】很多時候在做WP開發的過程中會遇到資料需要分頁擷取,根據微軟官方的推薦方式,建議實現為Market中類似的體驗,即滑動到列表的底部的時候載入更多的資料。這一需求在早起WP7.1時代實現起來是很費勁的,需要藉助WP Toolkit 中的LongListSelector,而自從LLS被微軟扶正之後這一需求的實現有了更官方的方法。【實現思路】LLS傳承了Listbox
Time of Update: 2017-02-27
原文地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-9-Overview-of-the-Windows-Phone-8-Emulator原始碼: http://aka.ms/absbeginnerdevwp8PDF版本:http://aka.ms/absbeginnerdevwp8pdf我們已經在本系列中使用過Windows
Time of Update: 2017-02-27
原文地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-7-Localizing-the-App系列地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners原始碼: http://aka.ms/absbeginnerdevwp8 PDF檔案: http:
Time of Update: 2017-02-27
Source Code: http://aka.ms/absbeginnerdevwp8 PDF Version: http://aka.ms/absbeginnerdevwp8pdf我們已經討論了XAML基礎、布局以及事件,讓我們在本課中討論一些有趣的議題。我們將通過設定應用程式的樣式賦予應用程式獨特的特徵。顯然我們要遵循微軟的準則以使我們的應用程式看上去是WindowsPhone
Time of Update: 2017-02-28
1.Windows Phone 7 中常見的使用WebClient程式碼片段:WebClient twitter = new WebClient();twitter.DownloadStringCompleted += new DownloadStringCompletedEventHandler (twitter_DownloadStringCompleted);twitter.DownloadStringAsync(new Uri ("http://api.twitter.com/
Time of Update: 2017-02-28
1. Windows Phone 7是一個多任務的作業系統,但是只允許唯一一個第三方應用程式在前 台運行2. 啟動器和選取器為應用程式提供間接訪問手機內建功能的方法。一些內建的啟動器:EmailComposeTask、MarketplaceDetailTask、MarketplaceHubTask 、MarketplaceReviewTask、MarketplaceSearchTask、MediaPlayerLauncher、
Time of Update: 2017-02-28
學習Windows Phone 7也有一段時間了,也整理了一些不錯的知識點,下面一個系列將會 每篇部落格分享10個Windows Phone 7 技巧,並且提供離線文檔下載。1. Windows Phone 7 應用程式不能運行在後台,不支援多任務【但我們可以使用墓碑機 制Tombstoning】2. Windows Phone 7 應用程式的xap包最大運行為400MB3. 設定應用程式的ico表徵圖:右擊項目--設定icon為自己的圖片即可4. 替換預設的windows phone 7
Time of Update: 2017-05-10
標籤:為什麼 包含 電腦 失敗 iphone 成本高 推薦 使用者 span Windows
Time of Update: 2017-05-09
標籤:首頁 textbox gif click rom his 需要 new cti 吹完了頁面有關的話題,今天我們來聊一下頁面之間是如何導航的,在更多情況下,我們的應用程式不會只有一個頁面的,
Time of Update: 2017-05-09
標籤:font 效果 實現 ima 開發 lin radio height list WP控制項大部分都可以從Silverlight中繼承過來,這裡我也只能拿一部分作示範,對於其它控制項如何使用
Time of Update: 2018-12-03
我將Jeff Blankenburg的31 Days of Windows Phone 7系列文章翻譯過來了,中文取名為Windows Phone 7 開發 31 日談,以方便大家學習。第1日:項目模板第2日:頁面導航第3日:返回按鈕第4日:裝置方向第5日:系統主題第6日:工具列第7日:啟動器第8日:選取器第9日:調試技巧第10日:輸入範圍和文字框第11日:加速感應器第12日:使手機震動第13日:位置服務第14日:墓碑機制(多任務)第15日:隔離儲存區 (Isolated Storage)第16
Time of Update: 2018-12-03
本文主要說明安裝Windows Phone 7 Developer Tools Beta版的使用者在更新RTM版時遇到的問題,以及更新的主要內容。 Windows Phone Developer Tools終於發布了,。等了好久,終於下載完成,開始安裝。由於之前安裝了Beta版,安裝正式版時遇到了點小問題。提示錯誤資訊如下: 原來需要將Beta版的相關檔案刪除,在 卸載程式 面板中找到:Microsoft Windows Phone Developer Tools Beta –
Time of Update: 2018-12-03
WebClient的主要函數如下: •OpenReadAsync 開啟流向指定資源的可讀流。 •OpenWriteAsync 開啟一個流以將資料寫入指定的資源。這些方法不會阻止調用線程。 •DownloadStringAsync 以字串形式下載位於指定 Uri 的資源。 •UploadStringAsync 將指定的字串上傳到指定的資源。這些方法不會阻止調用線程。 WebClient的主要事件如下: •OpenReadCompleted
Time of Update: 2018-12-03
引入命名空間:Using Microsoft.Phone.Tasks;程式碼片段: void cameraCaptureTask_Completed(object sender, PhotoResult e) { BitmapImage bmp = new BitmapImage(); bmp.SetSource(e.ChosenPhoto);//擷取返回的圖片 image1.Source = bmp;
Time of Update: 2018-12-03
在開發過程中,因為頁面是無狀態的,可能會導致頁面的後援動作逆向業務需求而禁用回退兩步可以輕鬆搞定第一 在XAML檔案註冊事件:BackKeyPress="PhoneApplicationPage_BackKeyPress">第二在後台實現方法:private void PhoneApplicationPage_BackKeyPress(object sender, System.ComponentModel.CancelEventArgs e) { e.