第一题:

如图”: TextView是系统的控件,下面的abb:是自定义的属性,如何能在系统控件中添加自定义属性?请说出至少两种方法。
第二题:
请在xml中写一个ImageView控件,让他的左边为屏幕宽度的1/8,上边为屏幕高度的1/3,宽度为屏幕宽度的1/4,高度是自身宽度的1/2
第三题:
假设activity上有个layout1,layout1上有个button,此时我动态创建一个layout2覆盖在layout1上,大小和layout1相等,我在layout2上添加一个onTouch事件,我点击layout2,事件会穿透传递到下层layout1的button上,使button也响应了事件,如何避免这个问题?
第四题:
让一个ListView完全展开,请写出至少两种方法。
第五题:属性动画
让一个控件执行属性动画,scaleX和scaleY,代码如下:
ObjectAnimator animator2 = ObjectAnimator.ofFloat(first_view,"scaleX",1f,0.9f);
animator2.setDuration(300);
ObjectAnimator animator3 = ObjectAnimator.ofFloat(first_view,"scaleY",1f,0.9f);
animator3.setDuration(300);
在执行前打印了控件宽度是1000,请问执行完属性动画后,控件的宽度是多少?为什么?
网友评论