2011年6月26日 星期日 | By: 雞米

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

Actionscript中的Pan手勢是指兩指共同放在欲操作的物件上,同時移動雙手的方式操作物件,要實作此手勢的功能,首先必須先註冊GESTURE_PAN事件,並在Listener中撰寫移動物件的邏輯。
2011年6月23日 星期四 | By: 雞米

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

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

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

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

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


一、問題描述:

當嘗試將以手機畫面大小(480×800)為設計對象的Application發佈到Android Pad時,原以為Application會根據Device Monitor大小自動縮放Application畫面,但卻發生程式的畫面大小仍維持在手機上顯示大小的問題(如上圖黃色區域)。
2011年6月7日 星期二 | By: 雞米

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

一、問題描述:

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