安卓开发控件“模块化”可复用方法

鉴于以下博客博主介绍的很详细,便不再重复
详细原理及代码参考博客
注意,这三个构造函数都要创建,且不要忘了在构造函数中调用initView,在以上步骤都没错误的情况下,如果仍然不能渲染出来,可以在这三个构造函数中调试一下,看看哪个函数真正的被调用了,然后把initView放在这个构造函数中。
再啰嗦几句可复用的控件的重要性,在安卓开发中可能并没有经常听说“模块化”这个概念,对于重复的控件可能一般做法就是复制粘贴,但是对于一个由许多控件组成的大控件来说,使用复制粘贴的方法,一旦有一个地方需要更改,那么就要修改很多地方,不如将这些控件直接生成一个可复用的构件。

猜你喜欢

转载自blog.csdn.net/Wind_waving/article/details/105852832