短視訊平臺開發,依靠DrawerLayout實現側滑選單效果
短視訊平臺開發,依靠DrawerLayout實現側滑選單效果
activity_main.xml
<android.support.v4.widget.DrawerLayout xmlns:android=" xmlns:app=" xmlns:tools=" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <!-- 右邊檢視 --> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="match_parent" /> <!-- 左邊選單 --> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer" /> </android.support.v4.widget.DrawerLayout>
然後在res資料夾裡面新增一個menu選單資料夾,已經新增的就不用新增了
上面的程式碼裡面NavigationView裡面有個 app:menu=”@menu/activity_main_drawer”對應如下:
新增一個選單檔案,名字隨意,我的是activity_main_drawer.xml
activity_main_drawer.xml
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="> <group android:checkableBehavior="single"> <item android:id="@+id/nav_camera" android:icon="@drawable/ic_menu_camera" android:title="第一行" /> <item android:id="@+id/nav_gallery" android:icon="@drawable/ic_menu_gallery" android:title="第二行" /> <item android:id="@+id/nav_slideshow" android:icon="@drawable/ic_menu_slideshow" android:title="第三行" /> <item android:id="@+id/nav_manage" android:icon="@drawable/ic_menu_manage" android:title="第四行" /> </group> <item android:title="Communicate"> <menu> <item android:id="@+id/nav_share" android:icon="@drawable/ic_menu_share" android:title="第五行" /> <item android:id="@+id/nav_send" android:icon="@drawable/ic_menu_send" android:title="第六行" /> </menu> </item> </menu>
以上就是 短視訊平臺開發,依靠DrawerLayout實現側滑選單效果,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2903651/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 利用DrawerLayout實現側滑選單學習總結
- 短視訊平臺搭建,實現banner自動滑動展示效果
- 短視訊軟體開發,按鈕側滑顯示各個選項
- MaterialDesgin系列文章(二)NavigationView和DrawerLayout實現側滑功能NavigationView
- MaterialDesign系列文章(二)NavigationView和DrawerLayout實現側滑功能NavigationView
- android 短視訊開發,依靠Kotlin和Handler實現倒數計時AndroidKotlin
- 短視訊軟體開發,RecyclerView實現拖拽效果View
- 短視訊軟體開發,實現簡單的輪播圖效果
- 短視訊系統,長按側滑實現刪除的按鈕
- TornadoFx實現側邊欄選單效果
- Android入門教程 | DrawerLayout 側滑欄Android
- css3實現側邊滑動選單CSSS3
- (十)如果實現滑動展示選單效果
- 短視訊app開發,介面滑動到底的幾種實現方式APP
- Android最簡單的側劃選單,DrawerLayout的使用Android
- android短視訊開發,自定義下拉選單Android
- 原生Android 側滑選單實踐(部分)Android
- iOS開發UI篇--一個側滑選單SlidingMenuiOSUI
- 短視訊直播原始碼,拖動滑塊實現圖片驗證效果原始碼
- 短視訊平臺搭建,淡入淡出 支援左滑右滑輪播圖
- 短視訊平臺開發,圖片上傳和圖片預覽功能實現
- 短視訊商城在ios短視訊開發上的應用效果iOS
- 短視訊平臺原始碼,介面支援上下、左右的任意滑動原始碼
- 短視訊系統,實現介面陰影效果
- iOS開發之解決MMDrawerController側滑選單與中心檢視手勢衝突iOSController
- android短影片開發,點選兩次實現不同點選效果的實現方式Android
- 短視訊原始碼,uniapp中單選框radio的實現原始碼APP
- 短視訊平臺開發,平臺自帶的字型調節大中小
- 短視訊平臺搭建,移動端商品下單、購買過程的實現
- 短視訊程式原始碼,PageSlider實現滑動頁面原始碼IDE
- 短視訊平臺開發,將圖片、視訊儲存到本地的相簿中
- 短視訊平臺原始碼,Android 左右滑動顯示和隱藏原始碼Android
- 短視訊平臺開發,在上傳圖片時,自動新增平臺的水印
- 直播平臺開發,使用swiper實現輪播效果
- 低程式碼開發平臺開源:依靠科技力量實現數字化轉型!
- 短視訊平臺開發,點選輸入框時自動彈出軟鍵盤
- 短視訊軟體開發,當使用者選擇免打擾時,平臺自行攔截平臺內部訊息
- 短視訊app開發,Flutter StaggeredGridView的瀑布流效果APPFlutterView