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

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

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

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

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

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

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

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

更多相关文章

  1. android EditText设置不可写
  2. Android(安卓)P SystemUI之StatusBar UI布局status_bar.xml解析
  3. android 创建桌面快捷方式 、插件
  4. Android(安卓)Activity的启动
  5. APP开发实战94-Vector静态图的使用
  6. Android(安卓)开发中的倒计时
  7. Gradle多渠道打包
  8. [APP] Android(安卓)开发笔记 006-使用短信验证SDK进行短信验证
  9. Android(安卓)5.x特性概览二

随机推荐

  1. 作为业界的经典框架,设计模式如何在Spring
  2. java技术分享:jvm对java的原生锁做了哪些
  3. 【DB宝43】MySQL误操作闪回恢复利器之my2
  4. 大数据成神之路-Java高级特性增强(Concur
  5. 数据搬运组件:基于Sqoop管理数据导入和导
  6. CentOS下搭建MySql(RPM包)
  7. 大数据成神之路-Java高级特性增强(多线程
  8. 大数据成神之路-Java高级特性增强(Volati
  9. DolphinDB客户端软件教程
  10. Think PHP框架清除运行时缓存(php文件目录