(二)Android Launcher抽屉类SlidingDrawer的使用!
最后更新于:2022-04-01 19:45:37
最近在研究**Lanucher**,看了源码,发现了**SlidingDrawer**这个类,也就是所谓的"抽屉"类。它的用法很简单,要包括**handle**,和**content**.
**handle**就是当你点击它的时候,**content**要么抽抽屉要么关抽屉。别的不多说了,具体步骤如下.
1.新建**Android**工程,命名为**SlidingDrawer**.
2.准备素材,在这里我的图标是用**Launcher2**里面的图标,放在**drawable-hdpi**文件夹目录结构如下:
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-08-10_57aae595b0e37.gif)
3.设置**main.xml**布局:代码如下:
~~~
~~~
4.设置**handle**图标的样式,在**drawable**里添加**handle.xml**,代码如下:
~~~
~~~
5.运行之。将会得到如下效果:
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-08-10_57aae595c7a08.gif)
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-08-10_57aae595e35de.gif)
的比较简单呵呵,如果想深入了解,大家看**Launcher**源码吧!
';