Android Canvas
清风紫竹001
这个作者很懒,什么都没留下…
展开
-
Canvas 学习之 (2) translate
Canvas的坐标问题在之前已经叙述过了这次学习的是translate 坐标的平移 以及Canvas坐标的方向问题translate 为什么叫坐标的平移先看一段代码 android:id="@+id/studyview" android:layout_width="200dp" android:layout_height="原创 2016-07-22 13:41:04 · 881 阅读 · 0 评论 -
Canvas 学习之 (3) scale
Canvas 之scale 缩放注意scale的构造方法的两个参数和四个参数scale(x缩放比例,y缩放比例);scale(x缩放比例,y缩放比例,位于x的坐标,位于y的坐标)看一段代码public class StudyScaleView extends View { private Paint paint; public StudyScaleView原创 2016-07-22 15:08:30 · 372 阅读 · 0 评论 -
Canvas 学习之 (4) rotate
Canvas 中的 rotate 是旋转。如果看了之前的scale缩放那么rotate旋转是很容易学习的rotate也有2个构造方法rotate(旋转角度)rotate(旋转角度,x轴坐标,y轴坐标)做法可以用坐标做也可以translate找到位置做以下这段代码是画了一个时钟:public class StudyRoateView extends V原创 2016-07-22 16:03:12 · 535 阅读 · 0 评论 -
Android 画布学习Canvas (1)坐标
想使用Canvas 必须先弄清楚Canvas 的坐标系,我们先弄清楚Canvas 的坐标原点Canvas 坐标问题先简单定义一个View;public class StudyView extends View { private Paint paint; public StudyView(Context context) { sup原创 2016-07-22 10:46:52 · 2423 阅读 · 1 评论 -
Android列表侧滑删除
private GridLayout contentView = null;private TextView menuView = null;//计算滑动 动画效果private Scroller mOpenScroller;private Scroller mCloseScroller;private int downX;//记录状态private int state = ...原创 2019-06-18 10:54:25 · 352 阅读 · 0 评论 -
购物车贝塞尔曲线
mShoppingCartRly 父视图goodsImg 列表图标mShoppingCartIv 目标视图 购物车private void addGoodsToCart(ImageView goodsImg) { // 创造出执行动画的主题goodsImg(这个图片就是执行动画的图片,从开始位置出发,经过一个抛物线(贝塞尔曲线),移动到购物车里) ...原创 2019-06-18 14:43:41 · 415 阅读 · 0 评论