2010年12月23日 星期四

使用 WebView

最近因為一個案子需要和其他單位合作,
要從我所撰寫的 App 中某個按鍵開啟他們的網頁,
由於是網頁,就要在 Activity 中嵌入一個可以瀏灠網頁的 View
在 Android 上就是使用 WebView 這個類別, Library 在這個位置

2010年12月22日 星期三

獲得 Zune 相關資訊

前幾天送審 Windows Phone 時被退件,原因是我們的 App 在開啟後會播放背景歌曲,
而當在 Zune 播放背景歌曲時,我們再使用 MediaPlayer 播放歌曲就會很自然的將背景歌曲停止,
微軟的審核人員可能覺得這樣會讓用戶以為 Zune Crash 之類的,所以強制規定此項目

2010年12月21日 星期二

Android Multi Thread 的簡單範例

撰寫 Desktop Software 時,不使用 Thread 可能會失去不少的靈活性與流暢感,
在 Android 中使用 Thread 的觀念與 C# 中的 BackgroundWorker 很像,
大致上就分成這四個成員

2010年12月13日 星期一

取得螢幕 DPI 設定值

在寫 Windows 視窗軟體時,顯示文字資訊有幾項方法,
第一就是使用控制項例如 Static Text、Edit Control 等顯示文字訊息,
另一種很常用的就是將文字利用 DC.DrawText() 等方式畫在視窗上。

2010年12月12日 星期日

free Swatch

分享一個自製小工具…取名叫 WinSwatch…
設計 UI+畫圖+寫 Code 總共花了我 5 個小時…囧…
使用方法就如這張圖…有需要的請服用嘍…

2010年12月9日 星期四

預設虛擬鍵盤

在手持式裝置上不免會利用虛擬鍵盤輸入些資訊,
個人最討厭在輸入網址與Email時要時常切換到符號表選 @ 或 / 之類的符號,

2010年12月3日 星期五

Windows Phone 如何在 Screen Locked 環境運行

前幾天在開發中的 Windows Phone 專案上新增了一個功能,
大概就是啟動一個 Thread 定時檢查網路上的資訊,若雲端的檔案被更新就抓下來,

2010年12月2日 星期四

forward declaration

一個小技巧,說真的,在我得知這個技巧時還蠻驚訝的 :P
驚訝之餘也感嘆自己見識太少與能力不足,
竟然有如此巧妙的技巧可以取代我一直覺得理所當然的事,

2010年12月1日 星期三

如何獲得 Theme Property

Windows Phone 提供兩種背景風格讓用戶選擇,闇系與光系,
當然在調整了 Theme Background 後,預設的文字色彩也會變成該背景的對比色,