摘要:
上一篇博客讲到完全自定义的控件,这篇主要介绍将现有的控件组合起来,形成一个新的控件。 大致的流程差不多。以TagView为例,效果图如下图所示,一个ImageView和RadioButton组合在一起。 创建的步骤主要有以下几步: 1)创建TagView继承自ViewGroup; public class TagView extends Linear... 阅读全文
摘要:
自定义控件主要分成三种,1.完全自定义的控件;2.对当前的控件进行扩展;3.对当前的控件组合。 首先看第一种,完全自定义控件。以MyCircleImageView为例来说明自定义控件的创建方法。 先来看看MyCircleImageView 的效果,如下图所示,将一幅图片显示为圆形,并可以在边缘加上自己设定的颜色。 创建的过程大致分为以下几步... 阅读全文