您的位置:首页 > 移动开发 > Android开发

android view坐标系统

2016-05-25 10:50 381 查看
首先明确一下 android中的坐标系统 :屏幕的左上角是坐标系统原点(0,0),原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。

一、View的坐标
    需要注意view的坐标是相对父容器而言的,包括:getTop()、getBottom(),getLeft(),getRight()。以getTop为例,函数源代码为:
/**

* Top position of this view relative to its parent.

*相对应父控件的top位置,单位为像素,即头部到父控件的距离

* @return The top of this view, in pixels.

*/ 

@ViewDebug.CapturedViewProperty 

public final int getTop() { 

    return mTop; 

}  

    图示1:



    图示2:



    1、视图左侧位置  view.getLeft()
    2、视图右侧位置 view.getRight()

    3、视图顶部位置 view.getTop();

    4、视图底部位置 view.getBottom();

    5、 视图宽度 view.getWidth();

    6、视图高度 view.getHeight()

二、MotionEvent类中 getRowX()和 getX()
    1、event.getRowX():触摸点相对于屏幕原点的x坐标
    2、event.getX():   触摸点相对于其所在组件原点的x坐标

图示



    

   



顶 9 踩 0
 
 
上一篇Android 系统应用Setting开发总结

我的同类文章

Android(142)

http://blog.csdn.net

参考知识库

更多资料请参考:

猜你在找

Android入门实战教程HTML 5移动开发从入门到精通Android高手进阶iOS移动开发从入门到精通(Xcode7 & Swift2)零基础学HTML 5实战开发(第一季)

查看评论

* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场





个人资料



wangjinyu501







访问:1190553次
积分:12491
等级:


积分:12491

排名:第641名
原创:156篇
转载:57篇
译文:6篇
评论:2426条

Android技术交流
欢迎技术大牛加群:410079135

github:https://github.com/wangjinyu501

文章搜索

博客专栏


Android Launcher源码解读
文章:1篇

阅读:5161


Android自定义UI
文章:7篇

阅读:28733


Android达人模仿秀
文章:10篇

阅读:115634


Android多媒体开发指南
文章:8篇

阅读:24102
文章分类
数据库(3)

Android(143)

ACM(3)

java EE(6)

Java(22)

数据结构(1)

Linux(1)

程序员(4)

面试求职(3)

Python(0)

模式架构(0)

文章存档

2015年06月(1)2015年02月(1)2014年11月(4)2014年09月(1)2014年08月(3)2014年07月(2)2014年06月(3)2014年05月(1)2014年04月(6)2014年03月(12)2014年02月(4)2014年01月(2)2013年11月(3)2013年10月(2)2013年07月(6)2013年06月(12)2013年04月(5)2013年03月(10)2013年01月(6)2012年12月(7)2012年11月(25)2012年10月(9)2012年08月(2)2012年07月(33)2012年06月(56)2012年05月(2)2012年04月(1)

阅读排行
Android ViewPager使用详解(292852)

Android创建启动画面(40622)

Android ListView从网络获取图片及文字显示(37812)

Android 仿微信之界面导航篇(一)(28565)

Android-Universal-Image-Loader应用详解(23210)

Android高仿360安全卫士--布局篇(21093)

Android 仿QQ主页面的实(18202)

Android 仿微信之(二)--主页面实现篇(15818)

Android ProgressBar详解以及自定义(14253)

用Android 关于PopupMenu的(13286)

评论排行
Android ViewPager使用详解(409)

Android ListView从网络获取图片及文字显示(255)

Android 仿微信之界面导航篇(一)(231)

Android高仿360安全卫士--布局篇(227)

Android 仿微信之(二)--主页面实现篇(198)

Android 仿QQ主页面的实(180)

Android仿QQ登陆(159)

Android仿QQ空间(97)

Android 对Path的旋转效果的拓展(90)

Android高仿360安全卫士--布局篇(2)(38)

推荐文章
*EventBus的使用与深入学习

*Android 拍照、选择图片并裁剪

*spark性能调优:开发调优

*浅谈android中图片处理之色彩特效处理ColorMatrix(三)

*neutron-server的启动流程(一)

*Hadoop中Map端shuffle源码解析

最新评论
Android ViewPager使用详解
Java201314zt: 楼主帮大忙了,刚学android,楼主太赞了

Android Settings开发之修改
yabg_zhi_xiang: 博主请问你怎么将源码的setting导入eclipse怎么不报错?我一堆错误。

Android ViewPager使用详解
qq_28760337: 感觉楼主很厉害啊,这就是我找了好久的效果,谢谢楼主的无私分享!另外楼主有空的话可否发份源码呢,316...

Android ViewPager使用详解
yongqiang54321: 学习了,受益匪浅

Android ViewPager使用详解
lb_baoer: 源码怎么下载不了啊?麻烦给我发一份137140334@qq.com,谢谢了

Android 仿微信之(二)--主页面实现篇
qq_28996385: 求源码谢谢!1290632410@qq.com

Android仿QQ登陆
pepsihuter: 求一份源码,谢谢pepsihuter@hotmail.com

Android 中Touch(触屏)事件传递机制
u011055304: 有些地方不是很对,作为参考还是不错的

Android 仿微信之(二)--主页面实现篇
lizhw5: 272746949@qq.com求份源码

Android 标签控件
ITjianghuxiaoxiong: 提个小建议public void setCheckEnable( boolean paramBool... 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: