最近在研究Lanucher ,看了源码,发现了SlidingDrawer 这个类,也就是所谓的"抽屉"类。它的用法很简单,要包括handle ,和content .

handle 就是当你点击它的时候,content 要么抽抽屉要么关抽屉。别的不多说了,具体步骤如下.

1.新建Android 工程,命名为SlidingDrawer .

2.准备素材,在这里我的图标是用Launcher2 里面的图标,放在drawable-hdpi 文件夹目录结构如下:

3.设置main.xml 布局:代码如下:

4.设置handle 图标的样式,在drawable 里添加handle.xml ,代码如下:

5.运行之。将会得到如下效果:

的比较简单呵呵,如果想深入了解,大家看Launcher 源码吧!

更多相关文章

  1. kotlin协程库报错“Program type already present”解决
  2. Android(安卓)高手进阶教程(十四)之----Android(安卓)Location的
  3. Android中几种图像特效处理的集锦!!
  4. android 中 application 的使用
  5. Android(安卓)高手进阶教程(十三)之----Android(安卓)数据库SQLi
  6. 跟我学android应用开发 之 第一个Android应用程序
  7. 移植goahead到android或其他嵌入式linux系统上
  8. 两分钟彻底让你明白Android(安卓)Activity生命周期(图文)!
  9. Android(安卓)高手进阶教程(十四)之----Android(安卓)Location的

随机推荐

  1. Android 任务共用性Affinity
  2. Android 自定义 Dialog 大小 位置 样式
  3. android项目案例6- 基于Android studio的
  4. android 地图
  5. Android进阶(十八)AndroidAPP开发问题汇
  6. Android动画效果
  7. Android中关联源码
  8. SOAP in Android
  9. android屏幕自适应4方法案例整合
  10. Android studio中的一些小技巧