一起Talk Android吧(第四百九十八回:自定义View实例四:获取ViewGroup中的边距)

Posted talk_8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一起Talk Android吧(第四百九十八回:自定义View实例四:获取ViewGroup中的边距)相关的知识,希望对你有一定的参考价值。

文章目录


各位看官们大家好,上一回中咱们说的例子是"自定义View实例三:可高亮显示的布局",这一回中咱们说的例子是" 自定义View实例四:获取ViewGroup中的边距"。闲话休提,言归正转, 让我们一起Talk android吧!

知识回顾

我们在前面章回中介绍了自定义View的思路,该思路包含五个部分,前面章回中依据该思路的前三个部分介绍了自定义View的例子,本章回中将依据该的思路的第四个部分(自定义布局)介绍实例:获取ViewGroup中的边距

实现方法

自定义布局在实际项目中使用是不是很多,因为系统当前提供的布局可以满足绝大部分的需求,因此我就不再介绍具体的例子。大家可以参考我们在前面章回中介绍的方法来完成。当时介绍了两个主要的功能:测量和布局。如果有看官忘记了,可以点击这里查看。本章回中我们将对这两个功能做一些补充:获取边距(margin).因为在实际使用ViewGroup时会用到边距的知识。下面是实现方法:

  • 自定义一个类,该类继承于系统中已经有的布局或者直接继承于ViewGroup类

以上是关于一起Talk Android吧(第四百九十八回:自定义View实例四:获取ViewGroup中的边距)的主要内容,如果未能解决你的问题,请参考以下文章

一起Talk Android吧(第四百九十九回:自定义View实例五:简约工具栏)

一起Talk Android吧(第三百九十八回:从网络中获取Bitmap二)

一起Talk Android吧(第二百九十八回:Android中的BLE开发:大结局)

一起Talk Android吧(第四百九十七回:自定义View实例三:可高亮显示的布局)

一起Talk Android吧(第四百六十八回:实现自定义View中的布局功能)

一起Talk Android吧(第四百九十回:动画集合AnimatorSet)