一起學Windows Phone7開發(十二.二 ShellTileSchedule)

對於推送Message

一起學Windows Phone7開發(十二.一 Tile Notification)

在push notification中,Tile noftification是比較特殊(raw notification 其實就是http post 方式收到的資料; toast notification是由系統來實現的),因為這個需要開發的時候,一半是由系統來完成的(也就是更新Quick Launch Area的圖片由系統來完成),一半是由開發來完成的(按要求製做圖片,以及載入圖片)。一.制用Tile 圖片要求二.WebService端實現Tile Message

一起學習Windows Phone7開發(十八. Windows Phone7 Toolkit)

之前寫過Silverlight toolkit 在windows phone7中的應用,那個應該算是山 寨版了吧,因為畢竟不是為windows phone7專門開發的,在使用上相容性上都有 問題,現在就不一樣了,正版的出來了,彌補了原來控制項的不足。不過和 Silverlight toolkit 比還是少很多。在Toolkit for windows phone7中,主要包含了Contextmenu、Separator、

一起學習Windows Phone7開發(十七. 向正式版SDK遷移)

今天終於發布了正式版的Developer Toolkit,在它的相關文檔裡也有詳細的 關於正式版也Beta版的區別,可以看到變動沒有很大,不像CTP版時完全無法相容 。在這個文檔中最值得注意的是,提到WMAppManifest.xml裡面的不同。1. RuntimeType="SilverLight"應改為RuntimeType="Silverlight",否則會出 現這個錯誤:Manifest validation fails: Error code:

一起學Windows Phone7開發(十五. Device)

AccelerometerAccelerometer API用來擷取重力加速感應器的資料,從而用來開發遊戲等程式。if (am != null)    am.Stop();am = new Accelerometer();am.ReadingChanged += new EventHandler<AccelerometerReadingEventArgs>(am_ReadingChanged);// 監控重力加速資料。try//因為啟動時,如果出錯會拋出異常,所以要用try塊來處理。

一起學Windows Phone7開發(十四.五 Market Task)

這個Task就是可以啟動MarketPlace用戶端程式,並且可以按設定顯示應用。可以說MarketPlace是WP7的重中之重,因為只有通過它才可以安裝應用程式,開 發者的程式也才可以下發到手機上。1.MarketplaceHubTask:啟動用戶端程式,並按設定的分類顯示應用。MarketplaceHubTask hub = new MarketplaceHubTask();hub.ContentType =

一起學Windows Phone7開發(十四.三 Multimedia Task)

一.Photo:調用圖片程式,選擇圖片,並且圖片可以按設定進行裁切。photo.ShowCamera = true;//是否顯示拍照程式,不過這個設定我在模 擬器上沒有看到效果photo.PixelWidth = 100;//設定裁切大小photo.PixelHeight = 100; //設定裁切大小photo.Completed += new EventHandler<PhotoResult> (photo_Completed);photo.Show();二.

一起學Windows Phone7開發(十四.二 Email Task)

一.Email Task:可以調用系統郵件程式發送郵件。在發送之前,需要設定一個郵箱帳戶,才可以發送,但是完整版的也沒有設定 項,看來模擬器上是無法發郵件的,所以連設定項都省了。那隻有在真機上才可 以用這個Task了。EmailComposeTask email = new EmailComposeTask();email.Body = "test my email by wp7 emulator";    email.Subject =

一起學Windows Phone7開發(十四.一 Phone Task)

對於以前Windows mobile上關於SMS、Phone、Email、Camera等的開發經驗都 已經無效了,因為WP7根本就沒有提供直接操作這些的API。但是這並不等於不能做,因為在WP7中而是可以通過Task來調用系統的任務來完成的, 也就是說要開啟系統的相關應用來撥打到電話、傳送簡訊、儲存連絡人、拍照等。另外由於是調用系統的應用,也就是在自已的程式中要開啟另外一個程式,因

一起學Windows Phone7開發(十三.十 Silverlight.Toolkit 控制項)

Silverlight.Toolkit 是Silverlight控制項、組件和公用程式在普通Silverlight

一起學Windows Phone7開發(十三.九 UserControl控制項)

Phone7提供的控制項都是一些基本的控制項,這遠遠是無法滿足開發需要的,這就需要用到這個使用者控制項,來自訂所需要的控制項。比如:TreeView、Waiting等都是Phone7中沒有的。另外這也是與silverlight不的地方,在silverlight中,所有的頁面都是繼承自UserControl,而Phone7的頁面卻是繼承自PhoneApplicationPage。下面製作一個有動畫的簡單的WaitingBox:1.建立:UserControl繼承了UserControl這個控制項類

一起學Windows Phone7開發(十三.八 ListBox控制項)

在Phone7中去掉了listview控制項,就只有這個listbox控制項,不過這個控制項功能非常強大,完全可以實現listview的功能。 因為這個控制項也相當於一個容器,可以通過ListItem來組合多個控制項而得到不同功能的list。Xaml:<ListBox Grid.Row="1" Height="567" HorizontalAlignment="Left" Margin="12,53,0,0"

一起學Windows Phone7開發(十三.七 繪圖控制項)

Silverlight的繪圖能力是有目共睹的,那Phone7上也一樣不會差,以下就是其繪圖控制項。一.InkPresenter:可以產生手寫效果的控制項。XAML:<InkPresenter Grid.Row="1" Height="512" HorizontalAlignment="Left" Margin="24,65,0,0" Name="inkPresenter1"

一起學Windows Phone7開發(十三.六 Web控制項)

是phone7中的瀏覽器控制項,它是基於Internet Explorer7的,可以直接嵌入到應用程式中。這個控制項相對於Windows mobile也有了許多的不同。另外這個控制項與MediaElement 一樣,只是一個基本顯示視窗,所有的控制都需要自已來完成。如Forward、Backward、Refresh等。<phone:WebBrowser Grid.Row="1" HorizontalAlignment="Left"

一起學Windows Phone7開發(十三.五 多媒體控制項)

多媒體控制項,就是所謂的音視頻控制項、影像控制,在Phone7中,也有許多與silverlight的不同之處。一.Image:影像控制,用來顯示本地或網狀圖像。這個控制項只支援幾個映像格式,如果要顯示其他的映像格式就需要自已編解碼了。<Image  x:Name="image" Source="Chrysanthemum.jpg" Height="200" Width="200"

一起學Windows Phone7開發(十三.四 基本控制項)

在這裡,把一些最基本的控制項列出來,其實也就是沒有歸類的控制項都放在這裡了。一.TextBlock:這個控制項其實就是Label控制項。<TextBlock x:Name="PageTitle" Text="page name" Margin="-3,-8,0,0" Style="{StaticResource PhoneTextTitle1Style}"

一起學Windows Phone7開發(十三.三 輸入控制項)

在Phone7中主要的輸入控制項其實就有兩個,一個是textbox,另一個就是password控制項。這兩個控制項中尤其是TextBox控制項有了很多新特性。一.PasswordBox:密碼框控制項,用於輸入自訂的遮罩字元的輸入控制項。<PasswordBox Grid.Row="1" Height="72" HorizontalAlignment="Left" Margin="12,284,0,0"

一起學Windows Phone7開發(十三.二 按鈕控制項)

在Silverlight中有多種按鈕控制項,這些控制項在Windows phone7中也都得到了很好的支援。一.Button:這個控制項只是一個基礎控制項,通過blend可以建立出多種效果的按鈕來。<Button Content="Button1" Height="81" HorizontalAlignment="Left" Margin="135,99,0,0"

一起學Windows Phone7開發(十三.一 容器控制項)

在Windows Phone7中存在著多個容器控制項,這些控制項主要是用來介面的布局設定,以及包容多個控制項時的布局設定。一.Grid控制項:主要用於介面的布局,這個和web page裡的很相似,可以通過網格布置規劃介面,也可以嵌套使用。<Grid x:Name="ContentGrid" Grid.Row="1">         <Grid.ColumnDefinitions>               

一起學Windows Phone7開發(十三.控制項)

Windows

總頁數: 1345 1 .... 868 869 870 871 872 .... 1345 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.