- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 官方Canvas and Drawables翻译以及批注
Android框架提供了一套二维绘图API,可让你将自己的自定义图形渲染到画布上或修改现有视图以自定义其外观和感觉。 你通常以以下方式之一绘制二维图形: - a:在布局中的View对象上绘制你的图形或动画。 使用此选项,会调用系统的渲染管道处理的图形 (需要在视图中定义自行定义) - b:在Canvas对象中绘制图形。使用此选项,需要你将画布传递到适当的类’onDraw(Canvas)’方法。你
2017-09-15 19:42:44 835
原创 View Animation和Drawable Animation
View Animation(属性动画那一篇真是受够了那个编辑器,所以到Markdown上来了) 你可以使用视图动画系统在视图上执行补间动画。Tween动画使用诸如动画的起始点,终点,大小,旋转以及其他常见方面的信息来计算动画。(编者按:Tween动画是操作某个控件让其展现出旋转、渐变、移动、缩放的这么一种转换过程,我们称为补间动画。)补间动画可以对View对象的内容执行一系列简单的转换(位置,大
2017-09-07 20:28:43 333
原创 官方Property Animation翻译(全部)以及批注
之前一直都是翻译并标注了哪几块哪几块,现在终于可以说,标注完了,O(∩_∩)O哈哈哈~
2017-09-06 19:33:45 876 1
原创 getTranslationX与getLeft()的联系
假设原来的控件位置(mLeft,mTop)以左边为例:getTranslationX():获取到控件的移动距离,正方向为正,负方向为负。getLeft():控件相对于父布局左边界的距离getLeft()=mleft+getTranslationX();上边也一样:getTop()=mTop+getTranslationY();
2017-09-04 15:23:52 623
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人