论坛首页 移动开发技术论坛

Android日记之2012/02/06——浅谈在Layout中动态添加控件并为控件添加动画效果

浏览 3029 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-02-06  
       因为项目的需要,晚上回家写了一个小的Demo:动态在布局中添加规定数量的图片,并且为每个图片都添加动态的动画效果,如果,当前点击的地方是已经添加过图片的位置,那么,就将当前图片的动画效果停止。

       可以说,整个功能并不难。其实,只要自己计划好步骤,一步一步来,很快这个程序就能写好了。

       一开始做的时候,还担心自己写的动态加载ImageView的代码是否会引起命名冲突呢,不过事实证明自己的担心的多于的,呵呵(其实,也就是实例化一个View,再addView,添加到Layout中)。在可以动态加载图片以后,就为每一个图片去添加动画效果。注意,这边添加的话,用RelativiLayout,不要用LineaLayout。

       前面做起来都挺顺利的,但是,就在判断当前点击的位置是否已经添加过图片的时候,出现了问题。即使,我是在一个点上重复点击,还是没法把动画停下来。可能是获取动态添加的图片的坐标有问题,或者是给图片定的大小有点小了,使定位不准确,或者是我通过getChildAt获得添加的动态图片的时候的问题。可惜现在时间也不早了,明天去公司测试了。
   发表时间:2012-02-13  
这种帖子能不上主页不?


整个主页充斥着这种帖子
1 请登录后投票
   发表时间:2012-04-12  
xiaoyuqi00 写道
这种帖子能不上主页不?


整个主页充斥着这种帖子



诱惑你,呵呵
0 请登录后投票
论坛首页 移动开发技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics