为了账号安全,请及时绑定邮箱和手机立即绑定

讲师回答 / hyman
你好,我在视频中的布局文件外层添加了ScrollView,一切正常呀~测试布局文件如下:<...code...>

讲师回答 / hyman
你好,那个是Linearlayout.LayoutParams特有的,具体没有查看源码,应该属于EXACTLY,因为值由父控件计算确定 。 

已采纳回答 / hyman
你好,你说的是Button吧,你弄个LinearLayout,方向水平,放置两个Button,你在xml可视化视图里面看看Button的范围,或者直接运行看写效果,你就明白了。

讲师回答 / hyman
你好,本质上和你向Linearlayout这类ViewGroup中添加控件一致呀,你在添加前,如果你是TextView,直接setOnClickListener就可以了。关于区分,你可以根据呈现的text,或者setTag都可以。 

讲师回答 / hyman
你好,嗯,本代码是这样处理的;如果你想为大值,可以进行判断,取Max。

已采纳回答 / hyman
你好,你想复杂了,背景是不需要你在onDraw中去绘制的,直接设置backgroud就行了。具体测试,你可以自定义一个view,只有构造方法,然后在布局文件中声明(宽高写成精确值,例如100dp),设置个背景,你就明白了。

已采纳回答 / hyman
你好,LinearLayout没有你所说的特性(你可以试试,在里面放一堆Button)。再者,开发中或多或少都需要接触自定义控件,学会是百利无一害的。

已采纳回答 / hyman
你好,这个官方文档有一定的解释,地址:http://developer.android.com/guide/topics/ui/how-android-draws.html ;中文翻译地址:http://blog.csdn.net/jewleo/article/details/39547631 。 stackoverflow中也有很多类似的问题,你可以看下大家的解答。

已采纳回答 / hyman
你好,只是类似pinterest,pinterest会固定列数,而这个不会列数不定。

最新回答 / 慕莱坞5242466
慢慢来,你要相信你能行uibbodnbkj
课程须知
本课程对于学习者要求较高,对学习者有以下几个要求:首先,对Java语言的掌握是必须的必,哪怕不精通,但是也要熟练;其次,要对Android中常用的一些API信手拈来;最后,如果想很好的跟上老师的讲课速度,熟悉Eclipse IDE很重要
老师告诉你能学到什么?
通过本课程,你将学到: 1、流式布局的特点以及应用场景 2、ViewGroup与LayoutParams之间的关系 3、Android中View测量的3种模式 4、自定义ViewGroup需要重写的方法 5、了解如何使用Shape写出View的背景资源

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消