Android开发时用xlm写的view与用java写的view有什么不同?
1个回答
展开全部
XMl更简单,但实际上Android编译时还需要对布局XML代码进行解析,然后才将一个个View画出来。而java代码写布局虽然略显复杂,但也更加直接,要做一个封装性比较好的控件,还是用代码布局吧。代码布局也不难,例如定义一个LinearLayout对象,然后通过它的addView方法添加子View,这其中有一个参数LayoutParam,用来设置子空间的width、height、margin、gravity、padding、weight等等。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询