摘要:
一、使用BitmapFactory解析图片// -->使用BitmapFactory解析图片publicvoidmyUseBitmapFactory(Canvas canvas){//定义画笔Paint paint =newPaint();//获取资源流Resources rec = getResources();InputStream in = rec.openRawResource(R.drawable.haha);//设置图片Bitmap bitmap =BitmapFactory.decodeStream(in);//绘制图片canvas.drawBitmap(bitmap, 0 阅读全文
摘要:
熟悉Windows编程的朋友可能知道Windows程序是消息驱动的,并且有全局的消息循环系统。而Android应用程序也是消息驱动的,按道理来说也应该提供消息循环机制。实际上谷歌参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。本文深入介绍一下Android消息处理系统原理。 Android系统中Looper负责管理线程的消息队列和消息循环,具体实现请参考Looper的源码。 可以通过Loop.myLooper()得到当 阅读全文