Android UI開發第九篇——SlidingDrawer 抽屜效果
SlidingDrawer是自SDK 1.5才新加入的,實現Launcher的抽屜效果。SlidingDrawer配置上採用了水平展開或垂直展開兩種(android:orientation)方式,在XML裡必須指定其使用的android:handle與android:content,前者委託要展開的圖片(Layout配置),後者則是要展開的Layout Content。
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:orientation="vertical"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:background="@drawable/i1"
- >
- <SlidingDrawer
- android:id="@+id/slidingdrawer"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical"
- android:handle="@+id/handle"
- android:content="@+id/content">
- <Button
- android:id="@+id/handle"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:background="@drawable/ic_dialog_dialer"
- />
- <LinearLayout
- android:id="@+id/content"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:background="@drawable/default_bg">
- <Button
- android:id="@+id/button"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="Button"
- />
- <EditText
- android:id="@+id/editText"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- />
- </LinearLayout>
- </SlidingDrawer>
- </LinearLayout>
補充:
| |
本文轉自xyz_lmn51CTO部落格,原文連結:http://blog.51cto.com/xyzlmn/817346,如需轉載請自行聯絡原作者
相關文章
- Android開發之DrawerLayout實現抽屜效果Android
- flutter上拉抽屜效果,flutter拖動抽屜效果Flutter
- iOS 抽屜效果iOS
- Swift iOS : 抽屜效果SwiftiOS
- IOS抽屜效果的實現iOS
- [UI]抽屜選單DrawerLayout分析(二)UI
- Flutter 類抽屜效果動畫實現。Flutter動畫
- 玩轉iOS開發 - 簡易的實現2種抽屜效果iOS
- 【Unity】(UI)抽屜式摺疊皮膚UnityUI
- 需要側滑抽屜效果?一行程式碼足以!行程
- Flutter - Drawer 抽屜檢視與自定義headerFlutterHeader
- 測試開發【提測平臺】分享10-Element UI抽屜和表單校驗&增改介面合併實現應用管理UI
- 仿百度地圖上拉下滑抽屜盒地圖
- Android UI效果篇-(1)RippleAndroidUI
- 安卓導航抽屜 Navigation Drawer 實現沉浸通知欄安卓Navigation
- 51nod 1103 N的倍數 (抽屜原理)
- JavaScript抽獎效果詳解JavaScript
- iOS實現簡單的抽屜式側欄——MMDrawerController的使用iOSController
- Android與Flutter混合開發-UI互動AndroidFlutterUI
- Android 介面(1):UI 開發控制元件AndroidUI控制元件
- Android UI 實現廣告 Banner 輪播效果AndroidUI
- 微信小程式翻牌抽獎效果微信小程式
- 阿里Android開發規範:UI 與佈局阿里AndroidUI
- 巧用Drawable 實現Android UI 元素間距效果AndroidUI
- Android開發中陰影效果的實現Android
- android ui介面設計開發demo-智慧社群ui設計展示AndroidUI
- flutter好用的輪子推薦十二-flutter一個全屏動效的抽屜元件Flutter元件
- flutter好用的輪子推薦九-flutter可定製的上下滑出抽屜Flutter
- Android抽獎功能Android
- JavaScript實現隨機抽獎效果JavaScript隨機
- Android UI開發第四十篇——ScrollTricks介紹AndroidUI
- Android UI開發神兵利器之設計資源AndroidUI
- iOS開發UI篇--使用UICollectionView實現一個傾斜列表效果iOSUIView
- android短影片開發,兩個ViewPager聯動效果AndroidViewpager
- HarmonyOS UI 開發UI
- Android特效開發(仿zaker用手向上推動的效果(推動門效果))Android特效
- iOS 抽獎輪盤效果實現思路iOS
- Android UI 開發之實現底部切換標籤AndroidUI