Android 图形基础类Rect,扎实基础助腾飞

本文探讨Android中Rect类的基础知识,包括其构造函数、常用方法和父类实现。Rect用于描述矩形区域,通过left、top、right、bottom属性定义。作者分享了阅读源码的心得,强调了面向对象编程的重要性。
摘要由CSDN通过智能技术生成

转载请注明出处:王亟亟的大牛之路

上周把“垃圾桶动画写完了”,然后这礼拜寻思着学习点啥,脑子闷逼了大半天,然后就找了点基础源码读读,把看的经历分享给大家。

先安利:https://github.com/ddwhan0123/Useful-Open-Source-Android 希望能找到你想要的


Rect

这是一个我们常用的一个“绘画相关的工具类”,常用语描述长方形/正方形,他只有4个属性

    public int left;
    public int top;
    public int right;
    public int bottom;

这4个属性描述着这一个“方块”,但是这有一个知识点需要理清楚,先看这张图

这里写图片描述

本Rect最左侧到屏幕的左侧的距离是 left
本Rect最上面到屏幕上方的距离是 top
本Rect最右侧到屏幕左侧的距离是 right
本Rect最下面到屏幕上方的距离是 bottom

这四个属性不单单描述了这个 长方形4个点的坐标,间接的描述出这个长方形的尺寸

长 = bottom-top
宽 = right-left

这部分的知识可以看:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值