最近做一个启动画面,发现Splash只能加载bitmap,发现bitmap图片效果不太好,所以找了下在C++中有什么可以加载PNG或者JPG等类型的图片,在网上找半天后,发现CImage这个类相当好用,而且还可以和CBitmap相互转换,这样我只要修改一小段代码,就可以实现用位图以外的图片来做启动画...
分类:
其他好文 时间:
2014-08-17 01:00:01
阅读次数:
299
问题:怎么canvas上的不同的不同绘制图案,反应到终端。setDIBitsToDevice()函数默认是将其中的srcx、srcy中的bitmap当做绘制buffer的。与canvas是无关的。那么怎么将canvas的绘制反应到device呢?canvas = new SkCanvas(*bitm...
分类:
其他好文 时间:
2014-08-16 22:29:31
阅读次数:
385
Canvas是图形编程中很实用的一个概念。通常有3个基本部分组成:
1.Canvas 提供了绘图方法,可以向底层的位图绘制基本图形。(我觉得这个解释很好,比解释成画布要好的多)
2.Paint 称为画笔或者刷子,Paint可以指定如何将基本图形绘制到位图上。
3.Bitmap 绘图的表面。
Android绘图API支持透明度,渐变填充,圆角矩形和抗锯齿。
1.可以绘制的内容
Canva...
分类:
移动开发 时间:
2014-08-16 18:31:30
阅读次数:
384
文章中的内容参考Dev Guide中的Drawable Resources,英文好的朋友可以直接去读英文。总结这篇文章的目的是自己在使用drawable资源遇到一些问题跟大家分享下,同时整理下自己对drawable的理解。
drawable资源共有10种,包括Bitmap文件、Nine-Path文件、Layer List、State List、Level list、Transit...
分类:
移动开发 时间:
2014-08-15 14:36:58
阅读次数:
344
效果图:
TransitionDrawable 可以用来实现两个Drawable直接的交错渐变的过渡效果
接着上篇,我们这样来实现:
public class MyDragLayer extends FrameLayout {
/**
* The bitmap that is currently being dragged
*/
private Bitmap m...
分类:
其他好文 时间:
2014-08-15 12:50:58
阅读次数:
237
struct bitmap{ unsigned int len; unsigned char* buf;};struct bitmap* creat_bitmap(unsigned int len){ struct bitmap *bm; if (len buf = ...
分类:
其他好文 时间:
2014-08-15 12:46:48
阅读次数:
213
public static byte[] GetScreen1()
{
//截取屏幕内容
Size screen = new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
Bitmap memory...
分类:
其他好文 时间:
2014-08-14 16:43:18
阅读次数:
195
R.drawable.***中的文件是我们常用到的,不过有时候又没有直接的方法通过R文件获得图片,这时候就需要我们直接来转换一下了
下面提供四种方法给大家参考:
1、
Resources resources = mContext.getResources();
Drawable drawable = resources.getDrawable(R.drawable.***...
分类:
移动开发 时间:
2014-08-14 14:05:48
阅读次数:
192
整理了下网上的资源,并做了大量修改,美化,完成以下效果,仿微信陌陌多图选择,最多可以选择6张图片,选择完成后,用GridView展示,点击图片可以删除,其实,以此为基础还可以做出更多更炫的效果,不过本代码仅供参考,若有需要,自己可以进行扩展,接下来看效果图:
源码下载地址:http://download.csdn.net/detail/baiyuliang2013/7749241...
分类:
微信 时间:
2014-08-13 19:06:37
阅读次数:
605
自己用C#写的图像细化算法,输入图像为Bitmap类型,输出也是同样的类型,注意ToThinner(Bitmap srcImg)中的输入图像srcImg必须为像素0和255的二值化的图像。
public unsafe Bitmap ToThinner(Bitmap srcImg)
{
int iw = srcImg.Width;
...
分类:
其他好文 时间:
2014-08-13 13:16:26
阅读次数:
247