[Windows Phone 7] Storage

現在Windwos Phone 7的資料存放區得寫入到隔離儲存區 (Isolated Storage)空間中,有兩種儲存方式:1.獨立檔案儲存體;2.獨立設定儲存。(1)獨立檔案儲存體獨立檔案儲存體的使用方法與檔案類似寫入://Obtain the virtual store for applicationIsolatedStorageFile myStore = IsolatedStorageFile.GetUserStoreForApplication();//Create a new

[Windows Phone 7] 常用資源

本文將Windows Phone 7常用的資源進行了整理,方便大家使用。後續我將會經常更新其中的資源,大家如果有好的資源請留言,我好編輯到本文中。1.工具下載線上安裝包離線安裝包(推薦)2.微軟官方資料MSDN Windows Phone首頁微軟Windows Phone Portal微軟Windows Phone HomeWindows Phone NewsroomWindows Phoen團隊部落格Silverlight for Windows PhoneExpression Blend 4

[Windows Phone 7]UI對螢幕的自適應的處理

        對於WP7的Silverlight項目預設Portrait mode而XNA項目預設是Landscape mode的,要想改變這個初始的模式的話,可以通過更改PhoneApplicationPage頁面的SupportedOrientations這個屬性。        SupportedOrientations屬性有三個枚舉值,分別是:Landscape(支援水平方向)、Portrait(支援垂直方向)、PortraitOrLandscape(支援水平和垂直方向)。      

windows phone Design and Interaction Guide 筆記

立刻生效,無需確定介面 要允許使用者取消上一步操作   進度條 狀態列的頂部有個進度條。分為determinate和indeterminate兩種。 可以判斷進度的用determinate,例如下載;不能判斷進度的用indeterminate,例如串連網路、登入。   主題背景 有黑色背景和白色背景兩種,設計UI要考慮全。   輸入大分類 • Touch• On-screen keyboard• Hardware keyboard• Microphone• Phone hardware

A damn at han’s Windows phone book 筆記(11:Popup)

Popup這個控制項常用來做UI hack,屬於非常規部隊,下面來瞭解一下Popup。Popup本身是無形的,但是它可以包含一個子項目,子項目是什麼都行。Popup預設位置是在父元素的左上方,可以通過margin, HorizontalOffset和VerticalOffset來安排位置。Popup會蓋住Z-order在其上層的元素。例如: 只有IsOpen屬性設定為true的時候,popup才可見。 作為根項目不受Oriented影響若popup不附屬於任何一個元素(會隱式附加在root

A damn at han’s Windows phone book 筆記(0-1)

快速鍵F1: back按鈕F2:Home(Start)按鈕F3:Search按鈕Pause:用鍵盤輸入取代螢幕小鍵盤更多快速鍵參考:http://bit.ly/emulatorshortcuts 表徵圖三種按鈕表徵圖如所示: 如果使用了自訂的表徵圖,需要改一下這個資源的Build Action,要是Content,而不是Resource。三種Build ActionBuild Action屬性設定為Content的檔案將被作為獨立檔案直接打包在xap檔案中Build

A damn at han’s Windows phone book 筆記(20、21、22:Isolated Storage)

Isolated Storage之所以叫isolated,是因為一個app的資料不能被另一個app訪問。IsolatedStorageSettings儘管有一個Save方法,但其實沒有必要調用它。因為程式在close或deactive的時候都會儲存資料。唯一說得過去的調用Save方法的時候,是因為app崩潰退出而遺失資料。app升級後,Isolated Storage中的資料保留。app卸載後,資料刪除。Isolated

A damn at han’s Windows phone book 筆記(8:Vibration)

震動VibrateController.Default.Start(TimeSpan.FromSeconds(.5));參數是震動時間長度,上限是5秒鐘。VibrateController.Default.Stop();使用者在手機的設定裡關掉了震動也不會影響app的震動,只會影響到簡訊來電等。  讓程式在手機Lock的時候保持運行有兩個全域變數,分別適用於不同的情境:PhoneApplicationService.Current.ApplicationIdleDetectionMode禁用之後

A damn at han’s Windows phone book 筆記(2:Flashlight)

添加Application Bar用 Expression Blend很直觀。添加Application Bar:右擊 Objects and Timeline 面板上的PhoneApplicationPage,選擇 Add ApplicationBar。添加ApplicationBarIconButton: 右擊ApplicationBar,選擇Add ApplicationBarIconButton。添加ApplicationBarMenuItem:

A damn at han’s Windows phone book 筆記(23:序列化,圖片)

序列化儲存在IsolatedStorageSettings.ApplicationSettings字典中的對象都要能被序列化。所有這些對象都被序列化存放在一個叫做__ApplicationSettings的XML檔案中。如果有對象無法成功地序列化進字典,它也不會報錯,而是不聲不響地失敗。所有的基礎類型,基礎類型的集合,以及由基礎類型構成的類都可以成功序列化,因此可以認為,沒有什麼是不能序列化的,如果要有意讓某個欄位不進行序列化,則可以加上IgnoreDataMember屬性來排除該欄位。注意:儘

A damn at han’s Windows phone book 筆記(9 & 10)

Style的用法首先在XAML裡定義,作為資源字典的一部分:<!-- Add one item to the page's resource dictionary -->  <phone:PhoneApplicationPage.Resources>    <!-- A style for the two text blocks in WaitingForCallPanel -->    <Style x:Key="WaitingTextStyle"

Windows Phone 7監測網路環境變化

有些應用是跟網路環境敏感的,WiFi快且免費,3G走流量,GSM慢,所以我們需要知道如何判斷當前的網路類型,以及當網路類型發生改變時如何得到通知。MSDN相關文章:How To: Detect Network

HTML5 On Windows Phone (1) windows phone 瀏覽器原生支援

 1.    Windows Phone 瀏覽器原生支援情況1.1   Windows Phone 7.0(含windows phone 7.5以下的其他版本)所有HTML5特性均不支援。1.2   Windows Phone 7.5(Mango)瀏覽器版本為IE 9 Mobile版本1.Parsing Rulse                                                     圖1.2.1 2.       Canvas支援               

HTML5 On Windows Phone (2) windows phone mango上使用HTML5並與HTML5互動

通常使用本地程式來進行HTM5的開發時並不會採用自己實現瀏覽器的來承載HTML5頁面的做法,因為成本和效率得不到保證。在Microsoft.Phone.Controls程式集裡微軟提供了WebBrowser控制項,可以通過設定WebBrowser控制項的URI屬性或使用nanvigate方法來導航到URI來顯示HTML5頁面。樣本:    <Grid x:Name="LayoutRoot" Background="Transparent">       

Windows Phone 7常用資源大集合

本文將Windows Phone 7常用的資源進行了整理,方便大家使用。後續我將會經常更新其中的資源,大家如果有好的資源請留言,我好編輯到本文中。1.工具下載線上安裝包離線安裝包(推薦)開發套件更新(2010.10)2.微軟官方資料Windows Phone 7中文開發中心MSDN Windows Phone首頁微軟Windows Phone Portal微軟Windows Phone HomeWindows Phone NewsroomWindows

[Windows Phone 7]如何導航頁面和頁面間傳值

WP7中導航頁面:NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));WP7中頁面間傳值:WP7頁面間傳值跟普通的web頁面間的傳值很類似。this.NavigationService.Navigate(new Uri("/Page1.xaml?pagetitle=hello", UriKind.Relative));另一個頁面取值:this.PageTitle.Text =

[Windows Phone 7]開發分享圖片的外掛程式(1)

在WP7的picture hub中,選中一張圖片,查看圖片時,點擊“…”菜單,點extras…時,會出現一個菜單(這個菜單中就是可以對選中的圖片進行分享或者處理的應用列表)下面介紹如何?這個一鍵分享功能:在你的應用程式中建立一個叫“Extras.xml”的XML檔案,裡面的內容如下:<?xml version="1.0" encoding="utf-8" ?><Extras>  <PhotosExtrasApplication>    <Enabled&

[Windows Phone 7]如何判斷手機是否有網路連接

在一些要用到網路連接的應用中,應該在應用啟動時先判斷是否有網路連接,如果有就更新資料,如果沒有網路連接,就顯示提示資訊。首先加入命名空間using System.Net.NetworkInformation;判斷網路連接的代碼:if (NetworkInterface.GetIsNetworkAvailable()){ //有網路連接的處理}else { //提示使用者開啟網路連接,或者讀取之前用戶端儲存的資料}

[Windows Phone 7]開發分享圖片的外掛程式(2)

在WP7的picture hub中,選中一張圖片,查看圖片時,點擊“…”菜單,點share…時,會出現一個菜單(這個菜單中就是可以對選中的圖片進行分享或者處理的應用列表)下面介紹如何?這個一鍵分享功能:1.建立share picker xml檔案2.擷取和處理圖片在你的應用程式中建立一個叫“E0F0E49A-3EB1-4970-B780-45DA41EC7C28.xml”的XML檔案注意:請把檔案的 Copy to Output Directory的屬性設定成Copy

Windows Phone 7 Jump Start

微軟最有價值專家(MVP)Rob Miles 和 Andy Wigley 進行了一系列 Windows Phone 7 應用、遊戲開發相關的視頻培訓課程。如今這 12 部培訓視頻都已經放出,每部時間長度約 50 分鐘。感興趣的同學可以通過 Zune 或 iTunes 訂閱 Podcast,也可以在 Channel 9 線上觀看、下載,涉及的課件和材料都可以在這裡下載。這 12 部培訓視頻內容是:1. Windows Phone 7 Jump Start: 介紹2. Windows Phone 7

總頁數: 81 1 .... 16 17 18 19 20 .... 81 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。