Time of Update: 2018-12-05
如果你的WP應用已經使用了Sterling資料庫,那就順便用Sterling實現墓碑化(Tombtsone)吧。Jeremy Likness的blog詳細說明了如何在MVVM架構中使用Sterling實現Tombstone。主要有幾點: 1. 定義一個Tombstone資料類。其中用到了Sterling User Guide中提到的Singletone Serialization public class TombstoneModel{ public TombstoneModel()
Time of Update: 2018-12-05
蘋果(iOS), Google(Android)和微軟(Windows Phone)之比較蘋果(iOS)優勢:蘋果無疑是智能手機和平板電腦的領導者和霸主, 其獨特的優勢在於: 1.非常有藝術感的UI設計 2.更難得的是, 還擁有極佳的UI效能第1點比較容易被抄襲, 但第2點就很難被拷貝了. 我們知道, 蘋果大量使用的UI元素如圓角, 半透明, 漸層, 模糊, 特別是動畫, 對軟體的渲染效能要求是非常高的. 很多山寨機, 能夠山寨iPhone的外形和介面, 卻怎麼也山寨不了那種流暢的感覺.
Time of Update: 2018-12-05
在windows 8和windows phone中有地方我們需要計算字的寬度,例如在顯示的時候需要截取多餘的字變成...,還有在資料排版上面這個也是必不可少的。一個字元顯示的像素寬度與字型和字型大小有關係。我用到的是一個比較笨拙的方法,那就是拿textblock去量。具體如下: TextBlock tb = new TextBlock(); tb.FontFamily = new System.Windows.Media.FontFamily("微軟雅黑");
Time of Update: 2018-12-05
原文地址:http://www.cnblogs.com/jpwang/archive/2012/04/01/2429027.html 在部落格園看到很多人寫怎麼退出windows phone的應用,其實windows phone的程式是不需要退出的.但是有些童鞋需要,而且不遺餘力的研究這個問題。之前得一些方法總結下都屬於外門邪道啊!以下這個方法才是正道 public static void GoMainPageWithBack(NavigationService
Time of Update: 2018-12-05
在前文中,我們初步瞭解了在Windows Phone 7的XNA架構下實現3D情境的基礎知識,能夠進行3D空間下物體的變換,並且增加了紋理貼圖和光照用於表現更加真實的世界。通過這些操作,我們已經進入了3D的世界。接下來,我們將使用真實的3D物體模型來進行複雜的情境實現,形成一個飛船在天空中飛行的效果。現在,讓我們開始吧。
Time of Update: 2018-12-05
在前文中,我們已經實現了載入複雜的3D模型並在空間中進行控制,通常在一個遊戲程式中,這樣的3D模型有很多,如果每一個都在情境中去繪製,那麼Draw()方法就會很複雜了,而且也不利於代碼的複用。更好的方式是把這艘飛船實現為GameComponent,而且是DrawableGameComponent。接下來我們就來構造飛船組件。 首先為項目中添加一個新元素,使用XNA中的GameComponent,在產生的程式碼中做如下修改:
Time of Update: 2018-12-05
飛船是離不了天空的,雖然上一節我們已經建好了飛船並試飛成功,但還是沒有給飛船更大的背景翱翔。在一個情境中,僅有主體還是不夠的,還需要有周圍環境的渲染。如果我們能為飛船增加藍天白雲的高遠,峰巒疊嶂的蒼翠,那一定才是更貼近現實的。
Time of Update: 2018-12-05
上一節中,我們認識了3D世界中最基礎的一個概念——座標系,並且瞭解了XNA中使用Vector3類型來表示。但是,由於引入了深度資訊,所以在空間中的物體要想正確的投影出來,還缺少一個重要的道具——攝像機。
Time of Update: 2018-12-05
本來一直沒有過做移動開發的想法,前短時間被CSDN一個移動大會“挑逗”的有點“心血來潮”!恰好趕上Windows Phone 7新上市,就試試吧。 目前很難找到Windows Phone 7應用開發的相關資料,只能摸索著來,以下是本人周末做的一個小案例,新浪微博Windows Phone 7用戶端,僅供新手參考。另外,如果哪位朋友有這方面的資料,還望告知。 以片分別是“熱門”、“登入”、“我的微博”顯示效果。 源碼下載:http://sq_zhuyi.download.csdn.net/
Time of Update: 2018-12-05
1.串連到 TCP 通訊端伺服器使用 System.Net.Sockets API 建立一個通訊端並串連到伺服器。為了清楚起見,System.Net.Sockets API 的調用被封裝在 SocketClient 類中。定義頭(使用 _socket 變數儲存 Socket 對象。_clientDone 變數是一個 ManualResetEvent,用於協調通過Sockets API 呼叫的非同步呼叫):// Cached Socket object that will be used by
Time of Update: 2018-12-05
從網上查到了目前Windows Phone 7系統預設提供了10種色彩主題 Accent ,是預設佈景主題色彩的RGB、十六進位的色值查詢。 Accent ColorRGBHexExampleblue27,161,226#FF1BA1E2 brown160,80,0#FFA05000 green51,153,51#FF339933 lime162,193,57#FFA2C139 magenta216,0,115#FFD80073 mango (orange)240,150,9#FFF09609
Time of Update: 2018-12-05
問題 如果我把Windows Phone通過Zune software連結到PC上,然後再串連Windows Mobile。如果我想使用Visual Studio 對Windows Mobile進行調試,會出現下面的錯誤資訊。 5>All attempts to connect to the deployment target at port 5655 have failed. Addresses attempted:5> 127.0.0.1. 5>The
Time of Update: 2018-12-05
雖然Windows Phone 已經發布了很長一段時間了,但一直沒有嘗試著去配置開發的環境,這兩天正好有時間去配置,過程也都記錄下來了,有需要瞭解的同學可以參考一下:) 硬體設定 系統:Windows 7記憶體:1.5G顯卡:整合顯卡 nForce 6150SE (6100-430) 硬碟:ST350041 8AS CPU:AMD Athlon(tm)64 X2 Dual Core Processor 4400+(雙核) 已裝有軟體: Microsoft Visual Studio 2010
Time of Update: 2018-12-05
前面介紹過Windows Phone 解析圖片格式,通過解析圖片格式,我們可以根據圖片格式使用相關控制項展示。在Windows
Time of Update: 2018-12-05
前面介紹了Windows Phone 播放音頻之SoundEffect,不過這種方式只能播放WAV格式的音頻。下面就介紹一種小巧輕便,簡單易用,並且支援格式多,還可直接從Uri中載入的方式。既通過MediaPlayer和Song類實現音頻播放的方式。這兩個類也是屬於 XNA Framework ,所以需要添加引用 Microsoft.Xna.Framework。 1.由於在XNA中每33fp就會更新畫面一次,所以在Silverlight Application中需要透過指定一個定期執行
Time of Update: 2018-12-05
這篇文章將先針對WebClient做說明,另外會接著介紹相關於HttpWebRequest的使用,以及這二個類別之間的差異與對於WP7的一個影響。在討論WebClient與HttpWebRequest之前,要先瞭解一下一個蠻重要的類別:WebRequest類別。‧WebRequest它是.NET
Time of Update: 2018-12-05
立體效果也可以叫透視效果,所以,我乾脆叫三維透視效果。理論知識少講,直接用例開場吧,因為這個立體效果其實很簡單,比上一節中的變換更省事,不信?一起來做一做練習吧。練習一:把對象沿Y軸旋轉45度。預設情況下,旋轉中心都是在中心位置上,如Y軸中心。而至於旋轉的角度,哪個方向是正值,哪個方向是負值,嘿,你自己動手試一下就知道了,我相信你能理解的,不然,Hello Kitty嘲笑你的。好的,由於是第一個練習,我們先來說說X、Y、Z三個座標軸到底在哪,X軸不用說了,就橫著放的那個了,Y軸呢,當然是豎著的,
Time of Update: 2018-12-05
微軟發布了windows phone 7.1 RC 版 SDK,興高采烈的去下載下來安裝,卻提示我出錯了,無法安裝:提示需要卸載之前安裝的Beta版的SDK:所以先把Windows Phone SDK 7.1 beta卸載了,選擇卸載/更改:卸載完成要求重啟電腦。重啟後運行vm_web2.exe,:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27153。在運行之前關閉所有的Visual
Time of Update: 2018-12-05
本文為DevDiv移動開發社區創始人吳學友在Windows Phone 7發布之際寫得了一篇觀感文章。從Windows Phone 7與對比Windows Mobile6.5到Windows Phone 7與對比主流作業系統,詳盡描述Windows Phone 7的優缺點,進步與退步。從3月份的CTP(Community Technical Preview,Community Technical Preview本),到4月的CTP
Time of Update: 2018-12-05
9月28日,微軟向使用者推送了Windows Phone7.5(代號Mango)更新;9月29日,微軟面向開發人員正式發布了Windows Phone SDK 7.1開發工具的RTW版(下載,完整ISO)。Windows PhoneSDK7.1包含9種語言版本:英語、法語、德語、意大利語、日語、韓語、俄羅斯語、西班牙語和繁體中文。需要注意的是,如果你已經通過WindowsPhoneSDK7.1RC版開發並提交了應用,無需再用RTW版編譯或重新提交。Windows