您的位置:首页 > 其它

在一个练习demo中的两个知识点

2013-09-11 21:24 225 查看
第一个知识点是关于ViewGroup的:

ViewGroup是一种可以包含其它视图的特殊视图,是布局和其它视图容器的基类。

A ViewGroup is a special view that can contain other views (called children.)
The view group is the base class for layouts and views containers.

而继承了ViewGroup的类都得默认实现两个方法,一个自身的构造函数,一个是onLayout()方法。

@Override
protected void onLayout(boolean arg0, int arg1, int arg2, int arg3, int arg4) {
// TODO Auto-generated method stub
}
其中onLayout()中的参数为:changed,left,top,right,bottom,也就是设置view的位置。
第二个知识点是TranslateAnimation:

TranslateAnimation是android的其中一个动画效果,其常用的构造方法是

public TranslateAnimation(float fromXDelta,float toXDelta,float fromYDelta,float toYDelta){

}

其中:

fromXDelta:动画开始点离当前view的X轴的差值。

toXDelta:动画结束时点离当前view的X轴的差值。

fromYDelta:动画开始点离当前view的Y轴的差值。

toYDelta:动画结束时点离当前view的Y轴的差值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐