Android自定義View基礎:座標系
1.螢幕座標系和數學座標系的區別
手機上的座標系是左上角的為原是座標點,向右為x軸增正方向,向下為y軸增正方向
圖例:1-1常見數學座標系
圖例:1-2 螢幕座標系
2.實際螢幕上的預設座標系如下:
3.View的座標系
//相對父控制元件而言
getTop(); //獲取子View左上角距父View頂部的距離
getLeft(); //獲取子View左上角距父View左側的距離
getBottom(); //獲取子View右下角距父View頂部的距離
getRight(); //獲取子View右下角距父View左側的距離
4.MotionEvent中 get 和 getRaw 的區別
event.getX(); //觸控點相對於其所在元件座標系的座標
event.getY();
event.getRawX(); //觸控點相對於螢幕預設座標系的座標
event.getRawY();
看圖會更明白的
5.參考
相關文章
- 安卓自定義View基礎:座標系安卓View
- android自定義View——座標系AndroidView
- Android 自定義View基礎(一)AndroidView
- Android自定義ViewGroup View的大小和座標控制AndroidView
- Android 自定義 View 繪圖基礎AndroidView繪圖
- 安卓自定義View基礎:角度弧度安卓View
- Android自定義View:View(二)AndroidView
- Android 中自定義 View、ViewGroup 理論基礎詳解AndroidView
- Android中自定義View、ViewGroup理論基礎詳解AndroidView
- Android 自定義viewAndroidView
- Android: 自定義ViewAndroidView
- 自定義View的繪製流程基礎分析View
- Android自定義View整合AndroidView
- Android自定義view-自繪ViewAndroidView
- android自定義view(自定義數字鍵盤)AndroidView
- android自定義View&自定義ViewGroup(下)AndroidView
- android自定義View&自定義ViewGroup(上)AndroidView
- 重拾Android自定義ViewAndroidView
- Android自定義view詳解AndroidView
- Android 自定義 view 詳解AndroidView
- CAD夢想畫圖如何自定義座標系統
- 從0到1Android自定義View(一)零散基礎知識AndroidView
- HenCoder Android 開發進階: 自定義 View 1-1 繪製基礎AndroidView
- Android自定義View播放Gif動畫AndroidView動畫
- Android自定義View:ViewGroup(三)AndroidView
- Android自定義View之捲尺AndroidView
- Android 自定義View之下雨動畫AndroidView動畫
- Android自定義View之分貝儀AndroidView
- Android自定義View注意事項AndroidView
- Android自定義View 水波氣泡AndroidView
- Android 自定義View 字型變色AndroidView
- Android 自定義View 點贊效果AndroidView
- Android自定義View-卷軸AndroidView
- Android自定義View 屬性新增AndroidView
- [原] Android 自定義View步驟AndroidView
- Android 自定義View:深入理解自定義屬性(七)AndroidView
- ChinaMapInfoView - 基於 Android 的中國地圖自定義 ViewAPIViewAndroid地圖
- 自定義VIEWView