1.android 画布宽高720*1280的标准来切图生成xhdpi标准图,后自动生成mdpi、hdpi、xhdpi、xxhdpi四套图.2.ios画布宽高640 x 1136的标准来切图生成xhdpi标准图,后自动生成mdpi、hdpi、xhdpi、xxhdpi四套图. 二套界面,其实只要出一套 ...
分类:
移动开发 时间:
2017-05-12 19:09:24
阅读次数:
173
Android画布翻转是个利器,尤其在图像处理上,不需要数组的转置颠倒一堆线性变化就可以轻松实现原点的改变。
就像酱紫,开始的时候,画布妹妹是和显示区哥哥重叠在一起的,默契的就像一个人一样,三观一致,出发点统一在左上角。我们画的图像都是在画布上的,呈现在显示区域中。此时在画布上画一个进度bar是这个效果的。
如果想要得到一个竖向的bar,那我们就来翻转画布,...
分类:
移动开发 时间:
2015-08-27 23:06:23
阅读次数:
243
前面说Canvas大致可以分为三类:
1. save、restore 等与层的保存和回滚相关的方法;
2. scale、rotate、clipXXX 等对画布进行操作的方法;
3. drawXXX 等一系列绘画相关的方法;
前面主要讲了drawBitmap方法,并举了一个星球浮动的栗子,在那个例子中,星球有大有小,需要移动,有时候可能需求上还需要旋转或错切,有了这些需求,我们就需要使用到与Canvas相关的translate、scale、rotate、skew这几个方法,平移、缩放、旋转、错切,这四个词听起...
分类:
其他好文 时间:
2015-05-07 14:33:20
阅读次数:
209
我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。Paint 也称为"刷子",Pa...
分类:
移动开发 时间:
2015-04-13 18:30:57
阅读次数:
207
我们已经介绍了Canvas,在那里,已经学习了如何创建自己的View。在第7章中也使用了Canvas来为MapView标注覆盖。画布(Canvas)是图形编程中一个很普通的概念,通常由三个基本的绘图组件组成:Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。Paint 也称为"刷子",Pa...
分类:
移动开发 时间:
2014-12-18 20:24:55
阅读次数:
288