getLocationOnScreen
方法返回视图在屏幕上的绝对坐标,即视图的左上角在屏幕上的坐标。而getDrawingRect
方法返回视图相对于其父视图的绘制区域的矩形,包括视图的边界和内边距,但不包括外边距。因此,getLocationOnScreen
返回的坐标是相对于屏幕的绝对坐标,而getDrawingRect
返回的矩形是相对于父视图的相对坐标。
Android getLocationOnScreen与getDrawingRect区别
未经允许不得转载 » 本文链接:https://www.117.info/ask/fed61AzsIAANfDVI.html
推荐文章
-
Android MobileGame 数据分析的重要性
在移动游戏行业中,数据分析对于游戏开发者和运营商来说是非常重要的。以下是Android移动游戏数据分析的重要性: 认识用户行为:通过数据分析,开发者可以了解用...
-
Android MobileGame 用户留存技巧是什么
Android Mobile Game 用户留存技巧可以包括以下几点: 提供有吸引力的游戏内容:确保游戏内容丰富、有趣,并且具有一定挑战性,让玩家不断产生兴趣和想要继续游戏...
-
Android MobileGame 货币化策略有哪些
广告收入:在游戏中插入广告,玩家观看广告可以获得游戏内货币或其他奖励,从而增加广告收入。 内购道具:提供游戏内虚拟道具或装备的购买选项,玩家可以用真实货...
-
Android MobileGame 怎样实现流畅动画
要实现流畅的动画效果,需要注意以下几点: 使用硬件加速:在Android中,可以通过设置View的属性来开启硬件加速,可以提高动画的流畅度。可以通过在View的XML文件...
-
在哪些场景下使用Android getLocationOnScreen
当需要获取视图在屏幕上的坐标位置时,可以使用getLocationOnScreen方法获取。 当需要在屏幕上绘制一些特定位置的元素时,可以使用getLocationOnScreen方法获取元...
-
Android getLocationOnScreen精度有多高
Android的getLocationOnScreen方法返回的是View在整个屏幕上的坐标位置,精度取决于设备的屏幕分辨率和密度,通常情况下可以达到很高的精度,可以达到像素级别的...
-
Android onTerminate对性能监控有帮助吗
在Android中,onTerminate()方法是在应用程序被销毁时调用的。它可以用来释放资源、保存数据等操作。然而,对于性能监控来说,onTerminate()方法的作用并不是很大...
-
在什么情况下Android onTerminate不被调用
在大多数情况下,Android中的onTerminate方法不会被调用。这是因为Android应用通常会被系统自动销毁,而不是通过调用onTerminate方法来终止应用。例如,当用户通...