本人是Android初学者,公司要求在手机做个阴影效果,如上图,由第一个图慢慢变到第三个图,不想用图片替换的方法,因为图片太多了,不知道Android能不能动态生成那个阴影,望各大侠指点,先谢了!

解决方案 »

  1.   

    自己做个 FRAME 就可以了 
    所有图片都套用那个 FRAME 
      

  2.   

    你看看能不能使用Android的4个基础的animation来组合成阴影的效果,不过好像不太行~~你可以试试看,那4个animation也能组合出比较好的效果~~
      

  3.   

    谢谢各位的回答!
    animation 和 Frame应该都是把几个图片串起来变成动画的吧,这样得提前做好这些图片。其实我更想只用一个图片(纯白的框框),然后根据距离实时算出阴影来,因为软键盘也要实现这个效果,而且是每个键单独浮起,还有指针式的时钟也要有阴影,如果用animation 或者 Frame的话就得搞好多图片了。不知道android的图像处理或者Opengl ES有没有实时产生阴影的功能,会不会对处理器要求很高?如果不行就只能用animation 或者Frame了。
      

  4.   

    animation是针对单个View的,可能不能搞定的。
      

  5.   

    最后怎么实现的?
    我现在也需要实现这种效果,能不能告诉我,我邮箱[email protected]