diff --git a/HelloWidget/.classpath b/HelloWidget/.classpath deleted file mode 100644 index 6e9239f..0000000 --- a/HelloWidget/.classpath +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/HelloWidget/.project b/HelloWidget/.project deleted file mode 100644 index 0714ca6..0000000 --- a/HelloWidget/.project +++ /dev/null @@ -1,33 +0,0 @@ - - - HelloWidget - - - - - - com.android.ide.eclipse.adt.ResourceManagerBuilder - - - - - com.android.ide.eclipse.adt.PreCompilerBuilder - - - - - org.eclipse.jdt.core.javabuilder - - - - - com.android.ide.eclipse.adt.ApkBuilder - - - - - - com.android.ide.eclipse.adt.AndroidNature - org.eclipse.jdt.core.javanature - - diff --git a/HelloWidget/AndroidManifest.xml b/HelloWidget/AndroidManifest.xml deleted file mode 100644 index 59e9510..0000000 --- a/HelloWidget/AndroidManifest.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/HelloWidget/bin/HelloWidget.apk b/HelloWidget/bin/HelloWidget.apk deleted file mode 100644 index 0a6c600..0000000 Binary files a/HelloWidget/bin/HelloWidget.apk and /dev/null differ diff --git a/HelloWidget/bin/classes.dex b/HelloWidget/bin/classes.dex deleted file mode 100644 index 65da62c..0000000 Binary files a/HelloWidget/bin/classes.dex and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/HelloWidget$MyTime.class b/HelloWidget/bin/de/thesmile/android/widget/HelloWidget$MyTime.class deleted file mode 100644 index aa90205..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/HelloWidget$MyTime.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/HelloWidget.class b/HelloWidget/bin/de/thesmile/android/widget/HelloWidget.class deleted file mode 100644 index 28cdba4..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/HelloWidget.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R$attr.class b/HelloWidget/bin/de/thesmile/android/widget/R$attr.class deleted file mode 100644 index 755278b..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R$attr.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R$drawable.class b/HelloWidget/bin/de/thesmile/android/widget/R$drawable.class deleted file mode 100644 index 2ca98ec..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R$drawable.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R$id.class b/HelloWidget/bin/de/thesmile/android/widget/R$id.class deleted file mode 100644 index e9a92af..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R$id.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R$layout.class b/HelloWidget/bin/de/thesmile/android/widget/R$layout.class deleted file mode 100644 index ec9fed9..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R$layout.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R$string.class b/HelloWidget/bin/de/thesmile/android/widget/R$string.class deleted file mode 100644 index c15dcb4..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R$string.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R$xml.class b/HelloWidget/bin/de/thesmile/android/widget/R$xml.class deleted file mode 100644 index 0cd6913..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R$xml.class and /dev/null differ diff --git a/HelloWidget/bin/de/thesmile/android/widget/R.class b/HelloWidget/bin/de/thesmile/android/widget/R.class deleted file mode 100644 index ba1cfe2..0000000 Binary files a/HelloWidget/bin/de/thesmile/android/widget/R.class and /dev/null differ diff --git a/HelloWidget/bin/resources.ap_ b/HelloWidget/bin/resources.ap_ deleted file mode 100644 index 6c33970..0000000 Binary files a/HelloWidget/bin/resources.ap_ and /dev/null differ diff --git a/HelloWidget/default.properties b/HelloWidget/default.properties deleted file mode 100644 index 4513a1e..0000000 --- a/HelloWidget/default.properties +++ /dev/null @@ -1,11 +0,0 @@ -# This file is automatically generated by Android Tools. -# Do not modify this file -- YOUR CHANGES WILL BE ERASED! -# -# This file must be checked in Version Control Systems. -# -# To customize properties used by the Ant build system use, -# "build.properties", and override values to adapt the script to your -# project structure. - -# Project target. -target=android-3 diff --git a/HelloWidget/res/drawable/icon.png b/HelloWidget/res/drawable/icon.png deleted file mode 100644 index 7502484..0000000 Binary files a/HelloWidget/res/drawable/icon.png and /dev/null differ diff --git a/HelloWidget/res/drawable/widget_bg_normal.9.png b/HelloWidget/res/drawable/widget_bg_normal.9.png deleted file mode 100644 index 314eb8e..0000000 Binary files a/HelloWidget/res/drawable/widget_bg_normal.9.png and /dev/null differ diff --git a/HelloWidget/res/layout/main.xml b/HelloWidget/res/layout/main.xml deleted file mode 100644 index e54f6ec..0000000 --- a/HelloWidget/res/layout/main.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - diff --git a/HelloWidget/res/values/strings.xml b/HelloWidget/res/values/strings.xml deleted file mode 100644 index bce2701..0000000 --- a/HelloWidget/res/values/strings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Hello Widget! - Hello Widget - diff --git a/HelloWidget/res/xml/hello_widget_provider.xml b/HelloWidget/res/xml/hello_widget_provider.xml deleted file mode 100644 index 5b5823b..0000000 --- a/HelloWidget/res/xml/hello_widget_provider.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - diff --git a/HelloWidget/src/de/thesmile/android/widget/HelloWidget.java b/HelloWidget/src/de/thesmile/android/widget/HelloWidget.java deleted file mode 100644 index 865832e..0000000 --- a/HelloWidget/src/de/thesmile/android/widget/HelloWidget.java +++ /dev/null @@ -1,78 +0,0 @@ -package de.thesmile.android.widget; - -import java.text.DateFormat; -import java.text.SimpleDateFormat; -import java.util.Date; -import java.util.Locale; -import java.util.Timer; -import java.util.TimerTask; - -import android.appwidget.AppWidgetManager; -import android.appwidget.AppWidgetProvider; -import android.content.ComponentName; -import android.content.Context; -import android.content.Intent; -import android.widget.RemoteViews; -import android.widget.Toast; - -public class HelloWidget extends AppWidgetProvider { - - private Date currentTime; - - @Override - public void onUpdate(Context context, AppWidgetManager appWidgetManager, - int[] appWidgetIds) { - Toast.makeText(context, "onUpdate", Toast.LENGTH_SHORT).show(); - - Timer timer = new Timer(); - timer.scheduleAtFixedRate(new MyTime(context, appWidgetManager), 1, 1000); - - super.onUpdate(context, appWidgetManager, appWidgetIds); - } - - private class MyTime extends TimerTask { - - RemoteViews remoteViews; - AppWidgetManager appWidgetManager; - ComponentName thisWidget; - DateFormat format = SimpleDateFormat.getTimeInstance(SimpleDateFormat.MEDIUM, Locale.getDefault()); - - public MyTime(Context context, AppWidgetManager appWidgetManager) { - this.appWidgetManager = appWidgetManager; - remoteViews = new RemoteViews(context.getPackageName(), R.layout.main); - thisWidget = new ComponentName(context, HelloWidget.class); - } - - @Override - public void run() { - currentTime = new Date(); - - remoteViews.setTextViewText(R.id.widget_textview, "Time = " + format.format(currentTime)); - appWidgetManager.updateAppWidget(thisWidget, remoteViews); - } - } - - @Override - public void onReceive(Context context, Intent intent) { - - // v1.5 fix that doesn't call onDelete Action - final String action = intent.getAction(); - if (AppWidgetManager.ACTION_APPWIDGET_DELETED.equals(action)) { - final int appWidgetId = intent.getExtras().getInt( - AppWidgetManager.EXTRA_APPWIDGET_ID, - AppWidgetManager.INVALID_APPWIDGET_ID); - if (appWidgetId != AppWidgetManager.INVALID_APPWIDGET_ID) { - this.onDeleted(context, new int[] { appWidgetId }); - } - } else { - super.onReceive(context, intent); - } - } - - @Override - public void onDeleted(Context context, int[] appWidgetIds) { - Toast.makeText(context, "onDelete", Toast.LENGTH_SHORT).show(); - super.onDeleted(context, appWidgetIds); - } - -}