高仿UC半透明MENU菜單(有圖有真相)



 轉載自:http://www.eoeandroid.com/thread-111822-1-1.html

 

好的佈局外觀都值得大家學習
UC瀏覽器的佈局風格令人賞心悅目
可以稱得上是典範
在下就仿UC界面做了個DEMO
希望大家能夠喜歡(不喜歡的表拍磚哈)

下面兩張是UC原版效果圖


 



 

這兩張是在下的仿圖

 



 

 

 

沒有用原生的素材圖片,效果不是仿的很好,佈局方面參考了論壇裏前輩們的傑作
在此基礎上提煉昇華,主要使用POPWINDW來實現半透明的彈出菜單
其實用對話框來承載視圖也是可以的,只不過位置不好擺放
當然POPWINDOW也有缺陷,就是本身繼承自OBJECT
那麼很多行爲就要自己去實現了
例如彈出時背景的置灰,焦點的獲取,TOUCH事件的處理等
做的過程中遇到不少問題,陸續都解決了
好了具體的大家看代碼吧,需要注意的地方都寫註釋了
例子儘可能的使用XML配置屬性
這樣不僅靈活,也有助於代碼的簡潔
讓大家對UI屬性有更深刻的認識


好了,其他廢話就不多說了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章