日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android中的坐标系以及获取坐标的方法

發布時間:2025/4/5 Android 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android中的坐标系以及获取坐标的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[日期:2015-11-22]來源:Linux社區? 作者:fuly550871915


Android中有兩種坐標系,分別稱之為Android坐標系和視圖坐標系。而對應的也有一些相關的方法可以獲取坐標系中的坐標值。只有搞清楚這些區別,才能在實現的時候不至于出錯或者得不到你想要的效果。

一、Android坐標系和視圖坐標系

? ??(1)Android坐標系

? ? ? 先來看一看Android坐標系是個什么樣子的。貼一張圖來說明,如下:

?

? ? ?如上圖所示,Android坐標系以手機屏幕左上角的頂點為坐標原點,從該點向右為x軸正方向,從該點向下為y軸正方向。而觸控事件中,使用getRawX()和getRawY()方法

獲取的坐標就是以這個坐標系為標準下的坐標值。

? ??(2)視圖坐標系

? ? android中的另外一個坐標系叫做視圖坐標系,它描述的是子視圖在父視圖中的位置。再貼一張圖來說明,如下:

?

? ? ? 如上圖所示,視圖坐標系是以父視圖的左上角為坐標原點的。相應的原點向右為x軸正方向,原點向下為y軸正方向。在觸控中,通過

getX()和getY()來獲取的坐標值就是視圖坐標系中的坐標值。

?

?

二、獲取坐標值以及相對距離的那些方法

? ? ? 在android中,提供了非常豐富的方法來獲得坐標值和相對距離。但是在使用這些方法的時候,一定要清楚是以哪個坐標系為標準來獲取的。

為了將這些方法一一說明清楚,我也準備了一張圖,如下:

? ? ?上面的那張圖很好的說明了每個方法獲得的坐標值或者距離都是從哪里到哪里的。說明一下,圖中有三個黑色的框框,最外層的是手機屏幕,

中間層的是ViewGroup,最內層的是ViewGroup中放置的view。

? ? ?其實上圖中標注的方法可以分為兩類,一類是View提供的方法,一類是MotionEvent提供的方法。分別說明如下:

View提供的獲取的坐標以及距離的方法:

getTop() ? ? ? ? ? 獲取到的是view自身的頂邊到其父布局頂邊的距離

getLeft() ? ? ? ? ? 獲取到的是view自身的左邊到其父布局左邊的距離

getRight() ? ? ? ?獲取到的是view自身的右邊到其父布局左邊的距離

getBottom() ? ? 獲取到的是view自身底邊到其父布局頂邊的距離

?

?

MotionEvent提供的方法:

getX() ? ? ? 獲取點擊事件距離控件左邊的距離,即視圖坐標

getY() ? ? ? 獲取點擊事件距離控件頂邊的距離,即視圖坐標

getRawX() ?獲取到的是點擊事件距離整個屏幕左邊的距離,即絕對坐標

getRawY() ?獲取到的是點擊事件距離整個屏幕頂邊的距離,即絕對坐標

更多Android相關信息見Android?專題頁面?http://www.linuxidc.com/topicnews.aspx?tid=11

本文永久更新鏈接地址:http://www.linuxidc.com/Linux/2015-11/125391.htm

總結

以上是生活随笔為你收集整理的Android中的坐标系以及获取坐标的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 上原亚衣av一区二区三区 | 黄色片的网站 | 热久久精品 | 成人午夜大片 | 国产精品亚州 | 99久久久无码国产精品性色戒 | 日本精品久久久久久久 | 久久免费激情视频 | 无码成人精品区在线观看 | 久久五月婷 | 久久免费av| 麻豆网 | 国产精品无码午夜福利 | 欧美性大交 | 国产九色91回来了 | 深夜福利免费在线观看 | 一区二区三区在线观看av | 日日夜夜天天操 | 亚洲一区激情 | 中文字幕在线看 | 捆绑凌虐一区二区三区 | 91成人毛片 | 偷拍欧美另类 | 亚洲精品人妻av | 绯色av一区二区三区高清 | 日本一二三区不卡 | 国产午夜精品久久久 | 久久666| 性开放淫合集 | av播放在线 | 免费的黄色网 | 午夜怡红院 | 国产欧美一区二区在线观看 | 久久久久久久久久网 | 91精品区 | 一级欧美一级日韩 | 国产日批视频在线观看 | 欧美xxxbbb| 亚洲高清不卡 | 污免费视频 | 欧美zzz物交 | 国产精品视频网站 | 麻豆视频免费版 | 日本丰满少妇一区二区三区 | 东北少妇高潮抽搐 | 樱花影院最新免费观看攻略 | 日韩精品在线观看免费 | 亚洲自拍偷拍综合 | 看成人片| 伊人精品在线视频 | 成年网站在线 | 亚洲成人自拍网 | 网站黄色在线观看 | 亚洲人妻电影一区 | 久久婷婷色 | 好吊妞视频这里只有精品 | av在线男人天堂 | 精品国产综合区久久久久久 | 狠狠操狠狠摸 | 红杏出墙记 | 亚洲精品电影在线观看 | 亚洲a影院 | 久久神马 | 天天综合精品 | 91在线高清 | 美女被啪啪 | 日韩不卡一二三 | 国产91一区二区三区在线精品 | 国产aⅴ无码片毛片一级一区2 | 色在线免费观看 | 97人人爽 | 美女性高潮视频 | 老司机精品视频在线 | 欧美成人做爰大片免费看黄石 | a视频在线免费观看 | 男女日日 | 强乱中文字幕av一区乱码 | 韩国女同性做爰三级 | 爱爱视频网址 | 丰满熟妇乱又伦 | 人人做人人爽人人爱 | 少妇一级淫片日本 | 脱美女衣服亲摸揉视频 | 久久国产精品区 | 97自拍视频在线 | 少妇人妻综合久久中文字幕 | 国产女人与zoxxxx另类 | 怡春院国产 | 99久免费精品视频在线观78 | 村上凉子av | 色人综合 | 中文字幕中出 | 亚洲精品国产一区二区 | 亚洲伊人精品 | 69国产成人精品二区 | 精品亚洲成人 | 91小宝寻花一区二区三区 | 麻豆传媒一区二区 | 好吊色这里只有精品 |