天天看點

我的Android進階之旅------>Android用PopupWindow實作彈出菜單執行個體

step1:建立項目PopWindow,并導入菜單項使用的圖檔到/res/drawable目錄下

我的Android進階之旅------>Android用PopupWindow實作彈出菜單執行個體

              (項目總覽圖)                                        

我的Android進階之旅------>Android用PopupWindow實作彈出菜單執行個體

           (drawable目錄截圖)       

step2:設定應用的UI界面 

a.應用的總體界面,main.xml

b.彈出菜單的界面,popwindow.xml

其中的android:background="@drawable/rectangle"是引用rectangle.xml

c.每個菜單項的界面,grid_item.xml

d:為菜單設定一個style,用于指定菜單彈出時和退出時的動畫效果  styles.xml

其中enter.xml

exit.xml

step3:MainActivity.java

step4:AndroidManifest.xml

step5:運作效果

我的Android進階之旅------>Android用PopupWindow實作彈出菜單執行個體
我的Android進階之旅------>Android用PopupWindow實作彈出菜單執行個體

  ==================================下面看一個gif動畫===========================================     

我的Android進階之旅------>Android用PopupWindow實作彈出菜單執行個體

==================================================================================================

  作者:歐陽鵬  歡迎轉載,與人分享是進步的源泉!

繼續閱讀