diff options
author | Pin Ting <pinting@google.com> | 2012-10-04 16:54:50 +0800 |
---|---|---|
committer | Pin Ting <pinting@google.com> | 2012-10-04 17:24:53 +0800 |
commit | 8c377351cfbc425f7eb6dbe94af0a96d71560a4b (patch) | |
tree | b4d537a93e0c6b47982c885ce232f4131169efa1 /src/com/android/gallery3d/util | |
parent | f4e22eb44bfae0c2a3b6570f19480c8c3535d808 (diff) | |
download | android_packages_apps_Gallery2-8c377351cfbc425f7eb6dbe94af0a96d71560a4b.tar.gz android_packages_apps_Gallery2-8c377351cfbc425f7eb6dbe94af0a96d71560a4b.tar.bz2 android_packages_apps_Gallery2-8c377351cfbc425f7eb6dbe94af0a96d71560a4b.zip |
Accelerate PNG image rendering.
Bug:7137662
Change-Id: I050a228a6c8031c6a2d068eb4ba1b39be86e9f4a
Diffstat (limited to 'src/com/android/gallery3d/util')
-rw-r--r-- | src/com/android/gallery3d/util/GalleryUtils.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/gallery3d/util/GalleryUtils.java b/src/com/android/gallery3d/util/GalleryUtils.java index a3eccb89b..efa06149f 100644 --- a/src/com/android/gallery3d/util/GalleryUtils.java +++ b/src/com/android/gallery3d/util/GalleryUtils.java @@ -87,6 +87,14 @@ public class GalleryUtils { R.color.bitmap_screennail_placeholder)); } + public static boolean isHighResolution(Context context) { + DisplayMetrics metrics = new DisplayMetrics(); + WindowManager wm = (WindowManager) + context.getSystemService(Context.WINDOW_SERVICE); + wm.getDefaultDisplay().getMetrics(metrics); + return metrics.heightPixels > 2048 || metrics.widthPixels > 2048; + } + public static float[] intColorToFloatARGBArray(int from) { return new float[] { Color.alpha(from) / 255f, |