美文网首页Android 面试专辑半栈工程师
我出的安卓面试题(持续更新中)

我出的安卓面试题(持续更新中)

作者: 厦门第一帅哥 | 来源:发表于2018-06-11 09:47 被阅读484次

第一题:

如图”:   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,请问执行完属性动画后,控件的宽度是多少?为什么?

相关文章

网友评论

本文标题:我出的安卓面试题(持续更新中)

本文链接:https://www.haomeiwen.com/subject/mvjceftx.html