Windows Phone 7(WP7)開發 擷取裝置資訊

硬體相關需要引入命名空間:   using

Windows Phone 7(WP7)開發 “後退按鍵” 與 “在OnNavigationTo中處理QueryString”

先看一張簡圖:在程式中進行頁面的跳轉是再正常不過的事情了,但是在WP7的程式中,我們可能還需要多考慮一下後退按鈕給我帶來的“麻煩”。在中的這種頁面結構中,假設在page2.xaml.cs中有如下代碼: protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) {base.OnNavigatedTo(e);if

Windows Phone 7(WP7)開發 ListBox的分頁載入

  ListBox的分頁載入,相信在很多應用中大家都已經見到過了。但是在WP7開發中,這個功能開發起來似乎是不那麼直觀(因為沒有那麼個ScrollEnd事件),我在學習開發這個功能的時候第一步是先百度GoogleBing的,為了不重複造輪子。其實有很多人都在問這個問,大家的共同關注點只有一個,就是如何判斷ListBox的捲軸滾動到了底部,所以,此篇文章我也就只圍繞如何判斷滾動到底來展開了,其他的部分暫略。我記得曾經看到了一個英文的文章實現了這個效果,寫的很複雜,好多好多的類,本人比較懶,就沒繼續

Windows Phone 7(WP7)開發 自訂磁貼(深度連結)

  用過Wp7手機的同學應該都對內建的Office印象深刻,每一個文檔的表徵圖長按會出現一個菜單,能夠“固定到開始畫面”,固定到開始畫面的那個表徵圖,點擊之後,會直接開啟該文檔內容。  又如,“人脈”中的某個連絡人,長按能固定到開始畫面,下次能更便捷的開啟與該連絡人的聯絡。  又如,新浪微博的某個連絡人,長按也能固定到開始畫面,下次在開始畫面直接點擊他的頭像,直接開啟他的微博首頁。傳說中的暗戀功能:你在你的手機上關注了他/她,而他/她卻不知道。   這是一個不錯的功能,這就是自訂磁貼——深度連結

Windows Phone 7(WP7)開發 PhoneTextBox的一個BUG需要注意

作為Toolkit的控制項之一的PhoneTextBox控制項是我非常喜歡用的一個小東西,原因很簡單,它內建一個預設的提示,當使用者沒有輸入即Text的值為String.Empty的時候,這個提示就會出現,而且顏色還很淺,而當使用者輸入任何內容之後,提示就會隱藏,這種操作方式很適合放在手機這種螢幕不大的裝置上,很省地方,比那種一個TextBlock加一個TextBox的方式明顯舒服很多。但是前兩天測試發現一個問題,應用中有一個PhoneTextBox用來顯示使用者的地理位置,在GPS工作正常的情

Windows Phone 7(WP7)開發 擷取網路狀態

一、判斷是否有網路資料連線:最基本的網路狀態判斷,如果沒有網路連接,一切操作都進行不下去啦。

Windows Phone 7(WP7)開發 AutoCompletedBox製作中文城市名稱輸入框

Toolkit裡的AutoCompletedBox預設的功能已經很強大了,做一個英文城市或者英文單詞的提示,可以直接指定FilterMode為AutoCompleteFilterMode.SartsWith(或者其它更合適的過濾器)。對於內建的FilterMode,請參見MSDN:http://msdn.microsoft.com/zh-cn/library/system.windows.controls.autocompletefiltermode(VS.95).aspx 但是對於中文城市名稱

Windows Phone 7(WP7)開發 在ViewModel中使用NavigationService

  在WP7 APP的開發中,頁面之間的跳轉是一個再常見不過的操作啦,在Xaml中能實現,在Xaml背後的cs檔案中用NavigationService能實現,但是在使用MVVM開發模型之後,在ViewModel中就不如前面的實現起來直觀了。  其實在ViewModel中實現頁面的跳轉也很簡單,下面的代碼:using Microsoft.Phone.Controls;var root = App.Current.RootVisual as

Windows Phone 7(WP7)開發 顯示長文本(高度大於2000px)

  在開發中,遇到了這樣一個情況:顯示一段文字。理所當然地寫出了一個TextBlock,設定了高度自動,並熟練的進行了資料繫結……

Windows Phone 7(WP7)開發 讀取本地資源檔

在開發過程中我們經常需要用到很多資源檔,比如城市名字和拼音對應列表等等。這類檔案為什麼要作為本地資源檔用呢?一般是因為:1、我們不喜歡把這些資源寫入程式碼到代碼裡,比如一個城市列表“北京-Beijing、上海-Shanghai、……”,如果寫入程式碼到代碼裡顯然不如弄到XML(或者JSON,甚至是TXT檔案)裡靈活。2、儘管這種資源可以從網路上擷取,但對於操作頻繁的操作還是做到本地比較好(然後再載入到記憶體中顯然更好),何況這種資源也不是很大。 WP7讀取本地資源檔,步驟很簡單。比如我們有一個c

Windows Phone 7(WP7)開發 網路操作(1) HttpWebRequest基本的GET請求

一、預備知識:  什麼是Get請求?什麼是Url?請直接Baidu,Google,Bing。二、WP7的網路操作:非阻塞的非同步作業(暫時還沒有看到直接的同步的操作的方式)。三、主要代碼:public class Http {public delegate void HandleResult(string result);private HandleResult handle;public void StartRequest(string Url, HandleResult handle)

Windows Phone 7(WP7)開發 短時間內多次請求同一Http地址強制重新整理

  問題情景描述:假設在開發一個微部落格戶端,一個功能就是關注某人,當使用者未關注某人的時候,點擊關注按鈕,伺服器返回“關注成功”,此時再點擊關注按鈕(介面未由於“關注成功”而及時重新整理的情況下),伺服器返回“您已關注此使用者”。在我們的程式中,當使用者每次點擊關注按鈕,其實是執行的同一個操作,即發起一個Http請求,由於使用get方式,操作相同的情況下請求的url也是相同的。問題出現了,在調試過程中,短時間內多次點擊關注按鈕,接收到的伺服器傳回值都是“關注成功”,並未如期出現“您已關注此使用

Windows Phone裡的傾斜效果 from http://www.developer.nokia.com/Community/Wiki/Windows_Phone%E9%87%8C%E7%9A%

Windows Phone裡的傾斜效果本文闡述了怎樣在Windows Phone裡實現Tilt Effect(傾斜效果)。 簡介Windows Phone提供了一個視覺效果叫做Tilt Effect,可以用來為控制項的互動添加額外的視覺效果。使用Tilt

Windows Phone 7(WP7)開發 網路操作(2) HttpWebRequest GET請求隊列

  在日常的開發中,我們往往會遇到這樣的需求:請求一個網路資料,根據其擷取的結果,再發起下一條操作請求。一個例子:自動搜尋最熱門手機產品並搜尋該關鍵詞,首先需要請求百度搜尋風雲榜,擷取榜單,並提取出第一條關鍵詞,再發起新進行百度搜尋,擷取搜尋結果並展示。  之前WinFrom進行這樣的開發操作,其實非常簡單,只需要順序的執行就可以了,虛擬碼如下:var result=請求("http://top.baidu.com/rss_xml.php?p=shoujichanpin");var

初學Windows Phone:彈出式(popup)頁面加截狀態提示

這個樣本主要是把popup封裝成一個能用的自訂類庫,當然在功能上還有很多不足,拋磚引玉吧。1.建立一個Windows Phone項目(PhoneApp1)。2.在解決方案中再建立一個Windows

Windows Phone開發之Coding4Fun對話方塊操作類

去年把windows phone手機的內建彈出框和Coding4Fun做了一個對比【http://blog.csdn.net/fengyarongaa/article/details/7077031】。今天就把操作類全部貼出來。1.自己先下載一個Coding4Fun的dll檔案,然後引用到項目裡面,你懂的!    http://coding4fun.codeplex.com/2.直接上代碼。 [csharp] view

Windows Phone 7(WP7)開發 MD5計算

    好長時間沒有寫文章了,今天寫一下在做MD5計算的時候遇到的問題:    WP7目前沒有原生MD5庫,這個就不說了。    百度一下“WP7

Font Support for Windows Phone

Windows Phone  from sdk for wp7March 22, 2012There are two types of fonts on a Windows Phone device:Reading fontsThese fonts are available on all Windows Phone devices to ensure that a user can read content from anywhere in the world, in any

Windows Phone 7(WP7)開發工具 查看隔離儲存區 (Isolated Storage)空間中資料庫內容

  自Mango開始,Windows Phone 7支援原生的資料庫,但是必須是使用LINQ,而且這個資料庫儲存在隔離儲存區 (Isolated Storage)空間中。這在一定程度上,給我們的資料庫開發工作帶來了諸多的不便。工欲善其事必先利其器,一個最簡單的需要,就是在程式調試後,想看資料庫中的資料發生了什麼變化,這個在官方內建的SDK中似乎還沒有工具支援。  要解決這個問題,需要兩步:  1、每個應用的資料庫都是獨立的,以檔案的形式儲存在了該應用的隔離儲存區 (Isolated

初學Windows Phone:MVVM Light Toolkit

MVVM Light Toolkit是Silverlight開發中用到的最多的MVVM架構,雖然之前做了一些這方面的開發,但是一直都沒有很好的研究,今天就做一個系統的學習,記錄備查(主要因為本人E文太爛,看E文太廢勁了)。MVVM Light Toolkit的最新訊息可以參考http://mvvmlight.codeplex.com/1.下載安裝基本要求就不多說了,可以參考:http://www.galasoft.ch/mvvm/installing/

總頁數: 81 1 .... 34 35 36 37 38 .... 81 Go to: 前往
Tags Index:

聯繫我們

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

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