- 博客(5)
- 收藏
- 关注
原创 Android动画分类及视图动画简析
从大的方向上来看,Android动画分为两大类——Property Animation(属性动画)和View Animation(视图动画)。而视图动画依然可以分成两类——Frame Animation和Tween Animation,先来说视图动画。视图动画Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,
2016-08-20 10:21:13 603
原创 Android绘图技巧
一:CanvasCanvas的技巧主要在于以下四个方法:Canvas.save()Canvas.restore()Canvas.translate()Canvas.rotate()这一部分并不困难,简单地说一下:Canvas.save()的效果就如字面的意思,把画布保存起来,让后续所有操作都在新的图层上。Can
2016-08-18 13:59:53 279
原创 Android绘图之XML绘图
刚开始我接触Android的时候,觉得XML文件就是布局文件,后来才发现XML的功能远不止如此,它可以存放很多数据(比如字符串),可以配置列表,甚至还可以变成一张图,一幅画。下面就简单地说一下XML文件怎么变成一幅画。首先要声明,Android的XML绘图文件用的是Layout XML File,而且要放在drawable文件夹下!!!(话说难道就没有人和我有相同的问题吗?我看到的几乎所有的博
2016-08-18 00:41:57 744
原创 Android绘图之2D绘图基础
首先是画笔Paint的一些属性和功能。setARGB(int a, int r, int g, int b) // 设置 Paint对象颜色,参数一为alpha透明值setAlpha(int a) // 设置alpha不透明度,范围为0~255setAntiAlias(boolean aa) // 是否抗锯齿setColor(int color) // 设置颜色,这里Android内部定义的有Color类包含了一些常见颜色定义setTextScaleX(float scaleX) /
2016-08-17 21:30:49 678
原创 Android实现滑动的七种方法实践
在讲解滑动之前,要先熟悉一下安卓的坐标系。安卓视图有两个坐标系,一个是Android坐标系,一个是视图坐标系。前者以屏幕的最左上角为原点,向右为X轴正方向,向下为Y轴正方向。后者以父视图的左上角为原点,其它与前者一致。 而获取坐标的方法也可以分为两类,View提供的获得坐标的方法和MotionEvent提高的方法。View提供的方法有getTop(),getLeft(),getBottom(),getRight(),而MotionEvent提供的方法有getX(),getY(),getRawX(),ge
2016-08-16 09:31:10 6613
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人