最近在做一个项目,要求弹出的对话框实现仿360桌面主题上的文件夹动画效果(如上图所示),研究了半天还是没什么头绪,要怎样才能让背景与view一起移动呢?
还望各位大侠各点思路,不胜感激~~~

解决方案 »

  1.   

    给你一个思路,也许背景并没有移动,当你点文件夹时,把屏幕截屏,截下来这张图修改透明度贴到下面,中间黑色部分就是文件夹里面那部分也是一张图贴上去的,这部分肯定是添加的一个view,里面内容自己控制。背景不动,只是贴上了新图,看起来像是动了。可惜没有实例代码,不知道这样能不能说明白。
      

  2.   

    你可以参考下这个链接  http://blog.csdn.net/lnb333666/article/details/7884057  原理和之前说得是一样的,动画的实现这个例子有了,对于你说的对话框里面的内容是动态变化的问题,我想对话框里的图标个数和大小应该是知道的,上下移动多少距离应该也可以算出来,只是多几步计算了。例子也是在网上找的,先感谢下原作者吧,稍微修改下资源的位置就可以用了,当然如果你的手机分辨率高,不修改也可以