Silverlight for Windows Phone 7開發系列(4):動畫開發

來源:互聯網
上載者:User

前言

上一篇文章述了如何使用MediaElement控制項來播放網路電台,講述了MediaElement控制項支援的媒體檔案格式以及其一些限制性,同時講述了Slider控制項的使用和資料繫結的方法。這篇文章講述如何使用Silverlight進行動畫的開發。

新增圖片和設定檔

我使用Paint.net做了些電台的(徽標)logo檔案,存放在Images檔案裡面。

我把電台的配置資訊儲存到XML檔案裡面,以後可以通過修改該XML檔案來擴充電台資訊,提高可擴充性。甚至可以把設定檔存放到網上,程式每次啟動的時候自動更新。

<?xml version="1.0" encoding="utf-8"?>
<stations>
  <station id="1" name="Mix 106.5" url="http://icecast.arn.com.au/1065.mp3" image="1065.png" />
     <station id="2" name="101.7 WS FM" url="http://icecast.arn.com.au/1017.mp3" image="1017.png" />
     <station id="3" name="The Edge96ONE" url="http://icecast.arn.com.au/961.mp3" image="961.png" />
     <station id="4" name="Mix 101.1" url="http://icecast.arn.com.au/1011.mp3" image="1011.png" />
     <station id="5" name="GOLD 104.3" url="http://icecast.arn.com.au/1043.mp3" image="1043.png" />
     <station id="6" name="97.3 FM" url="http://icecast.arn.com.au/973.mp3" image="973.png" />
     <station id="7" name="Mix 102.3" url="http://icecast.arn.com.au/1023.mp3" image="1023.png" />
     <station id="8" name="Cruise 1323AM" url="http://icecast.arn.com.au/1323.mp3" image="1323.png" />
</stations>

Stations標籤是各個Station標籤的容器,id是電台的唯一標識,name是電台的名字,url是線上播放的地址,不確定是否為模擬器 的原因,我試過網路電台只是支援mp3格式,我想在真機會像官方文檔所說那樣支援多種格式,所有支援的媒體檔案格式請看上篇文章。image是電台的 logo圖片檔案的名字,存放在上述的Images檔案夾下面。

把Config和Images檔案夾拷貝到專案檔夾下面,然後把檔案加入到項目中

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.