i pc蛋蛋="bootstrap dialog divdiv"是什么意思

&html xmlns=&http://www.w3.org/1999/xhtml&&&head& &
& & & & & & &link rel=&canonical& href=&http://blog.csdn.net/zxw/article/details/&&&
&&meta http-equiv=&Cache-Control& content=&no-siteapp&&&link rel=&alternate& media=&handheld& href=&#&&
& & &title&Android View(一)-View坐标以及方法说明 - zhangxiaowei
& & & & - 博客频道 - CSDN.NET&/title&
& & &meta http-equiv=&Content-Type& content=&text/ charset=utf-8&&
& & &meta name=&description& content=&在实际开发中,我们总是会遇到需要View滑动的功能,那么可能就会用View的scrollTo(int x, int y)或者scrollBy(int x, int y)方法,但是当你使用这个方法之后,你会发现完全和你想的不是一回事!那么今天,我们就来了解一下,有关View绘制以及滑动的一些内部机制。一. 坐标系& & 首页,我们先需要了解一下Android里面的坐标系(二维坐标系)。And&&
& & &meta name=&keywords& content=&android,view 坐标系&&
& & &script src=&/hm.js?6bcd52f51e9b3dce32bec4a3997715ac&&&/script&&script src=&http://static.blog.csdn.net/scripts/blog_static_head.min.js& type=&text/javascript&&&/script&
& & & & &!--new top--&
& & & & &!--new top--&
& & & &!-- ad begin --&
& & &!-- ad end--&
& & &link rel=&Stylesheet& type=&text/css& href=&http://static.blog.csdn.net/skin/skin-white/css/style.css?v=1.1&&
& & &link id=&RSSLink& title=&RSS& type=&application/rss+xml& rel=&alternate& href=&/zxw/rss/list&&
& & &link rel=&shortcut icon& href=&/public/favicon.ico&&
& & &link type=&text/css& rel=&stylesheet& href=&http://static.blog.csdn.net/scripts/SyntaxHighlighter/styles/default.css&&
& & &link href=&/blog/csdn_public_blog_detail.min.css& type=&text/css& rel=&stylesheet&&
& & & & &&link rel=&stylesheet& href=&http://static.blog.csdn.net/css/csdn_blog_detail.min.css&&
& & &&script src=&/rabbit/tracking-ad/fuckadblock.js& type=&text/javascript& charset=&utf-8&&&/script&
& & & & &&script src=&/rabbit/tracking-ad/block.js?v=& type=&text/javascript& charset=&utf-8&&&/script&
&script src=&http://bdimg./static/api/js/share.js?v=.js?cdnversion=415759&&&/script&&link rel=&stylesheet& type=&text/css& href=&/jobreco/job_reco.css&&&link rel=&stylesheet& type=&text/css& href=&/rabbit/notev2/css/style.css?4d63d1f&&&link
href=&http://bdimg./static/css/bdsstyle.css?cdnversion=& rel=&stylesheet& type=&text/css&&&style type=&text/css&&.MathJax_Hover_Frame {border-radius: .25 -webkit-border-radius: .25 -moz-border-radius: .25 -khtml-border-radius:
.25 box-shadow: 0px 0px 15px #83A; -webkit-box-shadow: 0px 0px 15px #83A; -moz-box-shadow: 0px 0px 15px #83A; -khtml-box-shadow: 0px 0px 15px #83A; border: 1px solid #A6D ! display: inline- position: absolute}
.MathJax_Hover_Arrow {position: width: 15 height: 11 cursor: pointer}
&/style&&style type=&text/css&&#MathJax_About {position: left: 50%; width: text-align: border: 3 padding: 1em 2 background-color: #DDDDDD; color: cursor: font-family: message- font-size: 120%; font-style:
text-indent: 0; text-transform: line-height: letter-spacing: word-spacing: word-wrap: white-space: float: z-index: 201; border-radius: 15 -webkit-border-radius: 15 -moz-border-radius: 15
-khtml-border-radius: 15 box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2,
Color='gray', Positive='true')}
.MathJax_Menu {position: background-color: color: width: padding: 2 border: 1px solid #CCCCCC; margin: 0; cursor: font: text-align: text-indent: 0; text-transform: line-height: letter-spacing:
word-spacing: word-wrap: white-space: float: z-index: 201; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080;
filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
.MathJax_MenuItem {padding: 2px 2 background: transparent}
.MathJax_MenuArrow {position: right: .5 color: #666666}
.MathJax_MenuActive .MathJax_MenuArrow {color: white}
.MathJax_MenuArrow.RTL {left: .5 right: auto}
.MathJax_MenuCheck {position: left: .7em}
.MathJax_MenuCheck.RTL {right: .7 left: auto}
.MathJax_MenuRadioCheck {position: left: 1em}
.MathJax_MenuRadioCheck.RTL {right: 1 left: auto}
.MathJax_MenuLabel {padding: 2px 2em 4px 1.33 font-style: italic}
.MathJax_MenuRule {border-top: 1px solid #CCCCCC; margin: 4px 1px 0px}
.MathJax_MenuDisabled {color: GrayText}
.MathJax_MenuActive {background-color: H color: HighlightText}
.MathJax_Menu_Close {position: width: 31 height: 31 top: -15 left: -15px}
&/style&&style type=&text/css&&#MathJax_Zoom {position: background-color: #F0F0F0; overflow: display: z-index: 301; padding: .5 border: 1 margin: 0; font-weight: font-style: text-align: text-indent:
0; text-transform: line-height: letter-spacing: word-spacing: word-wrap: white-space: float: box-shadow: 5px 5px 15px #AAAAAA; -webkit-box-shadow: 5px 5px 15px #AAAAAA; -moz-box-shadow: 5px 5px 15px #AAAAAA;
-khtml-box-shadow: 5px 5px 15px #AAAAAA; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_ZoomOverlay {position: left: 0; top: 0; z-index: 300; display: inline- width: 100%; height: 100%; border: 0; padding: 0; margin: 0; background-color: opacity: 0; filter: alpha(opacity=0)}
#MathJax_ZoomFrame {position: display: inline- height: 0; width: 0}
#MathJax_ZoomEventTrap {position: left: 0; top: 0; z-index: 302; display: inline- border: 0; padding: 0; margin: 0; background-color: opacity: 0; filter: alpha(opacity=0)}
&/style&&style type=&text/css&&.MathJax_Preview {color: #888}
#MathJax_Message {position: left: 1 bottom: 1.5 background-color: #E6E6E6; border: 1px solid #959595; margin: 0 padding: 2px 8 z-index: 102; color: font-size: 80%; width: white-space: nowrap}
#MathJax_MSIE_Frame {position: top: 0; left: 0; width: 0 z-index: 101; border: 0 margin: 0 padding: 0px}
.MathJax_Error {color: #CC0000; font-style: italic}
&/style&&link rel=&stylesheet& type=&text/css& href=&///public/common/tag-suggest-pop/css/style.css?dd7cc7c&&&script src=&http://bdimg./static/js/logger.js?cdnversion=415761&&&/script&&link rel=&stylesheet& href=&http://bdimg./static/api/css/share_style0_16.css?v=6aba13f0.css&&&/head&
&body&&div id=&MathJax_Message& style=&display:&&&/div&&iframe frameborder=&0& style=&display:&&&/iframe&&div class=&csdn-toolbar csdn-toolbar-skin-black && & & & &&div class=&container row center-block && & & & & &&div class=&col-md-3 pull-left
logo clearfix&&&a href=&http://www.csdn.net?ref=toolbar& title=&CSDN首页& target=&_blank& class=&icon&&&/a&&a title=&频道首页& href=&http://blog.csdn.net?ref=toolbar_logo& class=&img blog-icon&&&/a&&/div& & & & & &&div class=&pull-right login-wrap && & & & & & &&ul
class=&btns&& & & & & & & &&li class=&loginlink&&&a href=&https://passport.csdn.net/account/login?ref=toolbar& target=&_top&&登录&&/a&|&a target=&_top& href=&http://passport.csdn.net/account/mobileregister?ref=toolbar&action=mobileRegister&&&注册&/a&&/li&
& & & & & & &&li class=&search&& & & & & & & & &&div class=&icon on-search-icon&& & & & & & & & & &&div class=&wrap&& & & & & & & & & & &&div class=&curr-icon-wrap&& & & & & & & & & & & &&div class=&curr-icon&&&/div& & & & & & & & & & &&/div& & & & & & & &
& & &&form action=&http://so.csdn.net/search& id=&toolbar_search& method=&get& target=&_blank&& & & & & & & & & & & &&input type=&hidden& value=&toolbar& name=&ref& accesskey=&2&& & & & & & & & & & & &&div class=&border&& & & & & & & & & & & & &&input placeholder=&搜索&
type=&text& value=&& name=&q& accesskey=&2&&&span class=&icon-enter-sm&&&/span& & & & & & & & & & & &&/div& & & & & & & & & & &&/form& & & & & & & & & &&/div& & & & & & & & &&/div& & & & & & & &&/li& & & & & & & &&li class=&favor&& & & & & & & & &&div class=&icon
on-favor-icon&& & & & & & & & & &&div class=&wrap&& & & & & & & & & & &&div class=&curr-icon-wrap&& & & & & & & & & & & &&div class=&curr-icon&&&/div& & & & & & & & & & &&/div& & & & & & & & & & &&div style=&display:& class=&favor-success&&&span class=&msg&&收藏成功&/span&
& & & & & & & & & & &&div class=&btns&&&span class=&btn btn-primary ok&&确定&/span&&/div& & & & & & & & & & &&/div& & & & & & & & & & &&div style=&display:& class=&favor-failed&&&span class=&icon-danger-lg&&&/span&&span class=&msg&&收藏失败,请重新收藏&/span& & &
& & & & & & & & &&div class=&btns&&&span class=&btn btn-primary ok&&确定&/span&&/div& & & & & & & & & & &&/div& & & & & & & & & & &&form role=&form& class=&form-horizontal favor-form&& & & & & & & & & & & &&div class=&form-group&& & & & & & & & & & & & &&div
class=&clearfix&& & & & & & & & & & & & & &&label for=&input-title& class=&col-sm-2 control-label&&&span class=&red_txt&&*&/span&标题&/label& & & & & & & & & & & & & &&div class=&col-sm-10&& & & & & & & & & & & & & & &&input id=&inputTitle& type=&text& placeholder=&&
class=&title form-control&& & & & & & & & & & & & & &&/div& & & & & & & & & & & & &&/div& & & & & & & & & & & & &&div class=&alert alert-danger&&&strong&&/strong&标题不能为空&/div& & & & & & & & & & & &&/div& & & & & & & & & & & &&div class=&form-group& style=&display:&&
& & & & & & & & & & & &&label for=&input-url& class=&col-sm-2 control-label&&网址&/label& & & & & & & & & & & & &&div class=&col-sm-10&& & & & & & & & & & & & & &&input id=&input-url& type=&text& placeholder=&& class=&url form-control&& & & & & & & & & & & &
&&/div& & & & & & & & & & & &&/div& & & & & & & & & & & &&div class=&form-group&& & & & & & & & & & & & &&label for=&input-tag& class=&col-sm-2 tag control-label&&标签&/label& & & & & & & & & & & & &&div class=&col-sm-10&& & & & & & & & & & & & & &&input id=&input-tag&
type=&text& class=&form-control tag&& & & & & & & & & & & & &&/div& & & & & & & & & & & &&/div& & & & & & & & & & & &&div class=&form-group&& & & & & & & & & & & & &&label for=&input-description& class=&description col-sm-2 control-label&&位置&/label& & & &
& & & & & & & & &&div class=&col-sm-10&& & & & & & & & & & & & & &&div class=&my_lib_box&& & & & & & & & & & & & & & &个人主页&-&&a href=&http://my.csdn.net/& target=&_blank&&我的知识&/a& & & & & & & & & & & & & &&/div& & & & & & & & & & & & & &&div class=&checkbox&&
& & & & & & & & & & & & & &&div class=&pull-left&& & & & & & & & & & & & & & & &&label& & & & & & & & & & & & & & & & &&input type=&checkbox& name=&share& class=&save_lib_map& checked=&checked&&同时保存至: & & & & & & & & & & & & & & &&/label& & & & & & & & & &
& & & & &&/div& & & & & & & & & & & & & & &&div class=&pull-left&& & & & & & & & & & & & & & & &&div class=&dropdown&& & & & & & & & & & & & & & & & &&button id=&toolbar_sele_map& type=&button&& & & & & & & & & & & & & & & & & &选择知识图谱 & & & & & & & & & & &
& & & & & &&i class=&fa fa-chevron-down&&&/i& & & & & & & & & & & & & & & & &&/button& & & & & & & & & & & & & & & & &&div class=&top_arr&&&/div& & & & & & & & & & & & & & & & &&div class=&outside&& & & & & & & & & & & & & & & & & &&ul class=&dropdown-menu&
id=&toolbar_Design_knowledge&&&li&选择知识图谱&/li&&/ul& & & & & & & & & & & & & & & & &&/div& & & & & & & & & & & & & & & &&/div& & & & & & & & & & & & & & &&/div& & & & & & & & & & & & & & &&div class=&pull-left new_txt&& & & & & & & & & & & & & & & &&a href=&http://lib.csdn.net/my/create/structure&
target=&_blank&&新建?&/a& & & & & & & & & & & & & & &&/div& & & & & & & & & & & & & &&/div& & & & & & & & & & & & &&/div& & & & & & & & & & & &&/div& & & & & & & & & & & &&div class=&form-group&& & & & & & & & & & & & &&div class=&col-sm-offset-2 col-sm-10 ft&&
& & & & & & & & & & & & &&div class=&col-sm-4 pull-left& style=&display:none&& & & & & & & & & & & & & & &&div class=&checkbox&& & & & & & & & & & & & & & & &&label& & & & & & & & & & & & & & & & &&input type=&checkbox& name=&share& checked=&checked& class=&share&&公开
& & & & & & & & & & & & & & &&/label& & & & & & & & & & & & & & &&/div& & & & & & & & & & & & & &&/div& & & & & & & & & & & & & &&div class=&col-sm-8 pull-right favor-btns&& & & & & & & & & & & & & & &&button type=&button& class=&cancel btn btn-default&&取消&/button&
& & & & & & & & & & & & & &&button type=&submit& class=&submit btn btn-primary&&收藏&/button& & & & & & & & & & & & & &&/div& & & & & & & & & & & & &&/div& & & & & & & & & & & &&/div& & & & & & & & & & &&/form& & & & & & & & & &&/div& & & & & & & & &&/div& &
& & & & & &&/li& & & & & & & &&li class=&notify&& & & & & & & & &&div style=&display:none& class=&number&&&/div& & & & & & & & &&div style=&& class=&icon-hasnotes-sm&&&/div& & & & & & & & &&div id=&header_notice_num&&&div class=&icon-hasnotes& style=&&&&/div&&/div&
& & & & & & & &&div class=&icon on-notify-icon&& & & & & & & & & &&div class=&wrap&& & & & & & & & & & &&div class=&curr-icon-wrap&& & & & & & & & & & & &&div class=&curr-icon&&&/div& & & & & & & & & & &&/div& & & & & & & & & & &&div id=&note1& class=&csdn_note&
style=&left: -212 top: 25 display:&& & & & & & & & & & & &&div class=&box&&&div class=&notifications notice_list_con curr&& &&div class=&menu_title&& & &&span class=&title&&&a href=&http://msg.csdn.net/letters& target=&_blank& class=&read_all&&查看所有私信&/a&&a
href=&http://msg.csdn.net& target=&_blank& class=&go_all&&查看所有通知&/a&&/span& &&/div& &&div class=&loading&&&/div& &&div class=&empty&&暂没有新通知&/div& &&div class=&notice_content& style=&overflow-y: max-height: 270&&&/div&&/div&&div class=&notifications
detail_con& style=&display: none&& &&div class=&menu_title&& & &&span class=&title&& & & &&a class=&go_back& href=&javascript:void 0;&&返回通知列表&/a& & & &&a class=&notifications_page_none nextnote& href=&javascript:void 0;&&下一条&/a& & & &&a class=&notifications_page
prvnote& href=&javascript:void 0;&&上一条&/a& & &&/span& &&/div& &&div class=&notice_content& style=&overflow-y: height: 250&&&/div&&/div&&div class=&error&&&/div&&/div& & & & & & & & & & &&iframe src=&about:block& frameborder=&0& allowtransparency=&true&
style=&z-index:-1;position:top:0;left:0;width:100%;height:100%;background:transparent&&&/iframe&&/div& & & & & & & & & &&/div& & & & & & & & &&/div& & & & & & & &&/li& & & & & & & &&li class=&ugc&& & & & & & & & &&div class=&icon on-ugc-icon&& & &
& & & & & & &&div class=&wrap clearfix&& & & & & & & & & & &&div class=&curr-icon-wrap&& & & & & & & & & & & &&div class=&curr-icon&&&/div& & & & & & & & & & &&/div& & & & & & & & & & &&dl& & & & & & & & & & & &&dt&&a href=&http://geek.csdn.net/news/expert?ref=toolbar&
target=&_blank& class=&p-news clearfix& style=&display:&&&em class=&icon&&&/em&&span&分享资讯&/span&&/a&&/dt& & & & & & & & & & & &&dt style=&border:&&&a href=&http://u.download.csdn.net/upload?ref=toolbar& target=&_blank& class=&p-doc clearfix&&&em
class=&icon&&&/em&&span&传PPT/文档&/span&&/a&&/dt& & & & & & & & & & & &&dt&&a href=&http://bbs.csdn.net/topics/new?ref=toolbar& target=&_blank& class=&p-ask clearfix&&&em class=&icon&&&/em&&span&提问题&/span&&/a&&/dt& & & & & & & & & & & &&dt&&a href=&http://write.blog.csdn.net/postedit?ref=toolbar&
target=&_blank& class=&p-blog clearfix&&&em class=&icon&&&/em&&span&写博客&/span&&/a&&/dt& & & & & & & & & & & &&dt&&a href=&http://u.download.csdn.net/upload?ref=toolbar& target=&_blank& class=&p-src clearfix&&&em class=&icon&&&/em&&span&传资源&/span&&/a&&/dt&
& & & & & & & & & & &&dt&&a href=&https://code.csdn.net/projects/new?ref=toolbar& target=&_blank& class=&c-obj clearfix&&&em class=&icon&&&/em&&span&创建项目&/span&&/a&&/dt& & & & & & & & & & & &&dt&&a href=&https://code.csdn.net/snippets/new?ref=toolbar& target=&_blank&
class=&c-code clearfix&&&em class=&icon&&&/em&&span&创建代码片&/span&&/a&&/dt& & & & & & & & & & &&/dl& & & & & & & & & &&/div& & & & & & & & &&/div& & & & & & & &&/li& & & & & & & &&li class=&profile&& & & & & & & & &&div class=&icon on-profile-icon&&&img src=&http://avatar.csdn.net/B/2/9/2_hellomangogo.jpg&
class=&curr-icon-img&& & & & & & & & & &&div class=&wrap clearfix&& & & & & & & & & & &&div class=&curr-icon-wrap&& & & & & & & & & & & &&div class=&curr-icon&&&/div& & & & & & & & & & &&/div& & & & & & & & & & &&div class=&bd&& & & & & & & & & & & &&dl class=&clearfix&&
& & & & & & & & & & & &&dt class=&pull-left img&&&a target=&_blank& href=&http://my.csdn.net?ref=toolbar& class=&avatar&&&img src=&http://avatar.csdn.net/B/2/9/2_hellomangogo.jpg&&&/a&&/dt& & & & & & & & & & & & &&dd class=&info& style=&border:&&&a target=&_blank&
href=&http://my.csdn.net?ref=toolbar& class=&nickname&&hellomangogo&/a&&span class=&dec&&&a class=&fill-dec& href=&//my.csdn.net& target=&_blank&&编辑自我介绍,让更多人了解你&span class=&write-icon&&&/span&&/a&&/span&&/dd& & & & & & & & & & & &&/dl& & & & & & & & & & &&/div&
& & & & & & & & & &&div class=&ft clearfix&&&a target=&_blank& href=&http://my.csdn.net/my/account/changepwd?ref=toolbar& class=&pull-left&&&span class=&icon-cog&&&/span&帐号设置&/a&&a href=&https://passport.csdn.net/account/logout?ref=toolbar& target=&_top& class=&pull-left&
style=&margin-left:132 width:18 height:27 white-space: overflow:&&&span class=&icon-signout&&&/span&&span class=&out&&退出&/span&&/a&&/div& & & & & & & & & &&/div& & & & & & & & &&/div& & & & & & & &&/li& & & & & & & &&li class=&apps&&
& & & & & & & &&div id=&chasnew123& class=&hasnew& style=&display:&&&/div& & & & & & & & &&div id=&cappsarea123& class=&icon on-apps-icon&& & & & & & & & & &&div class=&wrap clearfix&& & & & & & & & & & &&div class=&curr-icon-wrap&& & & & & & & & & &
& &&div class=&curr-icon&&&/div& & & & & & & & & & &&/div& & & & & & & & & &&div class=&detail&& & & & & & & & & & &&dl& & & & & & & & & & & &&dt& & & & & & & & & & & & &&h5&社区&/h5& & & & & & & & & & & &&/dt& & & & & & & & & & & &&dd& &a href=&http://blog.csdn.net?ref=toolbar&
target=&_blank&&博客&/a&&/dd& & & & & & & & & & & &&dd& &a href=&http://bbs.csdn.net?ref=toolbar& target=&_blank&&论坛&/a&&/dd& & & & & & & & & & & &&dd& &a href=&http://download.csdn.net?ref=toolbar& target=&_blank&&下载&/a&&/dd& & & & & & & & & & & &&dd& &a href=&http://lib.csdn.net?ref=toolbar&
target=&_blank&&知识库&/a&&/dd& & & & & & & & & & & &&dd&&a href=&http://ask.csdn.net?ref=toolbar& target=&_blank&&技术问答&/a&&/dd& & & & & & & & & & & &&dd&&a href=&http://geek.csdn.net?ref=toolbar& target=&_blank&&极客头条&/a&&/dd& & & & & & & & & & & &&dd style=&display:none&&
&a href=&http://hero.csdn.net?ref=toolbar& target=&_blank&&英雄会&/a&&/dd& & & & & & & & & & &&/dl& & & & & & & & & &&/div& & & & & & & & & &&div class=&detail&& & & & & & & & & & &&dl& & & & & & & & & & & &&dt& & & & & & & & & & & & &&h5&服务&/h5& & & & & & &
& & & & &&/dt& & & & & & & & & & & &&dd style=&display:none&& &a href=&http://job.csdn.net?ref=toolbar& target=&_blank&&JOB&img src=&/public/common/toolbar/images/new.gif& style=&display: margin-top: -26 width: 23&&&/a&&/dd&
& & & & & & & & & & &&dd& &a href=&http://edu.csdn.net?ref=toolbar& target=&_blank&&学院&img src=&/public/common/toolbar/images/new.gif& style=&display: margin-top: -26 width: 23&&&/a&&/dd& & & & & & & & & & & &&dd& &a href=&https://code.csdn.net?ref=toolbar&
target=&_blank&&CODE&/a&&/dd& & & & & & & & & & & &&dd& &a href=&http://huiyi.csdn.net/?ref=toolbar& target=&_blank&&活动&/a&&/dd& & & & & & & & & & & &&dd& &a href=&?ref=toolbar& target=&_blank&&CSTO&/a&&/dd& & & & & & & & & & & &&dd& &a
href=&http://mall.csdn.net?ref=toolbar& target=&_blank&&C币兑换&img src=&/public/common/toolbar/images/new.gif& style=&display: margin-top: -26 width: 23&&&/a&&/dd& & & & & & & & & & &&/dl& & & & & & & & & &&/div& & & & & & & &
& &&div class=&detail last&& & & & & & & & & & &&dl& & & & & & & & & & & &&dt& & & & & & & & & & & & &&h5&俱乐部&/h5& & & & & & & & & & & &&/dt& & & & & & & & & & & &&dd& &a href=&http://cto.csdn.net?ref=toolbar& target=&_blank&&CTO俱乐部&/a&&/dd& & & & & & & &
& & & &&dd& &a href=&http://student.csdn.net?ref=toolbar& target=&_blank&&高校俱乐部&/a&&/dd& & & & & & & & & & &&/dl& & & & & & & & & &&/div& & & & & & & & &&/div& & & & & & & &&/div& & & & & & &&/li& & & & & & &&/ul& & & & & &&/div& & & & &&/div& & &&/div&
& & &!-- 广告位开始 --&
& & &!-- 广告位结束 --&
& & & &!--new top--&
& & &script id=&toolbar-tpl-scriptId& fixed=&true& prod=&blog& skin=&black& src=&/public/common/toolbar/js/html.js& type=&text/javascript&&&/script&
& & &&!--new top--&
& & &div id=&container&&
& & & & &div id=&header&&
& & &div class=&header&&
& & & & &div id=&blog_title&&
& & & & & & &h2&
& & & & & & & & &a href=&http://blog.csdn.net/zxw&&zhangxiaowei&/a&&/h2&
& & & & & & &h3&“改变世界的不是技术,是技术背后的梦想和责任!”&/h3&
& & & & & & &div class=&clear&&
& & & & & & &/div&
& & & & &/div&
& & & & &div class=&clear&&
& & & & &/div&
& & &/div&
&div id=&navigator&&
& & &div class=&navigator_bg&&
& & &/div&
& & &div class=&navigator&&
& & & & &ul& & & & & &&
& & & & & & & & &li id=&btnContents&&&a href=&http://blog.csdn.net/zxw?viewmode=contents&&&span onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_mulu'])&&
& & & & & & & & & & &img src=&http://static.blog.csdn.net/images/ico_list.gif&&目录视图&/span&&/a&&/li&
& & & & & & & & &li id=&btnView&&&a href=&http://blog.csdn.net/zxw?viewmode=list&&&span onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_zhaiyao'])&&
& & & & & & & & & & &img src=&http://static.blog.csdn.net/images/ico_summary.gif&&摘要视图&/span&&/a&&/li&
& & & & & & & & &li id=&btnRss&&&a href=&http://blog.csdn.net/zxw/rss/list&&&span onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_RSS'])&&
& & & & & & & & & & &img src=&http://static.blog.csdn.net/images/ico_rss.gif&&订阅&/span&&/a&&/li& & & & & & & & &
& & & & & &&
& & & & & & &/ul&
& & &/div&
&script type=&text/javascript&&
& & var username = &zxw&;
& & var _blogger =
& & var blog_address = &http://blog.csdn.net/zxw&;
& & var static_host = &http://static.blog.csdn.net&;
& & var currentUserName = &hellomangogo&; &
& & & & &div id=&body&&
& & & & & & &div id=&main&&
& & & & & & & & &div class=&main&&
& & & & & & & & & & & & &div class=&ad_class&&
&div class=&notice tracking-ad& data-mod=&popu_3&&&
&a href=&http://bss.csdn.net/m/topic/community_IoT/index& target=&_blank&&
&font color=&red&&&strong&【CSDN 技术主题月】物联网全栈开发&/strong&&/font&&/a&
&a href=& http://blog.csdn.net/broadview2006/article/details/& target=&_blank&&
&font color=&blue&&&strong&【评论送书】每周荐书:MySQL、Kafka、微信小程序&/strong&&/font&&/a&
&a href=&http://edu.csdn.net/huiyiCourse/series_detail/41?ref=blog&loc=r0& target=&_blank&&
&font color=&red&&&strong&【直播】Android 老司机带你开黑&/strong&&/font&&/a&
&/div& & & & & & & & & & & & &&/div&
& & & & & & & & & & & &&
&script type=&text/javascript& src=&http://static.blog.csdn.net/scripts/category.js&&&/script&
& &script type=&text/ecmascript&&
& & & window.quickReplyflag =
& & & & & &
& & & & & & var isBole =
& & & & & &&
& & & var fasrc=&http://my.csdn.net/my/favorite/miniadd?t=Android+View(%e4%b8%80)-View%e5%9d%90%e6%a0%87%e4%bb%a5%e5%8f%8a%e6%96%b9%e6%b3%95%e8%af%b4%e6%98%8e&u=http://blog.csdn.net/zxw/article/details/&
& & &/script&
&div id=&article_details& class=&details&&
& & &div class=&article_title&& &&
& & & & &&span class=&ico ico_type_Original&&&/span&
& & & & &span class=&link_title&&&a href=&/zxw/article/details/&&
& & & & &font color=&red&&[置顶]&/font&
& & & & Android View(一)-View坐标以及方法说明 & & & & & &
& & & & &/a&&/span&
& & & & &div class=&article_manage clearfix&&
& & & & &div class=&article_l&&
& & & & & & &span class=&link_categories&&
& & & & & & 标签:
& & & & & & & &a href=&http://www.csdn.net/tag/android& target=&_blank& onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);&&android&/a&&a href=&http://www.csdn.net/tag/view%20%e5%9d%90%e6%a0%87%e7%b3%bb& target=&_blank& onclick=&_gaq.push(['_trackEvent','function',
'onclick', 'blog_articles_tag']);&&view 坐标系&/a&
& & & & & & &/span&
& & & & &/div&
& & & & &div class=&article_r&&
& & & & & & &span class=&link_postdate&& 19:43&/span&
& & & & & & &span class=&link_view& title=&阅读次数&&6691人阅读&/span&
& & & & & & &span class=&link_comments& title=&评论次数&& &a href=&#comments& onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])&&评论&/a&(4)&/span&
& & & & & & &span class=&link_collect tracking-ad& data-mod=&popu_171&& &a href=&javascript:void(0);& onclick=&javascript:collectArticle('Android+View(%e4%b8%80)-View%e5%9d%90%e6%a0%87%e4%bb%a5%e5%8f%8a%e6%96%b9%e6%b3%95%e8%af%b4%e6%98%8e','');return
& title=&收藏& target=&_blank&&收藏&/a&&/span&
& & & & & & &&span class=&link_report&& &a href=&#report& onclick=&javascript:report();& title=&举报&&举报&/a&&/span&
& & & & &/div&
& & &/div&
& & &div class=&embody& style=&display:none& id=&embody&&
& & & & &span class=&embody_t&&本文章已收录于:&/span&
& & & & &div class=&embody_c& id=&lib& value=&{&err&:0,&msg&:&ok&,&data&:[]}&&&/div&
& & &/div&
& & &style type=&text/css&& & & & &
& & & & & & .embody{
& & & & & & & & padding:10px 10px 10
& & & & & & & & margin:0 -20
& & & & & & & & border-bottom:solid 1px # & & & & & & & &
& & & & & & }
& & & & & & .embody_b{
& & & & & & & & margin:0 ;
& & & & & & & & padding:10px 0;
& & & & & & }
& & & & & & .embody .embody_t,.embody .embody_c{
& & & & & & & & display: inline-
& & & & & & & & margin-right:10
& & & & & & }
& & & & & & .embody_t{
& & & & & & & & font-size: 12
& & & & & & & & color:#999;
& & & & & & }
& & & & & & .embody_c{
& & & & & & & & font-size: 12
& & & & & & }
& & & & & & .embody_c img,.embody_c em{
& & & & & & & & display: inline-
& & & & & & & & vertical-align: & & & & & & &&
& & & & & & }
& & & & & & &.embody_c img{ & & & & & & &&
& & & & & & & & width:30
& & & & & & & & height:30
& & & & & & }
& & & & & & .embody_c em{
& & & & & & & & margin: 0 20px 0 10
& & & & & & & & color:#333;
& & & & & & & & font-style:
& & & & & & }
& & &/style&
& & &script type=&text/javascript&&
& & & & $(function () {
& & & & & & try
& & & & & & {
& & & & & & & & var lib = eval(&(&+$(&#lib&).attr(&value&)+&)&);
& & & & & & & & var html = &&;
& & & & & & & & if (lib.err == 0) {
& & & & & & & & & & $.each(lib.data, function (i) {
& & & & & & & & & & & & var obj = lib.data[i];
& & & & & & & & & & & & //html += '&img src=&' + obj.logo + '&/&' + obj.name + &&&&;
& & & & & & & & & & & & html += ' &a href=&' + obj.url + '& target=&_blank&&';
& & & & & & & & & & & & html += ' &img src=&' + obj.logo + '&&';
& & & & & & & & & & & & html += ' &em&&b&' + obj.name + '&/b&&/em&';
& & & & & & & & & & & & html += ' &/a&';
& & & & & & & & & & });
& & & & & & & & & & if (html != &&) {
& & & & & & & & & & & & setTimeout(function () {
& & & & & & & & & & & & & & $(&#lib&).html(html); & & & & & & & & & & &
& & & & & & & & & & & & & & $(&#embody&).show();
& & & & & & & & & & & & }, 100);
& & & & & & & & & & }
& & & & & & & & } & & &
& & & & & & } catch (err)
& & & & & & { }
& & & & & &&
& & & & });
& & &/script&
& & & &div class=&category clearfix&&
& & & & &div class=&category_l&&
& & & & & &&img src=&http://static.blog.csdn.net/images/category_icon.jpg&&
& & & & & & &span&分类:&/span&
& & & & &/div&
& & & & &div class=&category_r&&
& & & & & & & & & & &label onclick=&GetCategoryArticles('1846789','zxw','top','');&&
& & & & & & & & & & & & &span onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);&&android view&em&(5)&/em&&/span&
& & & & & & & & & & & &img class=&arrow-down& src=&http://static.blog.csdn.net/images/arrow_triangle _down.jpg& style=&display:&&
& & & & & & & & & & & &img class=&arrow-up& src=&http://static.blog.csdn.net/images/arrow_triangle_up.jpg& style=&display:&&
& & & & & & & & & & & & &div class=&subItem&&
& & & & & & & & & & & & & & &div class=&subItem_t&&&a href=&http://blog.csdn.net/zxw/article/category/1846789& target=&_blank&&作者同类文章&/a&&i class=&J_close&&X&/i&&/div&
& & & & & & & & & & & & & & &ul class=&subItem_l& id=&top_1846789&& & & & & & & & & & & & & & &
& & & & & & & & & & & & & & &/ul&
& & & & & & & & & & & & &/div&
& & & & & & & & & & &/label& & & & & & & & & & &
& & & & &/div&
& & &/div&
& & & & &div class=&bog_copyright&& & & & &&
& & & & & & &p class=&copyright_p&&版权声明:本文为博主原创文章,未经博主允许不得转载。&/p&
& & & & &/div&
&div id=&article_content& class=&article_content tracking-ad& data-mod=&popu_307& data-dsm=&post&&
&p&&span style=&font-size:14px&&& &&在实际开发中,我们总是会和View打交道,例如View滑动、获取View坐标等等,那么就会牵扯到许多系统提供的Api方法,那么今天,我们就来详细了解一下,与之有关的系统方法。&/span&&/p&
&p&&span style=&font-size:14px&&一. 坐标系&/span&&/p&
&p&&span style=&font-size:14px&&& & 首页,我们先需要了解一下&a href=&http://lib.csdn.net/base/android& class=&replace_word& title=&Android知识库& target=&_blank& style=&color:#df3434; font-weight:&&Android&/a&里面的坐标系(二维坐标系)。Android中存在两种坐标系,Android坐标系(屏幕坐标系)和视图坐标系(View坐标系)。先上一张图,如下:&/span&&/p&
&p style=&text-align:center&&&span style=&font-size:14px&&&img src=&http://img.blog.csdn.net/26185?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center& alt=&&&&/span&&/p&
&p style=&text-align:left&&&span style=&font-size:14px&&通过上面这张图,我们可以得知:&/span&&/p&
&p style=&text-align:left&&&span style=&font-size:14px&&& &1.Android坐标系,是以&strong&手机屏幕左上角&/strong&为原点,以水平向右为X轴正方向,以竖直向下为y轴正方向;&/span&&/p&
&p style=&text-align:left&&&span style=&font-size:14px&&& &2.视图坐标系,原点是该View的&strong&父View的左上角&/strong&,以水平向右为X轴正方向,以竖直向下为y轴正方向;&/span&&/p&
&p style=&text-align:left&&&strong&&span style=&font-size:14px&&需要补充的一点是,View视图可以是没有边界的,换句话说,就是View视图的大小可以比Android的手机屏幕大,甚至还大很多。还是依旧上图说明,如下:&/span&&/strong&&/p&
&p style=&text-align:center&&&span style=&font-size:14px&&&img src=&http://img.blog.csdn.net/43638?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center& alt=&&&&br&
&/span&&/p&
&p style=&text-align:left&&&strong&&span style=&font-size:14px&&这张图中,黑色的线框是View的大小,黄色线框是手机屏幕的大小,我们可以看出,View的大小比手机屏幕还大,并且只有在手机屏幕里面,我们才能看到。目前手机屏幕只显示Buttton2按钮,不在黄色线框中的视图,是隐藏(不可见)状态,当我们手指在手机屏幕上左右滑动时,可能才显示其他隐藏的视图。所以,我们在布局中可能会遇到,有的View只显示了一部分,就是这个原因!&/span&&/strong&&/p&
&p style=&text-align:left&&&span style=&font-size:14px&&二.Android提供的Api方法解释说明&/span&&/p&
&p&&span style=&font-size:14px&&1.View常用到的方法。&strong&&/strong&&/span&&/p&
&p&&span style=&font-size:14px&&(1).getLeft(),当前View的左边缘与它父View的左边缘的距离(视图坐标);&/span&&/p&
&p&&span style=&font-size:14px&&(2).getRight(),当前View的右边缘与它父View的左边缘的距离(视图坐标);&br&
&/span&&/p&
&p&&span style=&font-size:14px&&(3).getTop(),当前View的上边缘与它父View的上边缘(顶部)的距离(视图坐标);&br&
&/span&&/p&
&p&&span style=&font-size:14px&&(4).getBottom(),当前View的下边缘与它父View的上边缘(顶部)的距离(视图坐标);&br&
&/span&&/p&
&p&&span style=&font-size:14px&&(5).getWidth(),获取当前View的宽度;&/span&&/p&
&p&&span style=&font-size:14px&&(6).getHeight(),获取当前View的高度;&br&
&/span&&/p&
&p&&span style=&font-size:14px&&我们可以看看View的源码&/span&&/p&
&div class=&dp-highlighter bg_java&&&div class=&bar&&&div class=&tools&&&b&[java]&/b& &a href=&#& class=&ViewSource& title=&view plain& onclick=&dp.mand('ViewSource',this);& target=&_blank&&view plain&/a&&span data-mod=&popu_168&&
&a href=&#& class=&CopyToClipboard& title=&copy& onclick=&dp.mand('CopyToClipboard',this);& target=&_blank&&copy&/a&&div style=&position: left: 455 top: 2648 width: 18 height: 18 z-index: 99;&&&embed id=&ZeroClipboardMovie_1&
src=&http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf& loop=&false& menu=&false& quality=&best& bgcolor=&#ffffff& width=&18& height=&18& name=&ZeroClipboardMovie_1& align=&middle& allowscriptaccess=&always& allowfullscreen=&false& type=&application/x-shockwave-flash&
pluginspage=&/go/getflashplayer& flashvars=&id=1&width=18&height=18& wmode=&transparent&&&/div&&/span&&span data-mod=&popu_169&& &a href=&#& class=&PrintSource& title=&print& onclick=&dp.mand('PrintSource',this);return
& target=&_blank&&print&/a&&/span&&a href=&#& class=&About& title=&?& onclick=&dp.mand('About',this);& target=&_blank&&?&/a&&/div&&/div&&ol start=&1& class=&dp-j&&&li class=&alt&&&span&&span class=&comment&&/**&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&The&distance&in&pixels&from&the&left&edge&of&this&view's&parent&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&to&the&left&edge&of&this&view.&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&{@hide}&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span
class=&annotation&&@ViewDebug&/span&&span&.ExportedProperty(category&=&&/span&&span class=&string&&&layout&&/span&&span&)&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&keyword&&protected&/span&&span&&&/span&&span
class=&keyword&&int&/span&&span&&mL&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&The&distance&in&pixels&from&the&left&edge&of&this&view's&parent&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&to&the&right&edge&of&this&view.&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&{@hide}&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.ExportedProperty(category&=&&/span&&span
class=&string&&&layout&&/span&&span&)&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&keyword&&protected&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&mR&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span
class=&comment&&/**&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&The&distance&in&pixels&from&the&top&edge&of&this&view's&parent&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&to&the&top&edge&of&this&view.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&{@hide}&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.ExportedProperty(category&=&&/span&&span
class=&string&&&layout&&/span&&span&)&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&keyword&&protected&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&mT&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span
class=&comment&&/**&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&The&distance&in&pixels&from&the&top&edge&of&this&view's&parent&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&to&the&bottom&edge&of&this&view.&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&{@hide}&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.ExportedProperty(category&=&&/span&&span
class=&string&&&layout&&/span&&span&)&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&keyword&&protected&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&mB&&&/span&&/span&&/li&&li class=&alt&&&span&&&&span
class=&comment&&/**&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&Left&position&of&this&view&relative&to&its&parent.&/span&&&/span&&/li&&li class=&alt&&&span&&span
class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&@return&The&left&edge&of&this&view,&in&pixels.&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.CapturedViewProperty&&&/span&&/span&&/li&&li
class=&alt&&&span&&&&&&span class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&getLeft()&{&&&/span&&/span&&/li&&li class=&&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&mL&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&}&&&/span&&/li&&li class=&&&&span&&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&alt&&&span&&span
class=&comment&&&&&&&*&Right&position&of&this&view&relative&to&its&parent.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&@return&The&right&edge&of&this&view,&in&pixels.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li
class=&alt&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.CapturedViewProperty&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span
class=&keyword&&int&/span&&span&&getRight()&{&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&&&&&span class=&keyword&&return&/span&&span&&mR&&&/span&&/span&&/li&&li class=&&&&span&&&&&}&&&/span&&/li&&li
class=&alt&&&span&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&Top&position&of&this&view&relative&to&its&parent.&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&@return&The&top&of&this&view,&in&pixels.&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.CapturedViewProperty&&&/span&&/span&&/li&&li
class=&alt&&&span&&&&&&span class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&getTop()&{&&&/span&&/span&&/li&&li class=&&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&mT&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&}&&&/span&&/li&&li class=&&&&span&&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&alt&&&span&&span
class=&comment&&&&&&&*&Bottom&position&of&this&view&relative&to&its&parent.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&@return&The&bottom&of&this&view,&in&pixels.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li
class=&alt&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.CapturedViewProperty&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span
class=&keyword&&int&/span&&span&&getBottom()&{&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&&&&&span class=&keyword&&return&/span&&span&&mB&&&/span&&/span&&/li&&li class=&&&&span&&&&&}&&&/span&&/li&&li
class=&alt&&&span&&&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&Return&the&width&of&the&your&view.&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&@return&The&width&of&your&view,&in&pixels.&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.ExportedProperty(category&=&&/span&&span
class=&string&&&layout&&/span&&span&)&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&getWidth()&{&&&/span&&/span&&/li&&li
class=&&&&span&&&&&&&&&&span class=&keyword&&return&/span&&span&&mRight&-&mL&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&}&&&/span&&/li&&li class=&&&&span&&&span
class=&comment&&/**&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&Return&the&height&of&your&view.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&@return&The&height&of&your&view,&in&pixels.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li
class=&alt&&&span&&&&&&span class=&annotation&&@ViewDebug&/span&&span&.ExportedProperty(category&=&&/span&&span class=&string&&&layout&&/span&&span&)&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span
class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&int&/span&&span&&getHeight()&{&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&mBottom&-&mT&&&/span&&/span&&/li&&li class=&&&&span&&&&&}&&&/span&&/li&&/ol&&/div&&pre code_snippet_id=&1559876& snippet_file_name=&blog__7381200& name=&code&
class=&java& style=&display:&&/**
& & &* The distance in pixels from the left edge of this view's parent
& & &* to the left edge of this view.
& & &* {@hide}
& & @ViewDebug.ExportedProperty(category = &layout&)
& & protected int mL
& & &* The distance in pixels from the left edge of this view's parent
& & &* to the right edge of this view.
& & &* {@hide}
& & @ViewDebug.ExportedProperty(category = &layout&)
& & protected int mR
& & &* The distance in pixels from the top edge of this view's parent
& & &* to the top edge of this view.
& & &* {@hide}
& & @ViewDebug.ExportedProperty(category = &layout&)
& & protected int mT
& & &* The distance in pixels from the top edge of this view's parent
& & &* to the bottom edge of this view.
& & &* {@hide}
& & @ViewDebug.ExportedProperty(category = &layout&)
& & protected int mB
& & &* Left position of this view relative to its parent.
& & &* @return The left edge of this view, in pixels.
& & @ViewDebug.CapturedViewProperty
& & public final int getLeft() {
& & & & return mL
& & &* Right position of this view relative to its parent.
& & &* @return The right edge of this view, in pixels.
& & @ViewDebug.CapturedViewProperty
& & public final int getRight() {
& & & & return mR
& & &* Top position of this view relative to its parent.
& & &* @return The top of this view, in pixels.
& & @ViewDebug.CapturedViewProperty
& & public final int getTop() {
& & & & return mT
& & &* Bottom position of this view relative to its parent.
& & &* @return The bottom of this view, in pixels.
& & @ViewDebug.CapturedViewProperty
& & public final int getBottom() {
& & & & return mB
& & &* Return the width of the your view.
& & &* @return The width of your view, in pixels.
& & @ViewDebug.ExportedProperty(category = &layout&)
& & public final int getWidth() {
& & & & return mRight - mL
& & &* Return the height of your view.
& & &* @return The height of your view, in pixels.
& & @ViewDebug.ExportedProperty(category = &layout&)
& & public final int getHeight() {
& & & & return mBottom - mT
& & }&/pre&
&p&&span style=&font-size:14px&&看一张图,我们可能就了然了。&/span&&/p&
&p style=&text-align:center&&&span style=&font-size:14px&&&img src=&http://img.blog.csdn.net/56370?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center& alt=&&&&br&
&/span&&/p&
&p&&span style=&font-size:14px&&2.MotionEvent中有这几个常用的方法getX(),getY(),getRawX(),getRawY()。(&span style=&font-size:14px&&MotionEvent是&/span&该View的onTouchEvent()方法中的)&/span&&/p&
&p&&span style=&font-size:14px&&(1).getX(),触摸中心点与该View左边缘的距离(视图坐标);&/span&&/p&
&p&&span style=&font-size:14px&&(2).getY(),触摸中心点与该View上边缘(顶部)的距离(视图坐标);&br&
&/span&&/p&
&p&&span style=&font-size:14px&&(3).getRawX(),触摸中心点与屏幕左边缘的距离(绝对坐标);&br&
&/span&&/p&
&p&&span style=&font-size:14px&&(4).getRawY(),触摸中心点与屏幕上边缘(顶部)的距离(绝对坐标);&br&
&/span&&/p&
&p&&span style=&font-size:14px&&请留意,这几个是MotionEvent中的方法,调用的时候MotionEvent.getX()...。看一张图,如下:&/span&&/p&
&p style=&text-align:center&&&span style=&font-size:14px&&&img src=&http://img.blog.csdn.net/27398?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center& alt=&&&&br&
&/span&&/p&
&p&&span style=&font-size:14px&&源码如下所示:&/span&&/p&
&div class=&dp-highlighter bg_java&&&div class=&bar&&&div class=&tools&&&b&[java]&/b& &a href=&#& class=&ViewSource& title=&view plain& onclick=&dp.mand('ViewSource',this);& target=&_blank&&view plain&/a&&span data-mod=&popu_168&&
&a href=&#& class=&CopyToClipboard& title=&copy& onclick=&dp.mand('CopyToClipboard',this);& target=&_blank&&copy&/a&&div style=&position: left: 455 top: 5873 width: 18 height: 18 z-index: 99;&&&embed id=&ZeroClipboardMovie_2&
src=&http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf& loop=&false& menu=&false& quality=&best& bgcolor=&#ffffff& width=&18& height=&18& name=&ZeroClipboardMovie_2& align=&middle& allowscriptaccess=&always& allowfullscreen=&false& type=&application/x-shockwave-flash&
pluginspage=&/go/getflashplayer& flashvars=&id=2&width=18&height=18& wmode=&transparent&&&/div&&/span&&span data-mod=&popu_169&& &a href=&#& class=&PrintSource& title=&print& onclick=&dp.mand('PrintSource',this);return
& target=&_blank&&print&/a&&/span&&a href=&#& class=&About& title=&?& onclick=&dp.mand('About',this);& target=&_blank&&?&/a&&/div&&/div&&ol start=&1& class=&dp-j&&&li class=&alt&&&span&&span class=&comment&&/**&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&{@link&#getX(int)}&for&the&first&pointer&index&(may&be&an&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&arbitrary&pointer&identifier).&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&@see&#AXIS_X&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li
class=&alt&&&span&&&&&&span class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&float&/span&&span&&getX()&{&&&/span&&/span&&/li&&li class=&&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&nativeGetAxisValue(mNativePtr,&AXIS_X,&&/span&&span class=&number&&0&/span&&span&,&HISTORY_CURRENT);&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&}&&&/span&&/li&&li
class=&&&&span&&&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&{@link&#getY(int)}&for&the&first&pointer&index&(may&be&an&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&arbitrary&pointer&identifier).&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&alt&&&span&&span
class=&comment&&&&&&&*&@see&#AXIS_Y&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span
class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&float&/span&&span&&getY()&{&&&/span&&/span&&/li&&li class=&&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&nativeGetAxisValue(mNativePtr,&AXIS_Y,&&/span&&span class=&number&&0&/span&&span&,&HISTORY_CURRENT);&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&}&&&/span&&/li&&li
class=&&&&span&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&Returns&the&original&raw&X&coordinate&of&this&event.&&For&touch&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&events&on&the&screen,&this&is&the&original&location&of&the&event&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&on&the&screen,&before&it&had&been&adjusted&for&the&containing&window&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&and&views.&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&@see&#getX(int)&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&@see&#AXIS_X&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&span
class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&float&/span&&span&&getRawX()&{&&&/span&&/span&&/li&&li class=&&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&nativeGetRawAxisValue(mNativePtr,&AXIS_X,&&/span&&span class=&number&&0&/span&&span&,&HISTORY_CURRENT);&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&}&&&/span&&/li&&li
class=&&&&span&&&&/span&&/li&&li class=&alt&&&span&&&&&&span class=&comment&&/**&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&Returns&the&original&raw&Y&coordinate&of&this&event.&&For&touch&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&events&on&the&screen,&this&is&the&original&location&of&the&event&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&on&the&screen,&before&it&had&been&adjusted&for&the&containing&window&/span&&&/span&&/li&&li
class=&alt&&&span&&span class=&comment&&&&&&&*&and&views.&/span&&&/span&&/li&&li class=&&&&span&&span class=&comment&&&&&&&*&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*&@see&#getY(int)&/span&&&/span&&/li&&li
class=&&&&span&&span class=&comment&&&&&&&*&@see&#AXIS_Y&/span&&&/span&&/li&&li class=&alt&&&span&&span class=&comment&&&&&&&*/&/span&&span&&&&/span&&/span&&/li&&li class=&&&&span&&&&&&span
class=&keyword&&public&/span&&span&&&/span&&span class=&keyword&&final&/span&&span&&&/span&&span class=&keyword&&float&/span&&span&&getRawY()&{&&&/span&&/span&&/li&&li class=&alt&&&span&&&&&&&&&&span
class=&keyword&&return&/span&&span&&nativeGetRawAxisValue(mNativePtr,&AXIS_Y,&&/span&&span class=&number&&0&/span&&span&,&HISTORY_CURRENT);&&&/span&&/span&&/li&&li class=&&&&span&&&&&}&&&/span&&/li&&/ol&&/div&&pre
code_snippet_id=&1559876& snippet_file_name=&blog__1383172& name=&code& class=&java& style=&display:&&/**
& & &* {@link #getX(int)} for the first pointer index (may be an
& & &* arbitrary pointer identifier).
& & &* @see #AXIS_X
& & public final float getX() {
& & & & return nativeGetAxisValue(mNativePtr, AXIS_X, 0, HISTORY_CURRENT);
& & &* {@link #getY(int)} for the first pointer index (may be an
& & &* arbitrary pointer identifier).
& & &* @see #AXIS_Y
& & public final float getY() {
& & & & return nativeGetAxisValue(mNativePtr, AXIS_Y, 0, HISTORY_CURRENT);
& & &* Returns the original raw X coordinate of this event. &For touch
& & &* events on the screen, this is the original location of the event
& & &* on the screen, before it had been adjusted for the containing window
& & &* and views.
& & &* @see #getX(int)
& & &* @see #AXIS_X
& & public final float getRawX() {
& & & & return nativeGetRawAxisValue(mNativePtr, AXIS_X, 0, HISTORY_CURRENT);
& & &* Returns the original raw Y coordinate of this event. &For touch
& & &* events on the screen, this is the original location of the event
& & &* on the screen, before it had been adjusted for the containing window
& & &* and views.
& & &* @see #getY(int)
& & &* @see #AXIS_Y
& & public final float getRawY() {
& & & & return nativeGetRawAxisValue(mNativePtr, AXIS_Y, 0, HISTORY_CURRENT);
& & }&/pre&
&p&&span style=&font-size:14px&&三. 总结&&/span&&/p&
&p&&span style=&font-size:14px&&& & 文章主要是讲解了Android的两个坐标系,以及系统提供给我们的一些Api方法的使用说明。&br&
&/span&&/p&
&p&&span style=&font-size:14px&&& & 相信大家对这些系统提供的Api已经有所了解了吧!&/span&&span style=&color:rgb(51,51,51); font-family:A line-height:26 text-indent:20 font-size:14px&&(本人水平有限,有错误的地方,欢迎大家指出)&/span&&/p&
&p&&span style=&text-indent:20px&&&span style=&font-size:14px&&&span style=&color:#333333&&&span style=&font-family:A line-height:26px&&& & 如果你还想了解View的&span style=&color:rgb(51,51,51); font-family:A font-size:14 line-height:26px&&scrollTo()和&span
style=&color:rgb(51,51,51); font-family:A font-size:14 line-height:26px&&scrollBy()的话&/span&&/span&&/span&,&/span&&/span&&span style=&font-family:A color:#333333&&&span style=&font-size:14 line-height:26px&&那么请看这篇文章&/span&&/span&&a target=&_blank&
href=&http://blog.csdn.net/zxw/article/details/& style=&color:rgb(51,51,51); font-family:A font-size:14 line-height:26px&&Android
&View(二)-View的scrollTo()以及scrollBy()说明&/a&!&/span&&/p&
&!-- Baidu Button BEGIN --&
&div class=&bdsharebuttonbox tracking-ad bdshare-button-style0-16& style=&float:& data-mod=&popu_172& data-bd-bind=&6&&
&a href=&#& class=&bds_more& data-cmd=&more& style=&background-position:0 0 ! background-image: url(http://bdimg./static/api/img/share/icons_0_16.png?v=d754dcc0.png) !important& target=&_blank&&&/a&
&a href=&#& class=&bds_qzone& data-cmd=&qzone& title=&分享到QQ空间& style=&background-position:0 -52px !important& target=&_blank&&&/a&
&a href=&#& class=&bds_tsina& data-cmd=&tsina& title=&分享到新浪微博& style=&background-position:0 -104px !important& target=&_blank&&&/a&
&a href=&#& class=&bds_tqq& data-cmd=&tqq& title=&分享到腾讯微博& style=&background-position:0 -260px !important& target=&_blank&&&/a&
&a href=&#& class=&bds_renren& data-cmd=&renren& title=&分享到人人网& style=&background-position:0 -208px !important& target=&_blank&&&/a&
&a href=&#& class=&bds_weixin& data-cmd=&weixin& title=&分享到微信& style=&background-position:0 -1612px !important& target=&_blank&&&/a&
&script&window._bd_share_config = { &common&: { &bdSnsKey&: {}, &bdText&: &&, &bdMini&: &1&, &bdMiniList&: false, &bdPic&: &&, &bdStyle&: &0&, &bdSize&: &16& }, &share&: {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src
= 'http://bdimg./static/api/js/share.js?v=.js?cdnversion=' + ~(-new Date() / 36e5)];&/script&
&!-- Baidu Button END --&
&!--172.16.140.12--&
&!-- Baidu Button BEGIN --&
&script type=&text/javascript& id=&bdshare_js& data=&type=tools&uid=1536434& src=&http://bdimg./static/js/bds_s_v2.js?cdnversion=415761&&&/script&
&script type=&text/javascript&&
& & document.getElementById(&bdshell_js&).src = &http://bdimg./static/js/shell_v2.js?cdnversion=& + Math.ceil(new Date()/3600000)
&!-- Baidu Button END --&
& & & & &div id=&digg& articleid=&&&
& & & & & & &dl id=&btnDigg& class=&digg digg_enable& onclick=&btndigga();&&
& & & & & & & &
& & & & & & & & &&dt&顶&/dt&
& & & & & & & & &dd&10&/dd&
& & & & & & &/dl&
& & & & & &
& & & & & & &&
& & & & & & &dl id=&btnBury& class=&digg digg_enable& onclick=&btnburya();&&
& & & & & & &&
& & & & & & & & & &dt&踩&/dt&
& & & & & & & & &dd&1&/dd& & & & & & & &&
& & & & & & &/dl&
& & & & & &&
& & & & &/div&
& & &&div class=&tracking-ad& data-mod=&popu_222&&&a href=&javascript:void(0);& target=&_blank&&&&/a& & &/div&
& & &div class=&tracking-ad& data-mod=&popu_223&& &a href=&javascript:void(0);& target=&_blank&&&&/a&&/div&
& & &script type=&text/javascript&&
& & & & & & & & function btndigga() {
& & & & & & & & & & $(&.tracking-ad[data-mod='popu_222'] a&).click();
& & & & & & & & }
& & & & & & & & function btnburya() {
& & & & & & & & & & $(&.tracking-ad[data-mod='popu_223'] a&).click();
& & & & & & & & }
& & & & & & &/script&
& &&ul class=&article_next_prev&&
& & & & & & & & &li class=&prev_article&&&span onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='/zxw/article/details/';&&上一篇&/span&&a href=&/zxw/article/details/& onclick=&_gaq.push(['_trackEvent','function',
'onclick', 'blog_articles_shangyipian'])&&Android 购物选择颜色、尺码实现(二)&/a&&/li&
& & & & & & & & &li class=&next_article&&&span onclick=&_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='/zxw/article/details/';&&下一篇&/span&&a href=&/zxw/article/details/& onclick=&_gaq.push(['_trackEvent','function',
'onclick', 'blog_articles_xiayipian'])&&Android View(二)-View的scrollTo()以及scrollBy()说明&/a&&/li&
& & &div style=&clear: height:10&&&/div&
& & & & & & &div class=&similar_article&&
& & & & & & & & & & &h4&&/h4&
& & & & & & & & & & &div class=&similar_c& style=&margin:20px 0px 0px 0px&&
& & & & & & & & & & & & &div class=&similar_c_t&&
& & & & & & & & & & & & & &&相关文章推荐
& & & & & & & & & & & & &/div&
& & & & & & & & & &
& & & & & & & & & & & & &div class=&similar_wrap tracking-ad& data-mod=&popu_36& style=&max-height:195&& & & & & & & & & & & &&
& & & & & & & & & & & & & & &ul class=&similar_list fl&& & &
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/qq_/article/details/& title=&Android View(一)-View坐标以及方法说明& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android View(一)-View坐标以及方法说明&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/xy_xb/article/details/& title=&Android View(一)-View坐标以及方法说明& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android View(一)-View坐标以及方法说明&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/yanbober/article/details/& title=&Android应用自定义View绘制方法手册& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android应用自定义View绘制方法手册&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/jim__charles/article/details/& title=&Android自定义View之常用工具源码分析& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android自定义View之常用工具源码分析&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/Mr_immortalZ/article/details/& title=&那些你应该知道却不一定知道的——View坐标分析汇总& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&那些你应该知道却不一定知道的——View坐标分析汇总&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & &/ul&
& & & & & & & & & & & & & & & &ul class=&similar_list fr&& & & &
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/u/article/details/& title=&android 动画 ——视图动画(View Animation)& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&android 动画 ——视图动画(View Animation)&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/qinjuning/article/details/7110211& title=&Android中View绘制流程以及invalidate()等相关方法分析& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android中View绘制流程以及invalidate()等相关方法分析&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/jason0539/article/details/& title=&android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/ccy0122/article/details/& title=&Android自定义view之仿支付宝芝麻信用仪表盘 ---by ccy& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android自定义view之仿支付宝芝麻信用仪表盘 ---by ccy&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & & & & &&li&
& & & & & & & & & & & & & & & & & & & &&em&o&/em&
& & & & & & & & & & & & & & & & & & & &&a href=&http://blog.csdn.net/jjwwmlp456/article/details/& title=&Android 自定义view 折线翻页原理笔记& strategy=&SearchAlgorithm& target=&_blank& style=&width: 290&&Android 自定义view 折线翻页原理笔记&/a&
& & & & & & & & & & & & & & & & & &&/li&
& & & & & & & & & & & & & & &/ul&
& & & & & & & & & & & & &/div&
& & & & & & & & & & &/div&
& & & & & & & & &/div& &&
& & &&div&
& & & & & &
& & & & &&script type=&text/javascript&&
& & & & & & &/*博客内容页下方Banner1-960*90,创建于*/
& & & & & & &var cpro_id = &u2843955&;
& & & & &/script&
& & & & &script type=&text/javascript& src=&/cpro/ui/c.js&&&/script&
& & &/div&
&div id=&suggest&&
& & & & &&script language=&javascript& type=&text/javascript&& & &&
& & & & & & &$(function(){
& & & & & & & & &$.get(&/zxw/svc/GetSuggestContent/&,function(data){
& & & & & & & & & & &$(&#suggest&).html(data);
& & & & & & & & &}); & &&
& & & & & & &}); & & & & & &&
& & & & &&/script& &
.blog-ass-articl dd {
color: #369;
width: 99%; /*修改行*/
font: normal normal 12px/23px &SimSun&;
height: 23
margin: 0;
padding: 0 0 0 10
margin-right: 30
background: url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10
&div id=&relate& data-mod=&popu_218& class=&tracking-ad& style=&display:&&
& & & & &div class=&relate_t&&
& & & & & & &h3&&span&参考知识库&/span&&/h3&
& & & & &/div&
& & & & &div class=&relate_c&&&dl class=&relate_list&&&dt&&a target=&_blank& href=&http://lib.csdn.net/base/android&&&img src=&http://img.knowledge.csdn.net/upload/base/8_328.jpg& alt=&img&&&/a&&/dt&&dd&&h4&&a target=&_blank& href=&http://lib.csdn.net/base/android&&Android知识库&/a&&/h4&&p&&label&&span&34662&/span&&em&关注&/em&&i&|&/i&&span&3089&/span&&em&收录&/em&&/label&&/p&&/dd&&/dl&&dl
class=&relate_list&&&dt&&a target=&_blank& href=&http://lib.csdn.net/base/java&&&img src=&http://img.knowledge.csdn.net/upload/base/6_636.jpg& alt=&img&&&/a&&/dt&&dd&&h4&&a target=&_blank& href=&http://lib.csdn.net/base/java&&Java 知识库&/a&&/h4&&p&&label&&span&27634&/span&&em&关注&/em&&i&|&/i&&span&3746&/span&&em&收录&/em&&/label&&/p&&/dd&&/dl&&dl
class=&relate_list&&&dt&&a target=&_blank& href=&http://lib.csdn.net/base/javaee&&&img src=&http://img.knowledge.csdn.net/upload/base/2_722.jpg& alt=&img&&&/a&&/dt&&dd&&h4&&a target=&_blank& href=&http://lib.csdn.net/base/javaee&&Java EE知识库&/a&&/h4&&p&&label&&span&18833&/span&&em&关注&/em&&i&|&/i&&span&1408&/span&&em&收录&/em&&/label&&/p&&/dd&&/dl&&dl
class=&relate_list&&&dt&&a target=&_blank& href=&http://lib.csdn.net/base/javase&&&img src=&http://img.knowledge.csdn.net/upload/base/7_297.jpg& alt=&img&&&/a&&/dt&&dd&&h4&&a target=&_blank& href=&http://lib.csdn.net/base/javase&&Java SE知识库&/a&&/h4&&p&&label&&span&26621&/span&&em&关注&/em&&i&|&/i&&span&578&/span&&em&收录&/em&&/label&&/p&&/dd&&/dl&&/div&
&dl class=&blog-ass-articl tracking-ad& id=&res-relatived& data-mod=&popu_84&&&
& & &div class=&embody embody_b& id=&libkeyparent& style=&display:none&&
& & & & & & &span class=&embody_t&&更多资料请参考:&/span&
& & & & & & &div class=&embody_c& id=&libkey&&&/div&
& & &/div&
& & &&dt&&span&猜你在找&/span&&/dt& & &
& & &div id=&adCollege&&&
& & &div&&dd style=&background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10 white-space:&&&a href=&http://edu.csdn.net/course/detail/3234& title=&Android视频《手机影音_项目实战》& strategy=&v4:content& target=&_blank&&Android视频《手机影音_项目实战》&/a&&/dd&&dd
style=&background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10 white-space:&&&a href=&http://edu.csdn.net/course/detail/2347& title=&【Android APP开发】Android高级商业布局快速实现& strategy=&v4:content& target=&_blank&&【Android
APP开发】Android高级商业布局快速实现&/a&&/dd&&dd style=&background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10 white-space:&&&a href=&http://edu.csdn.net/course/detail/4744& title=&Android 手机防盗app项目实战& strategy=&v4:content&
target=&_blank&&Android 手机防盗app项目实战&/a&&/dd&&dd style=&background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10 white-space:&&&a href=&http://edu.csdn.net/course/detail/4782& title=&Android中的五大布局& strategy=&v4:content&
target=&_blank&&Android中的五大布局&/a&&/dd&&dd style=&background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10 white-space:&&&a href=&http://edu.csdn.net/course/detail/2283& title=&Android APP开发之真机调试环境实现& strategy=&v4:content&
target=&_blank&&Android APP开发之真机调试环境实现&/a&&/dd&&dd style=&background:url(http://static.blog.csdn.net/skin/default/images/blog-dot-red3.gif) no-repeat 0 10 white-space:&&&a href=&http://edu.csdn.net/course/detail/2764& title=&Android深入浅出& strategy=&v4:content&
target=&_blank&&Android深入浅出&/a&&/dd&&dd style=&background:url(}

我要回帖

更多关于 div .dialog 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信