相信大家對QQ側滑菜單的效果已經不陌生了吧,側滑進入個人頭像一側,進行對頭像的更改,我的收藏,QQ錢包,我的文件等一系列的操作,今天呢,主要是實現進入側滑菜單的這一效果原理進行分析.
創新互聯建站是一家專業提供福綿企業網站建設,專注與網站制作、成都做網站、H5頁面制作、小程序制作等業務。10年已為福綿眾多企業、政府機構等服務。創新互聯專業的建站公司優惠進行中。主要思路分析
1.首先寫一個SlideMenu 繼承一個幀布局FrameLayout ,因為如果繼承自ViewGroup的話,需要我們自己來實現onMeasure方法,而該方法的實現一般比較麻煩且沒有必要,所以選擇繼承系統的已有的控件FrameLayout,不用其他控件是因為FrameLayout最輕量級
2.在布局文件中給SlideMenu添加2個子布局,分別是菜單的布局和主界面的布局
3.移動View的方法總結
通過改變View的scroll的坐標來移動: scrollTo(x,y);//滾動到指定位置 scrollBy(xOffset,yOffset);//滾動多少距離 通過改變View在父View中的布局的位置: offsetLeftAndRight(offset);//同時更改view的left和right offsetTopAndBottom(offset);//同時更改view的top和bottom layout(l,t,r,b);
新聞名稱:Android_UI仿QQ側滑菜單效果的實現-創新互聯
標題路徑:http://vcdvsql.cn/article36/cciosg.html
成都網站建設公司_創新互聯,為您提供域名注冊、全網營銷推廣、營銷型網站建設、網站導航、面包屑導航、ChatGPT
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯