Time of Update: 2018-12-03
Windows Phone 7作業系統推出已經過去一年多時間了,個人還是比較看好它的。是明年上半年將會在國內上市的Lumia 800的Windows Phone 手機。下面介紹一些常識:1、智能手機和非智能手機的區別? “能否由使用者安裝軟體”,能由使用者自己安裝軟體的手機就是智能手機,反之不能由使用者自己安裝軟體的手機就是非智能手機。 下面舉幾個例子簡單說明一下:
Time of Update: 2018-12-04
問題現象:在實際應用過程中,常常是在操作一個程式時,會突然插入新的任務,當前任務就要提交到後台,去執行新的程式。正比如,一個使用者正在註冊一個網站,正在填寫表單資訊,但是一個優先順序更高的任務需要解決,這樣會用到Back或Start按鍵來選擇其他動作。如果註冊表單的資料不儲存的話,在重新載入該頁面時可能會遺失資料,這對使用者來說是很差的體驗。本篇就要解決這樣的問題。程式案例:MainPage只有一個TextBox。有TextBox的myTextBox_TextChanged事件和MainPage
Time of Update: 2018-12-04
Windows Phone技術簡介:Windws Phone是微軟出的手機平台作業系統,是繼Windows Mobile作業系統之後的又一個功能強大的作業系統。Windows
Time of Update: 2018-12-04
正如web開發中的Js限制,有的文本只允許輸入數字,有的只允許輸入郵箱等,InputScope的使用就是為了更方便的輸入特定的資料內容。NameValue可以為EmailNameOrAddress、Chat、Date、Number、Password、PostCode等內容。可以根據NameValue來替換不同的類型需求。使用方法執行個體: <TextBox Name="myTextBox" Width="480" Height="100"
Time of Update: 2018-12-04
windows phone 瀏覽器主要用的控制項是phone:WebBrowser,該控制項就是windows phone中的IE,在grid控制項嵌套的grid控制項中添加如下代碼: 1 <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">2 <TextBox Height="Auto" HorizontalAlignment="Stretch" Margin="0,0,12
Time of Update: 2018-12-04
前置條件:手機和電腦未串連或串連電腦Zune軟體關閉(與Zune軟體串連時不允許訪問圖片庫); 版本7.1擷取手機圖片庫圖片的兩種方式: PhotChooserTask方式和XNA方式進行擷取 PhotChooserTask擷取引用命名空間//引用//PhotoChooserTask類用到using Microsoft.Phone.Tasks;//BitmapImage類用到using System.Windows.Media.Imaging; 隱藏檔案代碼:using
Time of Update: 2018-12-04
使用相機需要引用如下命名空間using Microsoft.Phone.Tasks; 在這個案例中我們還用到了BitmapImage類,所以我們需要引用命名空間using System.Windows.Media.Imaging; 如下 MainPage.xaml檔案在初始化的基礎上添加了兩個元素<TextBlock x:Name="txtName" Text="啟動相機" Grid.Row="1" ></TextBlock> <Image x:Na
Time of Update: 2018-12-04
頁面導航的例子我們使用的是兩個頁面,從第一個頁面(MainPage)導航到第二個頁面(SecondPage),然後可以從第二個頁面導航到第一個頁面 ,使用的os 7.1;頁面導航沒有引入新的命名空間使用的到屬性是派生於PhoneApplicationPage類; MainPage.xaml 檔案中用到的代碼為: <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"></Grid> <
Time of Update: 2018-12-03
using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Ink;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Animation;using
Time of Update: 2018-12-03
首先是 後台類 /// <summary> /// 上傳檔案 /// </summary> public class UploadFile { public UploadFile() { } /// <summary> /// 根據檔案名稱、檔案類型與檔案流實現化 /// </
Time of Update: 2018-12-03
對於Silverlight程式,可以使用下面的方法類比1. 使用DispatcherTimer. System.Windows.Threading.DispatcherTimer dpt = new System.Windows.Threading.DispatcherTimer(); dpt.Interval = new TimeSpan(0, 0, 1); dpt.Tick += new EventHandler(dpt_Tick);
Time of Update: 2018-12-03
分頁方法:using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Ink;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Animation;using
Time of Update: 2018-12-03
去年在年底放假前最後一天趕出來一個Windows phone7的微部落格戶端。很多的Bug和功能性的問題,年後上班一個多禮拜了,把去年的微博重新整理了一下,頁面最佳化,功能完善,修複Bug。在此發布曬一下第二版的微博,看看有木有比第一個版本的好很多啊! 第一版:點擊開啟第一版Windows
Time of Update: 2018-12-03
連續加班了幾天,終於在年底出來了一個預覽版,不過還需要用兩天完善和修改一些細節問題。因為windows phone的用戶端比較少,很多都是摸著石頭過河,參考了一下新浪的Windows phone用戶端的介面布局。現在把相關的項目貼出來。關於開發的一些常用的方法我在開發的過程中都有記錄留下來。我回過頭來看了一下上次做的一個Windows phone的業務系統 點擊開啟連結 ,看來比上次複雜很多。關於這個Window phone的程式碼,如果有需要或者有興趣參考的我可以提供部分公用調用處理代碼。
Time of Update: 2018-12-03
PointAnimation也是很簡單的,與前面說到的兩個Animation是差不多的,屬性也是一樣的,如By、From、To,不同的是,PointAnimation是目標值從一點到另一個點。我有理由相信,大家一定懂的,所以,我不多介紹了,給兩個例了熱一下身就行了。例一,讓直線動起來。這個例子,以LineGeometry作為動畫的目標對象,通過對StartPoint屬性和EndPoint屬性進行動畫來讓直線(其實是線段)動起來。 <Grid> <Path
Time of Update: 2018-12-03
在windows phone應用程式的開發中,比較炫的動畫效果能增加使用者的體驗感,初級的如平移和翻轉這些動畫,進階的就涉及到遊戲中的一些動畫了。目前做的這個應用正好需要這麼一個效果,於是學習了一下如何做齣動畫效果,發現其實挺簡單的,微軟提供了一個storyboard的控制項,使用即可。例如我需要添加翻轉效果,而且在翻轉過後顯示不同的內容,只需要在xaml以及背景cs中添加下面代碼即可:xaml:
Time of Update: 2018-12-03
Windows Phone7開發實踐 -- 閱讀《Windows Phone7入門經典:使用Silverlight和XNA開發Windows Phone應用》書如其名,這本書能從身邊所熟悉的手機開始,逐步引導讀者瞭解Windows Phone作業系統的設計意圖;與其他動作系統例如iOS,Android的區別、優勢。介紹開發工具的獲得;Hello WindowsPhone程式;Silverlight入門常識和技巧、各種常見操作;基於XNA編寫簡單遊戲,以及使用Expression Blend開發;
Time of Update: 2018-12-03
國內外的 Windows Phone 7上廣告平台的選擇 國內的廣告平台1.億動智道 http://www.smartmad.com/ SmartMad率先發布國內首家Windows Phone 廣告SDK。 如果你是一位Windows Phone的開發人員的話,你一定希望你的軟體得到人們的認可。同時,如果能夠憑藉你的軟體為你賺取一點額外收入(如果能夠發家致富的話更好)的話那就更贊了。目前在Windows Phone平台上最少有4個不錯的平台可供你選擇:1. Millennial
Time of Update: 2018-12-04
目前微軟Windows Phone 7 SDK只公布了Beta版本,國內還沒有什麼正式的書籍和開發部落格出現。但是偉大的Charles Petzold,Windows編程大師,世界頂級技術作家。已經開始在書寫《Programming Windows Phone 7》,已經發布了兩個草稿版本。現在的版本是Special Excerpt 2。有興趣的可以到他的個人網站上下載http://www.charlespetzold.com/phone/index.html附上書的封面。
Time of Update: 2018-12-04
Windows Phone Marketplace 連結:http://www.windowsphone.com/zh-HK/apps/70f3c02b-0d27-4772-877e-df6726b05732XAP 包:http://www.wpxap.com/thread-473098-1-1.htmlRollInTheHole.dll 的 IL 修改如下:*** r.org.ilThu Aug 30 16:35:46 2012--- r.ilThu Aug 30 16:43:20 2012*