通过此方法使View位置发生偏移,达到margin的作用却又不改变View的getLeft()的值。

恢复方法是setTranslationX(0),而不是上一次偏移量的相反数。

不过,通过getLocationInWindow(), getLocationOnScreen()获取到的位置是发生变化的,因此才能看到View的移动。

参考:Android动画精讲一:从setTranslationX谈属性动画和view动画的区别

最新文章

  1. Bootstrap框架的学习(一)
  2. Docker和Docker-compose安装教程以及docker-elk,docker-storm安装教程
  3. PHP连接MySQL数据库
  4. Diode -- Pay Attention to Parallel Connection
  5. MySQL操作汇总[转]
  6. C# ACM poj1003
  7. javascript中的for……in循环
  8. go语言初体验
  9. C#的初步学习,心得
  10. oslo_config中的DuplicateOptError坑
  11. JIT——即时编译的原理
  12. MySQL 笔记整理(12) --为什么我的MySQL会“抖”一下?
  13. 老男孩Python全栈学习 S9 日常作业 003
  14. vue-cli@2的原理解析
  15. 数据库join union 区别
  16. SQL-46 在audit表上创建外键约束,其emp_no对应employees_test表的主键id。
  17. python基础学习1-反射
  18. Python 操作 SQL 数据库 (ORCAL)
  19. c/c++指针传参
  20. rxjs1

热门文章

  1. BZOJ2809——[Apio2012]dispatching
  2. Android学习笔记(七)——常见控件
  3. SNMP报文抓取与分析(二)
  4. django的跨站请求访问
  5. class.equals
  6. ASP.NET MVC Area使用-将Area设置成独立项目
  7. 教程和工具--用wxPython编写GUI程序的
  8. Linux Vsftpd 连接超时解决方法
  9. Response.Redirect()、Server.Execute和Server.Transfer的区别
  10. 基于MATLAB的离散小波变换