2011年8月24日 星期三

NeutralResourceLanguage Error 2003 or 1047

前一陣子微軟的 APP HUB 改版…
今日首次在改版後放新版 App 上去…上傳完畢就出現以前沒看過的訊息…

the [neutralresourcelanguage] attribute is missing on the entry assembly. (2003)

2011年8月23日 星期二

scrollTo 沒反應

撰寫 Android 的專案時畢竟大多數情況都是在小尺寸螢幕上顯示…
一直以來都很依賴 ScrollView 或 HorizontalScrollView 讓用戶捲動過多的資訊…
有次要自動幫用戶捲動到重要資訊的位置時…卻發現下了 scrollTo 沒反應…

2011年8月20日 星期六

Get 參數在 WebBrowserTask 失蹤的問題

WebBrowserTask 是在 Windows Phone 上常用來開啟 Browser 的方式…
一直以來都只是拿來開網頁…某次因為配合某項活動做了特別的事…
開啟網頁時必須串上一些 Checksum 字串做參數…這時就發生了以前沒遇過的怪事…

2011年8月2日 星期二

跨頁的 PanoramaItem

在 Windows Phone 上很常用到 Panorama Layout
有許多知名的 App 除了一般的翻頁效果外…還有跨頁的 Item
最近也在公司軟體的改版內有個頁面必須顯示較多的橫向資訊
所以必須加入跨頁的 PanoramaItem

2011年7月9日 星期六

在 TextView 上顯示圖片

有時我們會利用 Html.fromHtml 將 html 字串丟給 TextView 以顯示較為明顯的文字…
若該 html 中有圖片時,是否能在 TextView 上顯示呢?答案是可以的…
利用 Html.formHtml 其中一個 Overload 傳入 ImageGetter callback

2011年7月2日 星期六

Activity android:launchMode

在 Manifest.xml 中每個 Activity 都有個 launchMode 可以調整…
如果專案中每個 Activity 都很獨立,一般是不太需要注意到這個屬性…
但若是專案中的某個 Activity 有可能 startActivity 自己…
例如一個用來顯示資料列表的 Activity 可能在點了某項目後還是利用同一個類別顯示子項目…
那 launchMode 就需要注意嘍…使用了錯的 launchMode 可能造成操作流程不符合預期…

簡易的 interface 應用範例

最近有點覺得自己在 Android 專案中將 Broadcast 用過頭了…
漸漸的在 refactor 的過程將一些 Broadcast 以 interface 的方式替換掉…