也不知道该怎么取名,暂且就叫他多抽屉效果吧~~ 最早QQ就是这样的效果,点一下,还有声音,呵呵。
一晃,都过去那么多年了...
废话不多说了,看下效果:
这个就是类似抽屉的效果,这边做了三个抽屉,点击抽屉既可打开,同时关闭其他抽屉。
有人猜到怎么做的了吗?
其实很简单,就是三个 TextView + 三个Layout。 关键就在于控制Layout的显示、消失。同时也要注意Layoout的权重值weight。
下面看一下代码吧。
页面 main.xml :
Java代码,就一个类:
Demo程序中考虑将抽屉都放在上面,所以最后一个Layout的权重最高:android:layout_weight="0" ;
另外注意,Layout的android:layout_height属性都必须是wrap_content。 用fill_parent就没戏啦!
如果有人想要讲抽屉放在最下面,那么局部文件需要小改一下。
1. 换一下TextView 和 Layout的位置
2. 讲最上面的Layout的权重设为最高
Demo源码上传后会给出地址。
谢谢。
-----------------------------------------------------------
本文来自CSDN 作者:feng88724
转载请注明出处,如果对你有帮助,请留言支持一下!
分享到:
相关推荐
Android 多抽屉效果,类似老版QQ
实现qq的抽屉效果实现qq的抽屉效果实现qq的抽屉效果实现qq的抽屉效果实现qq的抽屉效果
带有抽屉效果的ListView,类似QQ聊天列表效果。SlideListView,配合SlideListAdapter使用
android高手进阶教程,资源大小:1.84 MB,欢迎下载。
Android开发进阶 从小工到专家.PDF
仿照QQ的侧滑与抽屉效果,希望能帮到大家,
VC实现QQ程序的抽屉效果 VC实现QQ程序的抽屉效果
不仅可以实现类似QQ好友列表的抽屉效果,还能支持很多额外的拓展,。但是是为读者提供一个思路,读者可以自由扩展,封装成自己的类,供自己使用。 如果只要显示抽屉效果,IMToolItem这个类已经完全够用。
实现的效果对标QQ的好友列表。 用工具盒类(QToolBox)实现,提供一种列状的层叠窗口,而QToolButton提供一种快速访问命令或者选择项的按钮。 抽屉效果是软件界面设计中的一种常用形式
实现QQ程序的抽屉效果
VC实现QQ程序的抽屉效果,效果非常好,望下载者多顶
VisualC 实效编程 15 实现QQ程序的抽屉效果VisualC 实效编程 15 实现QQ程序的抽屉效果VisualC 实效编程 15 实现QQ程序的抽屉效果VisualC 实效编程 15 实现QQ程序的抽屉效果VisualC 实效编程 15 实现QQ程序的抽屉效果...
仿QQ抽屉效果
实例12 实现QQ程序的抽屉效果,应该有所用处,多多交流
《Android开发高手进阶》,顾名思义,讲述的是Android开发过程中有一些难度,需要思考的问题,这些知识点可以帮你迅速从入门提升到高手。 移动开发(包括Android和iOS)门槛不算很高,一个人能够轻易的入门,甚至几...
总结用Qt的自定义按钮和QWidget界面实现QQ好友列表的界面伸展和收缩功能,以及鼠标滑过、鼠标单击的QSS样式表效果。原理讲解博客地址如下:https://blog.csdn.net/naibozhuan3744/article/details/102537152。编译...
仿照QQ的抽屉效果
(iOS)一个优雅的侧滑抽屉效果,模仿QQ,老版网易
QQ的好友列表用起来既方便又美观,深受用户喜爱。可是在Visual C++的开发环境中没有类似的控件,本例通过Visual C++实现了这种类似QQ抽屉效果的列表视图控件。