-# Encoding is UTF-8
diff --git a/bin/res/drawable-hdpi/ic_launcher.png b/bin/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index bcfa058..0000000
Binary files a/bin/res/drawable-hdpi/ic_launcher.png and /dev/null differ
diff --git a/bin/res/drawable-mdpi/ic_launcher.png b/bin/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 85848ff..0000000
Binary files a/bin/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/bin/res/drawable-xhdpi/ic_launcher.png b/bin/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index 916901e..0000000
Binary files a/bin/res/drawable-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/gen/com/roisoleil/gifview/BuildConfig.java b/gen/com/roisoleil/gifview/BuildConfig.java
deleted file mode 100644
index 9610276..0000000
--- a/gen/com/roisoleil/gifview/BuildConfig.java
+++ /dev/null
@@ -1,6 +0,0 @@
-/** Automatically generated file. DO NOT MODIFY */
-package com.roisoleil.gifview;
-
-public final class BuildConfig {
- public final static boolean DEBUG = true;
-}
\ No newline at end of file
diff --git a/gen/com/roisoleil/gifview/R.java b/gen/com/roisoleil/gifview/R.java
deleted file mode 100644
index cec93e4..0000000
--- a/gen/com/roisoleil/gifview/R.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/* AUTO-GENERATED FILE. DO NOT MODIFY.
- *
- * This class was automatically generated by the
- * aapt tool from the resource data it found. It
- * should not be modified by hand.
- */
-
-package com.roisoleil.gifview;
-
-public final class R {
- public static final class attr {
- /** Must be a reference to another resource, in the form "@[+][package:]type:name
"
-or to a theme attribute in the form "?[package:][type:]name
".
- */
- public static int drawable=0x7f010000;
- }
- public static final class drawable {
- public static int ic_launcher=0x7f020000;
- }
- public static final class string {
- public static int app_name=0x7f030000;
- }
- public static final class style {
- /**
- Base application theme, dependent on API level. This theme is replaced
- by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-
-
- Theme customizations available in newer API levels can go in
- res/values-vXX/styles.xml, while customizations related to
- backward-compatibility can go here.
-
-
- Base application theme for API 11+. This theme completely replaces
- AppBaseTheme from res/values/styles.xml on API 11+ devices.
-
- API 11 theme customizations can go here.
-
- Base application theme for API 14+. This theme completely replaces
- AppBaseTheme from BOTH res/values/styles.xml and
- res/values-v11/styles.xml on API 14+ devices.
-
- API 14 theme customizations can go here.
- */
- public static int AppBaseTheme=0x7f040000;
- /** Application theme.
- All customizations that are NOT specific to a particular API-level can go here.
- */
- public static int AppTheme=0x7f040001;
- }
- public static final class styleable {
- /** Attributes that can be used with a GifView.
-
Includes the following attributes:
-
-
-
- Attribute | Description |
- {@link #GifView_drawable com.roisoleil.gifview:drawable} | |
-
- @see #GifView_drawable
- */
- public static final int[] GifView = {
- 0x7f010000
- };
- /**
- This symbol is the offset where the {@link com.roisoleil.gifview.R.attr#drawable}
- attribute's value can be found in the {@link #GifView} array.
-
-
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
-or to a theme attribute in the form "?[package:][type:]name
".
- @attr name android:drawable
- */
- public static final int GifView_drawable = 0;
- };
-}
diff --git a/res/drawable-hdpi/ic_launcher.png b/res/drawable-hdpi/ic_launcher.png
deleted file mode 100644
index 96a442e..0000000
Binary files a/res/drawable-hdpi/ic_launcher.png and /dev/null differ
diff --git a/res/drawable-mdpi/ic_launcher.png b/res/drawable-mdpi/ic_launcher.png
deleted file mode 100644
index 359047d..0000000
Binary files a/res/drawable-mdpi/ic_launcher.png and /dev/null differ
diff --git a/res/drawable-xhdpi/ic_launcher.png b/res/drawable-xhdpi/ic_launcher.png
deleted file mode 100644
index 71c6d76..0000000
Binary files a/res/drawable-xhdpi/ic_launcher.png and /dev/null differ
diff --git a/res/values-v11/styles.xml b/res/values-v11/styles.xml
deleted file mode 100644
index 9643ba1..0000000
--- a/res/values-v11/styles.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/values-v14/styles.xml b/res/values-v14/styles.xml
deleted file mode 100644
index 50251a1..0000000
--- a/res/values-v14/styles.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/res/values/attrs.xml b/res/values/attrs.xml
index 992f9bf..55afb66 100644
--- a/res/values/attrs.xml
+++ b/res/values/attrs.xml
@@ -2,7 +2,11 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/res/values/strings.xml b/res/values/strings.xml
deleted file mode 100644
index 9c367f4..0000000
--- a/res/values/strings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- GifView
-
-
\ No newline at end of file
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 79a39af..de44f7b 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -1,20 +1,6 @@
+
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/com/roisoleil/gifview/GifView.java b/src/com/roisoleil/gifview/GifView.java
deleted file mode 100644
index a3e2e3e..0000000
--- a/src/com/roisoleil/gifview/GifView.java
+++ /dev/null
@@ -1,102 +0,0 @@
-package com.roisoleil.gifview;
-
-import java.io.InputStream;
-
-import android.content.Context;
-import android.content.res.TypedArray;
-import android.graphics.Canvas;
-import android.graphics.Color;
-import android.graphics.Movie;
-import android.net.Uri;
-import android.os.SystemClock;
-import android.util.AttributeSet;
-import android.view.View;
-
-public class GifView extends View {
-
- private Movie movie;
-
- private long startTime;
-
- private int drawableId;
-
- public GifView(Context context) {
- super(context);
- }
-
- public GifView(Context context, AttributeSet attrs) {
- super(context, attrs);
- setAttrs(attrs);
- initializeView();
- }
-
- public GifView(Context context, AttributeSet attrs, int defStyle) {
- super(context, attrs, defStyle);
- setAttrs(attrs);
- initializeView();
- }
-
- public void setInputStram(InputStream inputStream) {
- initializeView(inputStream);
- }
-
- public void setDrawable(int drawableId) {
- this.drawableId = drawableId;
- initializeView();
- }
-
- public int getDrawable() {
- return drawableId;
- }
-
- @Override
- protected void onDraw(Canvas canvas) {
- super.onDraw(canvas);
- canvas.drawColor(Color.TRANSPARENT);
- final long actualTime = SystemClock.uptimeMillis();
- if (startTime == 0) {
- startTime = actualTime;
- }
- if (movie != null) {
- final int relativeTime = (int) ((actualTime - startTime) % movie
- .duration());
- movie.setTime(relativeTime);
- double scaleFactorX = (double) getWidth() / (double) movie.width();
- canvas.scale((float) scaleFactorX, (float) scaleFactorX);
- movie.draw(canvas, (float) scaleFactorX, (float) scaleFactorX);
- }
- invalidate();
- }
-
- private void initializeView() {
- if (drawableId != 0) {
- InputStream inputStream = getContext().getResources()
- .openRawResource(drawableId);
- initializeView(inputStream);
- }
- }
-
- private void initializeView(InputStream inputStream) {
- if (inputStream != null) {
- movie = Movie.decodeStream(inputStream);
- startTime = 0;
- invalidate();
- }
- }
-
- private void setAttrs(AttributeSet attrs) {
- if (attrs != null) {
- TypedArray a = getContext().obtainStyledAttributes(attrs,
- R.styleable.GifView, 0, 0);
- String gifSource = a.getString(R.styleable.GifView_drawable);
- if (gifSource != null) {
- String sourceName = Uri.parse(gifSource).getLastPathSegment()
- .replace(".gif", "");
- setDrawable(getResources().getIdentifier(sourceName,
- "drawable", getContext().getPackageName()));
- }
- a.recycle();
- }
- }
-
-}