一、需求背景
新上功能、新改版引导用户使用
二、关键点
1、对需遮盖View的位置取值
2、遮盖层布局排版及定位
三、实现指引遮盖层
1、利用View.getLocationInWindow或者View.getLocationOnScreen对遮盖View位置取值
详细解读android中getLocationInWindow 和 getLocationOnScreen的区别
2、遮盖层布局宽高屏幕化;
对指引覆盖层view定位;
总结:
最终我完美实现指引遮盖层功能。
拿来即用,项目GitHub地址 GuidelinesDemo,喜欢关注一个吧。
网友评论