自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除