Time of Update: 2018-12-05
文章目錄 課程簡介課程特點 學習的好處課程分節介紹課程下載課程列表 課程簡介本系列課程比較完整的覆蓋了Silverlight for Windows Phone開發各方面的內容,包括了Windows Phone開發概況,開發環境搭建,Windows Phone上的Silverlight特性,主題風格與樣式,資料繫結,頁面導航,應用程式欄,螢幕方向的處理,常用控制項,在Windows
Time of Update: 2018-12-05
開發windows phone 7的朋友有福了,我將一次放出所有windowsphone 7開發工具資源 開發工具,開發wp必裝 http://www.codewp7.com/forum.php?mod=forumdisplay&fid=73 wp7開發離線資料庫開發--資料庫匯入工具 http://www.codewp7.com/forum.php?mod=viewthread&tid=76&extra=page%3D1 WP7隨身碟模式工具 – wp2USB
Time of Update: 2018-12-05
在DataContext中,加入了一個 Table,代碼如下: /// <summary>/// 資料訪問上下文/// </summary> public class SysDataContext : DataContext {public static string DBConnectionString = "Data Source=isostore:/Sys.sdf;Case Sensitive = true;";public
Time of Update: 2018-12-05
在開發WP7程式過程中,會遇到在UI上使用用大量的Image這種情況。你可能會以為使用Image是一個很簡單的事情,不需要用一篇部落格的篇幅的介 紹:僅僅設定一個Uri給Image的Source屬性就完成了?但是,還有其他的事情需要考慮呢。這裡有許多的小細節如果你知道到的話,會對的你的程式 有協助,特別是當希望開發出的軟體能夠有較好的體驗和較少的記憶體使用量(移動開發這點很重要)。這些小的提示,不僅適用WP7手機開發,同樣也適用
Time of Update: 2018-12-05
最近由於去參加了下關於PHONE 7的產品介紹,所以開始接觸PHONE7方面的知識,並開始學習,做一些小的東西出來,以供自己學習,實踐,技術提升,雖然都是MS的.NET系的產品,全程基於C#開發,不過這個還真沒接觸過,以前瞭解了下SilverLight,所以接觸這個還算不是太難吧,真的有點衝動去買部水貨PHONE
Time of Update: 2018-12-05
作為Hands On
Time of Update: 2018-12-05
相信有很多人在開發WP7的時候都用過BM控制項但是作為一個中國人,看著純英文版的地圖,還是覺得有點彆扭所以特意在網上搜了一下方法,然後自己實現出來,現在分享給大家!首先在XAML代碼裡添加如下代碼xmlns:my="clr-namespace:Microsoft.Phone.Controls.Maps;assembly=Microsoft.Phone.Controls.Maps" <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,
Time of Update: 2018-12-05
在進行Windows Phone開發的過程中,我們會需要擷取手機的一些相關資訊,如下列出如何擷取手機的一些常用資訊。 一.裝置螢幕資訊 double width = Application.Current.Host.Content.ActualWidth; double heigth =
Time of Update: 2018-12-05
IsolatedStorageFile表示包含檔案和目錄的隔離儲存區 (Isolated Storage)區。使用IsolatedStorageFile是一種讓你可以在使用者的裝置中建立真實的檔案和目錄。該類使隔離儲存區 (Isolated Storage)的虛擬檔案系統抽象化。IsolatedStorageFile對象對應於特定的隔離儲存區 (Isolated Storage)範圍,在該範圍中存在由 IsolatedStorageFileStream對象表示的檔案。應用程式可以使用隔離儲存區
Time of Update: 2018-12-05
Windows Phone 提供的訪問麥克風的類為 Microsoft.Xna.Framework.Audio.Microphone ,該類屬於 XNA Framework , 若要在 Silverlight 中訪問 Windows Phone 麥克風,同樣需要使用此類。所以需要添加引用 Microsoft.Xna.Framework。 1.聲明局部變數,擷取麥克風單例。 //麥克單例 private Microphone microphone =
Time of Update: 2018-12-05
前面介紹了Windows Phone 錄製音頻和Windows Phone 儲存錄音,錄製的音頻儲存為WAV格式。在Windows Phone中播放音訊方式有很多種,下面就介紹一種專一用於播放WAV格式的播放方式。需要用到SoundEffect和SoundEffectInstance兩個類,這兩個類屬於 XNA Framework ,所以需要添加引用 Microsoft.Xna.Framework。 1.同錄製音頻一樣需要透過指定一個定期執行
Time of Update: 2018-12-05
在開發應用程式的過程中,或多或少都會預置一些資源檔在項目工程中。通過開發工具我們可以將資源檔添加到項目中,以便在程式中使用。 一.資源檔屬性BuildAction 1.BuildAction屬性常用的狀態有三種,即Content|Resource|None。 BuildAction屬性設定為Conten的檔案將被作為獨立檔案直接打包在xap檔案中 BuildAction屬性設定為Resource的檔案將被嵌入到xap包中的dll檔案內 BuildAction屬性設定為None的檔案
Time of Update: 2018-12-05
1、擷取螢幕範圍:方法一:FrameworkElement element = Application.Current.RootVisual as FrameworkElement;if (element == null){return;}double width= element.ActualWidth;double height = element.ActualHeight;或者方法二:double width =
Time of Update: 2018-12-05
PDC 10後,不少開發人員將目光轉移到了行動裝置 App開發平台,Windows Phone 7是行動裝置 App平台之一,也是微軟推出的最新移動平台作業系統。Silverlight作為Windows Phone 7應用核心開發技術,再一次展示其強大的功能和優勢。為了方便Windows Phone 7開發人員建立應用,微軟Silverlight團隊特別推出Silverlight for Windows Phone
Time of Update: 2018-12-05
前面說的那麼多控制項都是“靜態”的,都是“啞吧”的,今天,你有沒有興趣研究一下,既能“有聲有色”又操作簡單的控制項嗎?如果有,請隨我來。 MediaElement播放多媒體檔案。 首先,隆重介紹一下MediaElement,為什麼要隆重呢?因為它簡單,真的,你一定會玩的,但是,MediaElement功能強大,它可以播放音頻和視頻,只要支援的格式就行了。要設定播放的音頻或視頻檔案,你只需要設定Source屬性即可,它其實就是一個URI,如果要播放你項目中的媒體檔案,你先要把媒體檔案添加到你的項
Time of Update: 2018-12-05
上一節我們聊了目錄的操作,這一節我們繼續來看看如何讀寫檔案。首先說一下題外話,許多朋友都在搖擺不定,三心二意,其實這樣的學習態度是很不好的,如果你對Windows phone開發有興趣,如果你真想學習,你就應該一心一意,靜下心來學習。如果你不喜歡Windows
Time of Update: 2018-12-05
其實我們今天要說的就是一個控制項——InkPresenter,這個控制項並不是十分強大,沒辦法和WPF中的InkCanvas相比,估計在實際開發中也很少可能會用到它,不過,我們還是來瞭解一下吧,畢竟用起來也不難。 使用該控制項沒有什麼技術含量,注意一下以下幾點就是了:1、必須明確指定InkPresenter的寬度和高度,也就是不能使用自動值和Margin,不然不能收集墨跡,除非裡面有子項目;2、要收集墨跡,要設定Clip屬性;3、可以使用DrawingAttributes類設定墨跡的大小和顏色。
Time of Update: 2018-12-05
前面在講述導航的知識,也講了控制項,也講了資源,樣式,模板,相信大家對UI部分的內容應該有了很直觀的認識了。那麼今天講什麼呢?不知道大家在練習導航的時候是否發現一個問題?當我們向頁面傳遞一個參數的時候,是沒問題的,但是,如果我們在XAML中使用這樣的URI時,你敢保證它還能正常運行呢? /PageaTest.xaml?name=小強&age=100你發現,嘿,咋回事了?怎麼報錯了?不知道有沒有去思考,為什麼呢?好,先問你一句,你學過Web開發嗎?或者說,瞭解HTML嗎?如果你瞭解,
Time of Update: 2018-12-05
資料範本,如果你僅僅聽到這個名詞,你一定很迷惑,什麼來的?用來幹什麼的?不急,親,今天,我們一起來探索一下吧。用白話文說,資料範本就是用來規範資料的顯示方式的,關於模板,估計各位不陌生的,大家應該玩過PPT吧,都做過簡報吧,對啊,PPT裡面有很多模板的,明白了吧?不明白?那你一定填過表吧,如果報考什麼考試的,你肯定會被要求填一些什麼報名表之類的,或者說,找過工用嗎?是啊,做簡曆也有簡曆模板。模板的用法就像做填空題,有了部分規範的內容,然後你按照這個規範,在特定的位置填上恰當的內容,你總不能說把你
Time of Update: 2018-12-05
活字印刷術是我國“四大發明”之一,畢昇在發明活字印刷術之後,他很快發現一個問題,隨著要印刷資料的不斷增加,要用到的漢字數目越來越多,於是,他必須尋找一種有效辦法去管理那些刻有漢字的立方體(暫且就叫立方體,其實的確是個立方體),所以,他就和助手們一起努力,為這些立方體進行記錄,有標識地放好,在印刷過程中用到哪些字,就直接取出來,不用了就放回去,既環保又方便。這就是資源,水、空氣、陽光也是資源,煤、鐵礦物也是資源,只不過有些可再生,有些不可再生罷了。何為資源?資源就是客觀存在的,當我們需要時可以拿來