Time of Update: 2017-02-27
在 windows phone store app 中,判斷和設定頁面橫豎屏的方法,與 silverlight 中的 Page 類不同,不能直接通過 Page.Orientation 進行設定。而是通過 DisplayInformation 類,方法如下:// 橫屏Windows.Graphics.Display.DisplayInformation.AutoRotationPreferences =
Time of Update: 2017-02-27
最近工作中常常被問到如何降低WP記憶體使用量,便再一次開始研究記憶體問題,首先發現了LonglistSelector使用的一個常見問題:概述若將Longlistselector 控制項的ItemsSource設定為ViewModel中的一個ObservableCollection集合,那麼應該值得注意記憶體問題。問題的產生下面的demo中,類比了如下情境ItemSource
Time of Update: 2017-02-27
前言在應用程式內購買(In-App Purchase)對於開發人員來說絕對是一個非常重要的功能,它提供了一個便捷的入口供使用者來購買付費。在IAP盛行之前的遊戲電訊廠商一般都是通過接入第三方支付入口來收費。之前做過的一個安卓手機遊戲伺服器(Asp.Net),他們採用的付費方式有兩種,一個是接入支付寶的介面,讓使用者可以通過支付寶來付費。還有一種是通過手機電訊廠商來付費,先由使用者把錢付給電訊廠商,電訊廠商通過你註冊的伺服器的API告知該使用者已付費。在Windows Phone
Time of Update: 2017-02-27
任何使用者(不管你是否會編程),只要你有瀏覽器,都可以使用 Windows Phone App Studio (下文中用App Studio指代) 快速製作出一個屬於你的Windows Phone的應用。在瀏覽器中輸入“http://appstudio.windowsphone.com”,就可以開啟App Studio, 然後用自己的微軟賬戶登入後便能進行應用的開發。App
Time of Update: 2017-02-27
前言Windows Phone為開發人員提供了很多原生控制項,但在很多情境下我們需要對預設的功能或樣式做一定的修改才能滿足我們的需求,自訂控制項應運而生。本文通過以自訂控制項進度環(ProgressRing)為例,向大家介紹Windows Phone中如何建立和使用自訂控制項。1、控制項基類通常自訂控制項繼承自Control、ItemsControl、ContentControl等。Control:代表使用ControlTemplate來定義樣式的UI控制項的基類。System.Object
Time of Update: 2017-02-27
模擬器就像我們兒時的夢境,在其上運行應用程式時,一切總是那麼美好的;而真機測試如同我們這個紛亂無章的現實世界,你會遇到各種小人和畜生,常常會遭受莫名的挫折。面對挫折,有人迎難而上,或不予理采,走自己的路;有的人則打退堂鼓。面對網路攝影機翻轉的問題,有些人也會選擇逃避。我為什麼不喜歡現在的某些程式員,就是因為這些人只會逃避和製造問題,遇到問題不是去尋找解決方案,而是坐在那裡喊爹罵娘。雖然不可能所有問題都可以解決,但是,有許多問題是可以解決的,而這些人總心浮氣躁,不願意靜下心來好好思考。N+6年前我
Time of Update: 2017-02-27
1. 引言上一篇文章《Windows 8.1 低功耗藍芽開發》講述了如何在Windows 8.1平台上建立低功耗藍芽應用,並且以TI的Sensor Tag為例,給出了代碼步驟和示範。其實當前很多低功耗藍芽的應用情境是與使用者的手機相串連,如TI的Sensor Tag官方就給出了Android和iOS的用戶端應用(很遺憾沒有Windows Phone版本的,不過現在大家可以去Store上下載個人開發人員開發的Sensor
Time of Update: 2017-02-27
8.0 相機和照片: 通過 AudioVideoCaptureDevice 捕獲視頻和音頻介紹與眾不同 windows phone 8.0 之 相機和照片通過 AudioVideoCaptureDevice 捕獲視頻和音頻樣本示範 AudioVideoCaptureDevice(wp8)的應用CameraAndPhoto/AudioVideoCaptureDeviceDemo.xaml<phone:PhoneApplicationPage
Time of Update: 2017-02-27
程式碼編譯環境Visual Stuido 2010, Windows Phone 7 SDK, XNA 4.0 Game Studio, 下載連結:http://files.cnblogs.com/aawolf/XNA_aawolf_3D.rar今天有點空餘時間,在看Windows Phone 7的開發。看到Silverlight for phone和XNA 4.0的開發文章已經有了不少,而且品質很高。我就來說說XNA 4.0 的3D開發這個領域吧,正好跟目前的工作有些關係,而且XNA
Time of Update: 2017-02-27
OpenXLive beta版發布已經有一個半月的時間了,得到了開發人員和玩家的好 評,目前已經有五款OpenXLive遊戲進入Windows Phone Marketplace,其中的 7bomb和Super Hoops都取得了非常驕人的成績。當OpenXLive在XNA遊戲中大展身手的同時,我們也聽到了一些來自 Silverlight程式員的抱怨。在Windows Phone 7中雖然提供了XNA的遊戲開發平 台,但相當一部分的遊戲是採用Silverlight開發的。畢竟對於顯示效能不高的
Time of Update: 2017-02-27
8.0 新的瓷貼: FlipTile, CycleTile, IconicTile介紹與眾不同 windows phone 8.0 之 新的瓷貼FlipTileData - 翻轉瓷貼。繼承了 wp7 時代的 StandardTileDataCycleTileData - 迴圈瓷貼IconicTileData - 表徵圖瓷貼示 例1、示範 FlipTileData 的應用Tile/FlipTile.xaml<phone:PhoneApplicationPage
Time of Update: 2017-02-27
Feature(特性)之搜尋的可擴充性, 程式的生命週期和頁面的生命週期, 頁面導航, 系統狀態列介紹與眾不同 windows phone 7.5 (sdk 7.1) 之特性搜尋的可擴充性程式的生命週期和頁面的生命週期頁面導航系統狀態列樣本1、關於搜尋的可擴充性SearchExtensibility.xaml<phone:PhoneApplicationPage x:Class="Demo.Feature.SearchExtensibility"
Time of Update: 2017-02-27
原文地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-2-Installing-Windows-Phone-SDK-80系列地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners原始碼:http://aka.ms/absbeginnerdevwp8PD
Time of Update: 2017-02-27
您好,歡迎來到這個包含35課為Window Phone 8平台建立應用程式的系列教程。我叫Bob Tabor,在過去的11年中我一直在微軟的網站和我自己的網站上(www.LearnVisualStudio.NET)建立針對微軟開發工具和技術的視頻講座教程。根據本系列的標題,本培訓將針對“絕對初學者”,雖然這肯定正確,因為我們將從最基本的建立手機應用程式開始,但是您將看到我們將很快轉到一些Windows Phone
Time of Update: 2017-02-27
Device(裝置)之陀螺儀感應器, Motion API介紹與眾不同 windows phone 7.5 (sdk 7.1) 之裝置陀螺儀感應器Motion API(運動 API)樣本1、示範如何使用陀螺儀感應器GyroscopeDemo.xaml<phone:PhoneApplicationPage x:Class="Demo.Device.GyroscopeDemo"
Time of Update: 2017-02-27
Push Notification(推播通知)之推送 Tile 通知, 推送自訂資訊介紹與眾不同 windows phone 7.5 (sdk 7.1) 之推播通知推送 Tile 通知推送自訂資訊樣本1、推送 Tile 通知用戶端PushTile.xaml<phone:PhoneApplicationPage x:Class="Demo.PushNotification.PushTile"
Time of Update: 2017-02-27
雖然我們依舊在等待微軟為Windows Phone使用者推出一個完整的Windows 8.1遠端桌面應用,不過他們在本周也推出了一個新應用可以讓WP使用者遠端控制Windows Server 2012 R2 Essentials上的任務。這款應用程式名稱為My Server 2012 R2,有需要的使用者現在就可以直接在Windows Phone Store裡免費下載它,而且從微軟的應用描述來看,這個應用還是很不錯的。微軟描述稱:My Server for Windows
Time of Update: 2017-02-27
windows phone 程式是如何啟動的了,他和android程式有什麼區別,我們重點從native code 層面 來分析在windows phone 程式啟動的時候是:在XAML中使用應用程式定義指定起始Page(它是啟動 WindowsPhone7程式時自動載入的Page)。 指定方法是將 StartupUri 屬性設定為所需的 Page 的 統一資源識別項 (URI)。 可以在標記中以聲明方式設定 StartupUri,如下面的樣本所示。<Application
Time of Update: 2017-02-27
頁面載入很卡我的一個應用程式有一個用來管理原材料庫的頁面,如圖1所示,這是一個Pivot頁面,每個Pivot項列出一類原材料 。整個Pivot頁面綁到一個ManageIngredientsViewModel對象,每個Pivot項綁到一個IngredientGroupViewModel對象,這些 IngredientGroupViewModel對象是在運行時根據原材料庫的資料建立的。圖 1目前的做法是在 ManageIngredientsViewModel的建構函式裡通過LINQ to
Time of Update: 2017-02-27
Windows的下一個版本已經在路上,網上最近也爆出了多個Windows 8.1早期開發版本,其中加入了很多新東西。由此可見台式機,平板和手機之間的界限正在日益模糊。微軟在開發Windows 8系統的Blue更新的同時也在為Windows Phone開發一個“Blue”,現在國外媒體1800pocketpc就發布了他們心目中的Windows Phone 8.1