卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件

1.在layout下创建一个新的xml,用于描述这个新的组件task_item_view

卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件

我们可以看到这个新组件的内容

卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件

以及它的显示效果:

卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件 

 

那么怎么使用这个xml呢?

2.通过java加载这个组件

2.1 创建一个脚本继承自LinearLayout

卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件

用起来就好用了

2.2 在主页面的LinearLayout下面添加一个新的自定义组件

 卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件

2.3 结果:

 卜若的代码笔记-android开发的108个技巧-第1个技巧:通过xml和java自定义View组件