摘要: http://www.eoeandroid.com/thread-98726-1-1.htmlAndroid源码自带的Gallery不支持两个手指头缩放图片这样的多点触摸功能,所以这个得自己添加。 具体添加的代码很简单,修改一下/packages/apps/Gallery/src/com/android/camera/ViewImage.java中的rootListener就行了。 下面的代码只做了两点的情况,根据两点之间的距离长度的变化计算出缩放比例:java代码:float scale = value / baseValue;复制代码 再乘上图片原本的缩放比例:java代码:... 阅读全文
posted @ 2012-10-27 21:44 sfshine 阅读(191) 评论(0) 推荐(0) 编辑
摘要: http://www.eoeandroid.com/thread-210082-1-1.htmlandroid线程池的理解,晚上在家无事 预习了一下android异步加载的例子,也学习到了一个很重要的东东 那就是线程池+缓存 下面看他们的理解。[size=1.8em]Handler+Runnable模式我们先看一个并不是异步线程加载的例子,使用 Handler+Runnable模式。这里为何不是新开线程的原因请参看这篇文章:Android Runnable 运行在那个线程 这里的代码其实是在UI 主线程中下载图片的,而不是新开线程。我们运行下面代码时,会发现他其实是阻塞了整个界面的显示,需要所 阅读全文
posted @ 2012-10-27 21:29 sfshine 阅读(376) 评论(0) 推荐(0) 编辑
摘要: package com.qiho.wheresmycar.util; import java.lang.ref.SoftReference; import java.util.HashMap; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; impor... 阅读全文
posted @ 2012-10-27 11:15 sfshine 阅读(484) 评论(0) 推荐(0) 编辑
摘要: package com.aijia.util; /** * 一些文件处理 */ import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import android.graphics.Bitmap; imp... 阅读全文
posted @ 2012-10-27 11:09 sfshine 阅读(221) 评论(0) 推荐(0) 编辑