国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

對于SlidingMenu常用的一些屬性

2019-11-09 15:47:57
字體:
來源:轉載
供稿:網友

SlidingMenu簡介: SlidingMenu的是一種比較新的設置界面或配置界面效果,在主界面左滑或者右滑出現設置界面,能方便的進行各種操作.目前有大量的應用都在使用這一效果。如Evernote、Google+、Foursquare等,國內的豌豆夾,人人,360手機助手等都使用SlidingMenu的界面方案。

項目下載地址: http://pan.baidu.com/s/1c0yCmNQ

SlidingMenu 常用屬性介紹: menu.setMode(SlidingMenu.LEFT);//設置左滑菜單 menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//設置滑動的屏幕范圍,該設置為全屏區域都可以滑動 menu.setShadowDrawable(R.drawable.shadow);//設置陰影圖片 menu.setShadowWidthRes(R.dimen.shadow_width);//設置陰影圖片的寬度 menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);//SlidingMenu劃出時主頁面顯示的剩余寬度 menu.setBehindWidth(400);//設置SlidingMenu菜單的寬度 menu.setFadeDegree(0.35f);//SlidingMenu滑動時的漸變程度 menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);//使SlidingMenu附加在Activity上 menu.setMenu(R.layout.menu_layout);//設置menu的布局文件 menu.toggle();//動態判斷自動關閉或開啟SlidingMenu menu.showMenu();//顯示SlidingMenu menu.showContent();//顯示內容 menu.setOnOpenListener(onOpenListener);//監聽slidingmenu打開 關于關閉menu有兩個監聽,簡單的來說,對于menu close事件,一個是when,一個是after menu.OnClosedListener(OnClosedListener);//監聽slidingmenu關閉時事件 menu.OnClosedListener(OnClosedListener);//監聽slidingmenu關閉后事件

左右都可以劃出SlidingMenu菜單只需要設置 menu.setMode(SlidingMenu.LEFT_RIGHT);屬性,然后設置右側菜單的布局文件 menu.setSecondaryShadowDrawable(R.drawable.shadowright);//右側菜單的陰影圖片

設置SlidingMenu屬性 sm = getSlidingMenu(); //如果只顯示左側菜單就是用LEFT,右側就RIGHT,左右都支持就LEFT_RIGHT sm.setMode(SlidingMenu.LEFT_RIGHT);//設置菜單滑動模式,菜單是出現在左側還是右側,還是左右兩側都有 sm.setShadowDrawable(R.drawable.shadow);//設置陰影的圖片資源 sm.setShadowWidthRes(R.dimen.shadow_width);//設置陰影圖片的寬度 //sm.setBehindWidth(200);//設置菜單的寬 sm.setBehindOffsetRes(R.dimen.slidingmenu_offset);//SlidingMenu劃出時主頁面顯示的剩余寬度 sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//設置滑動的區域

支持右側劃出菜單: //SlidingMenu可以同時支持劃出左右兩側的菜單,互不沖突,而且動畫優美,體驗良好。 sm.setSecondaryMenu(R.layout.menu_frame2);//設置右側菜單 sm.setSecondaryShadowDrawable(R.drawable.shadowright);//設置右側菜單陰影的圖片資源 //右側SlidingMenu的Fragment getSupportFragmentManager().beginTransaction().replace(R.id.menu_frame2, new SampleListFragment()).commit();

slidingMenu = getSlidingMenu(); //設置是左滑還是右滑,還是左右都可以滑 slidingMenu.setMode(SlidingMenu.LEFT_RIGHT); //設置陰影寬度 slidingMenu.setShadowWidth(getWindowManager().getDefaultDisplay().getWidth() / 40); //設置左菜單陰影圖片 slidingMenu.setShadowDrawable(R.drawable.shadow); //設置右菜單陰影圖片 slidingMenu.setSecondaryShadowDrawable(R.drawable.right_shadow); //設置菜單占屏幕的比例 slidingMenu.setBehindOffset(getWindowManager().getDefaultDisplay().getWidth() / 5); //設置滑動時菜單的是否淡入淡出 slidingMenu.setFadeEnabled(true); //設置淡入淡出的比例 slidingMenu.setFadeDegree(0.4f); //設置滑動時拖拽效果 slidingMenu.setBehindScrollScale(0); //設置要使菜單滑動,觸碰屏幕的范圍 slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

menu.setMode(SlidingMenu.LEFT);//設置左滑菜單menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//設置滑動的屏幕范圍,該設置為全屏區域都可以滑動menu.setShadowDrawable(R.drawable.shadow);//設置陰影圖片menu.setShadowWidthRes(R.dimen.shadow_width);//設置陰影圖片的寬度menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);//SlidingMenu劃出時主頁面顯示的剩余寬度menu.setBehindWidth(400);//設置SlidingMenu菜單的寬度menu.setFadeDegree(0.35f);//SlidingMenu滑動時的漸變程度menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);//使SlidingMenu附加在Activity上menu.setMenu(R.layout.menu_layout);//設置menu的布局文件menu.toggle();//動態判斷自動關閉或開啟SlidingMenumenu.showMenu();//顯示SlidingMenumenu.showContent();//顯示內容menu.setOnOpenListener(onOpenListener);//監聽slidingmenu打開

menu.setOnOpenedListener(onOpenedlistener);監聽slidingmenu打開后

menu.OnCloseListener(OnClosedListener);//監聽slidingmenu關閉時事件

menu.OnClosedListener(OnClosedListener);//監聽slidingmenu關閉后事件

左右都可以劃出SlidingMenu菜單只需要設置menu.setMode(SlidingMenu.LEFT_RIGHT);屬性,然后設置右側菜單的布局文件menu.setSecondaryMenu(R.layout.menu_fram2);//設置右側菜單

menu.setSecondaryShadowDrawable(R.drawable.shadowright);//右側菜單的陰影圖片


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 如东县| 昌乐县| 德保县| 肃宁县| 横峰县| 光泽县| 肃北| 隆回县| 株洲市| 呼和浩特市| 河南省| 青浦区| 长岛县| 大庆市| 新乡县| 南陵县| 阿拉尔市| 浙江省| 武宁县| 罗城| 宁陵县| 丹巴县| 阿鲁科尔沁旗| 桑植县| 丹东市| 怀来县| 潮安县| 习水县| 师宗县| 和政县| 南郑县| 高雄县| 巴南区| 随州市| 启东市| 安塞县| 天气| 阿荣旗| 乌拉特中旗| 嘉兴市| 茌平县|