Time of Update: 2018-12-07
1.使用Popup來實現自訂的彈出效果。Popup控制項彈出的塊會一直在螢幕的最前方,所以使用Popup可以實現各種各樣的彈出框,並且給了你極大的自訂的空間,很多第三方的彈出框控制項的原理其實就是使用了Popup來封裝上各種效果來實現的。Popup使用的方法:private Popup popup;popup = new Popup();popup.Child = new 控制項類();//開啟popup.IsOpen = true;//關閉popup.IsOpen =
Time of Update: 2018-12-08
NGif是.net 中用來建立gif圖片的類庫,可以遷移到windows phone中來,在windows phone中建立gif圖片。Gif動畫就是在一定時間間隔內,將圖片依次顯示,將多幅映像儲存為一個影像檔,從而形成動畫。把NGif遷移到windows phone有兩種不同的方式1. 在原始的NGif中採用image對象表示當前幀的映像,windows phone中也有image對象,直接使用,只要修改部分不相容的代碼即可2.
Time of Update: 2018-12-07
目錄前言 5第1章概述 61.1 Windows Phone 簡介 61.1.1 Windows Phone 7的來曆 71.1.2 Windows Phone的優勢 81.1.3 Windows Phone 的未來 101.2 Windows Phone的技術架構 111.2.1 Windows Phone的平台架構簡介 121.2.2 Silverlight Framework VS XNA Framework 13第2章開發環境搭建以及第一個Windows Phone 7應用 152.1
Time of Update: 2018-12-06
Windows Phone read local data During windows phone development, sometimes we might be want to read some initial data from local resources. Data can be stored in XML, JSON, TXT or other formats. Unlike data files stored in Isolatedstorage, we cannot
Time of Update: 2018-12-07
課程內容 ØPivot控制項ØContext MenuØData Contract Attributes TODO List使得我們能夠快速、簡單並且有效地管理工作。我們不僅可以用帶顏色的五角星和具體的描述來標記的任務,而且也可以用多種方式來進行過濾,比如,按照已經到期的任務、今天需要完成的任務或者帶星級的任務來對任務進行過濾。在瀏覽“已經完成”的工作清單時,我們也可以對任務進行撤銷。一般情況下,我們尋找所關心的任務時,會觸發過濾器。 相對於本書的其他應用程式而言,TODO
Time of Update: 2018-12-07
MVVM模式的View與ViewModel的三大通訊方式:Binding Data(實現資料的傳遞)、Command(實現操作的調用)和Attached Behavior(實現控制項載入過程中的操作)。(1)Windows Phone 7 MVVM模式通訊方式之實現Binding Data。(2)Windows Phone 7 MVVM模式通訊方式之實現Command。(3)Windows Phone 7 MVVM模式通訊方式之實現Attached
Time of Update: 2018-12-07
假如ListBox控制項繫結資料很大的時候,通常會造成載入的速度很慢,那麼有一種互動方案可以最佳化一下這種情況,就是先在ListBox上載入一部分的資料,等到使用者查看的時候將ListBox滾動到底的時候再載入一部分資料。但是在ListBox控制項裡面根本就沒有相關的事件和屬性來判斷出來ListBox什麼時候滾動到底了,那麼下面講解一種解決的方法。
Time of Update: 2018-12-07
文章目錄 什麼是Windows Live SDK?動手實踐——SkyDrive的雲端相簿 Windows Phone 雲應用開發實踐(二) Windows Live SDK什麼是Windows Live SDK? Windows Live ID SDK包含Windows Live API,使您的應用程式通過MSN串連通行網路,輕鬆體驗微軟雲端服務,諸如Hotmail、SkyDrive和Windows Live
Time of Update: 2018-12-06
在開發一個多頁面的Windows Phone 7應用程式的過程中,偶然發現與頁面導航(Page Navigation)有關的一些潛在“秘密”。 在我的應用程式中,頁面 A 的程式響應某按鈕的點擊事件,通過 NavigationService.Navigate() 方法跳轉到另一個頁面 B。而在 B 頁面中的 OnNavigatedTo
Time of Update: 2018-12-06
文章目錄 PopulateComplete() 開篇: Silverlight for Windows Phone Tookit In Depth(一)上一篇:Silverlight for Windows Phone Tookit In
Time of Update: 2018-12-07
除了文本之外,位元影像是Silverlight程式中最常見的對象之一,通常我們將其定義為與圖形顯示裝置的像素相對應的二維位元(bit)數組。 Windows原生的位元影像檔案的副檔名是bmp,但是近年它已不佔主導地位,而壓縮格式開始廣泛流行。目前,3種最主流的位元影像格式為:JPEG(Joint Photography Experts Group,JPEG 格式)PNG(Portable Network Graphics,攜帶型網狀圖像)GIF(Graphics Interchange
Time of Update: 2018-12-07
Windows Phone 7程式簡介 如何建立就不多說了,有過Visual Studio IDE經驗的開發人員一上手就會,建立完以後如所示,左側是Windows Phone的模擬器,右側為介面代碼編輯區,是以XAML語言形式程現的。 Solution Explorer AppManifest.xml:一般在vs中,AppManifest.xml基本就是空的,沒有具體內容,build
Time of Update: 2018-12-07
軟體更新和簡介可以參考:Mgen Spa工程 更新和簡介 Mgen Spa工程是一個開源的類庫。我從今年1月份開始寫的,發布過1.0,1.2,1.5。現在很高興宣布2.0發布了,版本2.0不僅僅帶來了全新的定義模型和工作體系,而且不僅支援WinFX(WPF 3),還支援WinRT(Windows 8)和Windows Phone 8平台。 支援平台支援語言Mgen Spa工程 1.xWPF3+中,英(1.0不支援英文)Mgen Spa工程 2WPF3+, WinRT, WP8中,英 目錄1.
Time of Update: 2018-12-07
Windows phone 8 這個新平台帶給我們的驚喜還是很多的,其中內建支援中文語音命令,這點讓人印象深刻. 我們可以通過編碼為WP8程式添加語音互動的功能.比如情境如下: 拿人人用戶端舉例:使用者可以任意介面長按home,然後對著手機說:"人人 髮狀態"那麼這種情境下如果微博內部進行了處理,便可以相應並進入狀態發佈頁面。如此是很棒的使用者體驗。那麼我們要如何處理呢? 下面我們來類比下這個情境(事實上人人用戶端確實支援語音命令:-)) 實現 1、配置語音控制檔案
Time of Update: 2018-12-07
文章目錄 1.PhotoCamera2.PhotoCaptureDevice 本節主要涉及到 Windows phone 8 手機支援的各類裝置,包括相機、裝置狀態,震動裝置等。還有各類感應器,包括磁力計、加速度器和陀螺儀。通過裝置狀態可以擷取記憶體、硬體、電源、鍵盤等狀態;通過相機捕獲照片和視頻;各類感應器協助我們擷取裝置的運動狀態等。快速導航: 一、裝置狀態 二、相機 三、羅盤感應器 四、加速度計
Time of Update: 2018-12-07
課程內容 Ø編頁ØList PickerØ展開List Box 控制項中的條目 本章的Book Reader應用程式為Jane Austen的經典小說《傲慢與偏見》提供一種專門為手機進行最佳化的閱讀體驗。書的字型來自Gutenberg項目(www.gutenberg.org),由於其著作權已經到期,因此它為美國人民提供了免費的電子書。如果你打算髮布一個包含Gutenberg項目的應用程式,確認你已經理解了Gutenberg項目的許可證。詳見www.gutenberg.org。
Time of Update: 2018-12-07
課程內容 Ø Sound Manipulation Ø Sound Looping Ø SoundEffectInstance 相對於前一章的Cowbell 應用程式來說,本章的Trombone是一個更加專業的樂器應用。我們可以通過控制滑片的上下移動來發出對應的音階(應用程式中滑片的位置並非從F調開始,這一點與實際的trombone滑片位置有所不同)。本應用程式支援兩種不同的滑片模式。如果我們觸摸左邊螢幕的話,可以自由地移動滑片。如果我們觸摸右邊螢幕的話,它會對齊到已經標註好的音階。
Time of Update: 2018-12-07
Windows Phone 7中文輸入模組,可以整合到您的Windows Phone 7應用中,目前支援簡體中文拼音、五筆、鄭碼和繁體中文倉頡輸入,最簡單的情況下,只需要在XAML檔案中增加一行代碼。現提供公開測試正式發布,歡迎各位需要中文輸入的Windows Phone 7開發人員試用,同時請將您的反饋發送給我,以便改進。希望能在Windows Phone 7公布中文版之前,為您的Windows Phone 7應用提供便利。:http://files.cnblogs.com/tinytian/
Time of Update: 2018-12-07
震動VibrateController.Default.Start(TimeSpan.FromSeconds(.5));參數是震動時間長度,上限是5秒鐘。VibrateController.Default.Stop();使用者在手機的設定裡關掉了震動也不會影響app的震動,只會影響到簡訊來電等。 讓程式在手機Lock的時候保持運行有兩個全域變數,分別適用於不同的情境:PhoneApplicationService.Current.ApplicationIdleDetectionMode禁用之後
Time of Update: 2018-12-07
SupportedOrientations 和 OrientationSupportedOrientations比較有用,而Orientation只能影響到設計時的狀態,無法影響運行時的狀態,因此可以不管Orientation。 Landscape分為Left和Right兩種豎直著看的話,Landscape Left是螢幕在鍵盤左邊,Landscape Right是螢幕在鍵盤右邊。一旦支援了Landscape,就必須同時支援左右兩種。 獲得解析度Application.Current.Host.