發表文章

目前顯示的是 6月, 2011的文章

[ActionScript] 手勢操作系列(二)-Pan Gesture

Actionscript中的Pan手勢是指兩指共同放在欲操作的物件上,同時移動雙手的方式操作物件,要實作此手勢的功能,首先必須先註冊GESTURE_PAN事件,並在Listener中撰寫移動物件的邏輯。

[ActionScript] 手勢操作系列(一)-Flash/Flex所支援的Gesture操作

圖片
Pad-like載具的興起,讓更多使用者習慣以手指直接操作軟體,雖然手勢操作已經發展了很多年,但還是目前很受重視的技術,今年的WWDC Apple將Gesture與新一代的Mac OS Lion結合,讓一般電腦、筆電的使用者也可以在Touch Pad上使用手勢操作電腦,相信Gesture是軟體相關大廠不會放掉的領域。

[Android] AlertDialog-無法被Back與Search Button cancel的Dialog

圖片
AlertDialog有時候會在需要User Input時出現,Dialog會出現幾個選項讓使用者選擇好讓系統根據選項去執行接下來的動作,當有這樣的功能需求出現時,如何確保AletDialog不被使用者以其它方式取消掉進而造成系統無法正常運作的狀況是個重要的議題,最常見的就是「Back」以及「Search」這兩個按鈕造成AlertDialog直接被取消,本文將針對如何預防此種情況發生進行說明。

[Android] 疑難雜症-如何讓Application根據不同螢幕自動縮放(resizable)

圖片
一、問題描述: 當嘗試將以手機畫面大小(480×800)為設計對象的Application發佈到Android Pad時,原以為Application會根據Device Monitor大小自動縮放Application畫面,但卻發生程式的畫面大小仍維持在手機上顯示大小的問題(如上圖黃色區域)。

[Android] 疑難雜症-如何避免Activity在Device orientation改變時restart

一、問題描述: 前陣子寫個簡單的Activity,它負責顯示一個含有URL Image的Custom ListView,並把它發佈至Android Pad上測試,在嘗試改變其orientation時,發現Activity會發生重新載入的狀況,導致每改變一次Orientation,ListView就會重新載入資料一次,產生不好的使用者體驗。