[TechDays2013] Windows Phone 8 開發深入解析及實用技巧介紹

摘要:[TechDays2013] Windows Phone 8 開發深入解析及實用技巧介紹

主要介紹WP7與WP8的差別
IMG_2039
 
更重要的是WP8程式管理Life Cycle的改變(FAR)
 
IMG_2040
IMG_2041
 
過去多工與程式生命周期,主要分為Dormant 與Tombstoned
 
IMG_2042
IMG_2044
IMG_2045
IMG_2046
-------------------------------------------------------------------------------------------------
多樣動態磚
IMG_2048
 
小中寬版三種
三個樣版Flip iconic cycle
 IMG_2049
 
 
動態磚的建立
IMG_2050
IMG_2051
 
透過VS設定可建立各種Primary rile 動態磚
可自行設定是否寬版
 
增強Shelltile Schedule可更新背面磚
Flip tile 中版與寬版提供雙面
 
Shelltile最後一個參數true代表是否支援寬版
 
cylcle tile
 
Small的照片並不能切換
 
Flip 與 Cycle最多一組九個
 
Ionic的圖片非整體磚的大小~而是內容裡面所要顯示圖片
 
所以記得要給BackgroundColor
 
 
LockScreen
編輯WMAppManifest,在Tokens下方加入
 IMG_2052
可透過底下程式碼設為LockScreen
Windows.Phone.System.UserProfile.LockScreen.SetImageURI(uri)
 
官方有template可以直接套用
 
 
跑LockScrren
可以用視窗上面Tool選Simulation直接LockScreen
 
Lock screen Notification
在WMAppManifest在Token嚇加入
在Token\primaryTolen\templateflip加入下列程式碼
 
只能38X38 透明底色png
 
URI Associations
編輯WMAppManifest
撰寫AssociationUri
Name:URL的名稱
 IMG_2053
 
 
語音辨識Demo
IMG_2054
IMG_2055 IMG_2056
 
SpeechSynthesizer
Manifest記得要改microphone與Sppech recognize 開啟

 


 

  • 文章中的敘述或資訊有誤,歡迎回應指正,討論與指教是進步的原動力:)
  • 喜歡此點部落文章,歡迎各位轉載並於文末附載原文網址超連結與站名【DriftMind】