OSDN Git Service

Remove unused code.
authorChih-Chung Chang <chihchung@google.com>
Tue, 29 Sep 2009 00:57:55 +0000 (17:57 -0700)
committerChih-Chung Chang <chihchung@google.com>
Tue, 29 Sep 2009 00:57:55 +0000 (17:57 -0700)
src/com/android/camera/BooleanListPreference.java
src/com/android/camera/IconListPreference.java
src/com/android/camera/ImageManager.java
src/com/android/camera/OnScreenSettings.java
src/com/android/camera/ThumbnailController.java
src/com/android/camera/Util.java
src/com/android/camera/gallery/BaseImage.java
src/com/android/camera/gallery/BaseImageList.java
src/com/android/camera/gallery/Image.java
src/com/android/camera/gallery/VideoObject.java

index 94ec1cb..e04709f 100644 (file)
 
 package com.android.camera;
 
-import android.app.AlertDialog.Builder;
 import android.content.Context;
-import android.content.res.Resources;
-import android.content.res.TypedArray;
-import android.graphics.drawable.Drawable;
 import android.preference.ListPreference;
-import android.os.Parcel;
-import android.os.Parcelable;
 import android.util.AttributeSet;
 
 /** {@code BooleanListPreference} is used for those {@code SharedPreference}
index a0b164c..314b7a9 100644 (file)
 
 package com.android.camera;
 
-import android.app.AlertDialog.Builder;
 import android.content.Context;
 import android.content.res.Resources;
 import android.content.res.TypedArray;
 import android.graphics.drawable.Drawable;
 import android.preference.ListPreference;
-import android.os.Parcel;
-import android.os.Parcelable;
 import android.util.AttributeSet;
 
 public class IconListPreference extends ListPreference {
index 84b617d..679d96c 100644 (file)
@@ -20,7 +20,6 @@ import com.android.camera.gallery.BaseImageList;
 import com.android.camera.gallery.DrmImageList;
 import com.android.camera.gallery.IImage;
 import com.android.camera.gallery.IImageList;
-import com.android.camera.gallery.Image;
 import com.android.camera.gallery.ImageList;
 import com.android.camera.gallery.ImageListUber;
 import com.android.camera.gallery.SingleImageList;
@@ -28,7 +27,6 @@ import com.android.camera.gallery.VideoList;
 import com.android.camera.gallery.VideoObject;
 
 import android.content.ContentResolver;
-import android.content.ContentUris;
 import android.content.ContentValues;
 import android.database.Cursor;
 import android.graphics.Bitmap;
@@ -42,7 +40,6 @@ import android.os.Parcelable;
 import android.provider.DrmStore;
 import android.provider.MediaStore;
 import android.provider.MediaStore.Images;
-import android.provider.MediaStore.Images.ImageColumns;
 import android.util.Log;
 
 import java.io.File;
index 61ce4f8..ca2f5de 100644 (file)
@@ -4,7 +4,6 @@ import android.content.Context;
 import android.graphics.PixelFormat;
 import android.os.Handler;
 import android.os.Message;
-import android.preference.CheckBoxPreference;
 import android.preference.ListPreference;
 import android.preference.Preference;
 import android.preference.PreferenceGroup;
@@ -21,7 +20,6 @@ import android.view.WindowManager;
 import android.view.WindowManager.LayoutParams;
 import android.widget.AdapterView;
 import android.widget.BaseAdapter;
-import android.widget.CheckBox;
 import android.widget.FrameLayout;
 import android.widget.ImageView;
 import android.widget.ListView;
index 55b9442..2ae8e20 100644 (file)
@@ -28,10 +28,7 @@ import android.media.ThumbnailUtil;
 import android.net.Uri;
 import android.os.ParcelFileDescriptor;
 import android.util.Log;
-import android.view.View;
 import android.view.ViewGroup.LayoutParams;
-import android.view.animation.AlphaAnimation;
-import android.view.animation.Animation;
 import android.widget.ImageView;
 
 import java.io.BufferedInputStream;
index 34deb3d..d44435a 100644 (file)
@@ -522,9 +522,4 @@ public class Util {
         view.startAnimation(anim);
         return anim;
     }
-
-    public static <T> T checkNotNull(T object) {
-        if (object == null) throw new NullPointerException();
-        return object;
-    }
 }
index 5c9c07f..6607b08 100644 (file)
@@ -22,7 +22,6 @@ import com.android.camera.Util;
 import android.content.ContentResolver;
 import android.graphics.Bitmap;
 import android.graphics.BitmapFactory;
-import android.media.ThumbnailUtil;
 import android.net.Uri;
 import android.os.ParcelFileDescriptor;
 import android.provider.MediaStore.Images;
@@ -31,7 +30,6 @@ import android.util.Log;
 import java.io.FileNotFoundException;
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.OutputStream;
 
 /**
  * Represents a particular image and provides access to the underlying bitmap
@@ -75,31 +73,6 @@ public abstract class BaseImage implements IImage {
         mDisplayName = displayName;
     }
 
-    protected abstract Bitmap.CompressFormat compressionType();
-
-    /**
-     * Take a given bitmap and compress it to a file as described
-     * by the Uri parameter.
-     *
-     * @param bitmap    the bitmap to be compressed/stored
-     * @param uri       where to store the bitmap
-     * @return          true if we succeeded
-     */
-    protected boolean compressImageToFile(Bitmap bitmap, Uri uri) {
-        OutputStream outputStream = null;
-        try {
-            outputStream = mContentResolver.openOutputStream(uri);
-            bitmap.compress(compressionType(), 75, outputStream);
-            return true;
-        } catch (FileNotFoundException ex) {
-            return false;
-        } catch (IOException ex) {
-            return false;
-        } finally {
-            Util.closeSilently(outputStream);
-        }
-    }
-
     public String getDataPath() {
         return mDataPath;
     }
index 7379fb0..ce85753 100644 (file)
@@ -21,17 +21,10 @@ import com.android.camera.Util;
 
 import android.content.ContentResolver;
 import android.content.ContentUris;
-import android.content.ContentValues;
 import android.database.Cursor;
-import android.graphics.Bitmap;
 import android.net.Uri;
-import android.provider.BaseColumns;
-import android.provider.MediaStore.Images.Thumbnails;
 import android.util.Log;
 
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.io.OutputStream;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
index d14c74e..6190706 100644 (file)
@@ -66,17 +66,6 @@ public class Image extends BaseImage implements IImage {
         // ((BaseImageList) getContainer()).invalidateCursor();
     }
 
-    @Override
-    protected Bitmap.CompressFormat compressionType() {
-        String mimeType = getMimeType();
-        if ("image/png".equals(mimeType)) {
-            return Bitmap.CompressFormat.PNG;
-        } else if ("image/gif".equals(mimeType)) {
-            return Bitmap.CompressFormat.PNG;
-        }
-        return Bitmap.CompressFormat.JPEG;
-    }
-
     public boolean isReadonly() {
         String mimeType = getMimeType();
         return !"image/jpeg".equals(mimeType) && !"image/png".equals(mimeType);
@@ -98,11 +87,6 @@ public class Image extends BaseImage implements IImage {
         mExif.setAttribute(tag, value);
     }
 
-    public void saveImageContents(Bitmap image, String filePath) {
-        Uri uri = mContainer.contentUri(mId);
-        compressImageToFile(image, uri);
-    }
-
     private void loadExifData() {
         try {
             mExif = new ExifInterface(mDataPath);
index 75f3148..8e3b60e 100644 (file)
@@ -47,11 +47,6 @@ public class VideoObject extends BaseImage implements IImage {
     }
 
     @Override
-    protected Bitmap.CompressFormat compressionType() {
-        return Bitmap.CompressFormat.JPEG;
-    }
-
-    @Override
     public boolean equals(Object other) {
         if (other == null || !(other instanceof VideoObject)) return false;
         return fullSizeImageUri().equals(