Merge "Removed unused Imports, Added Type Arguments, removed some Warnings by using unused Methods and Variables"

This commit is contained in:
Jean-Baptiste Queru
2010-06-11 15:19:42 -07:00
committed by Android Code Review
24 changed files with 19 additions and 60 deletions

View File

@@ -22,7 +22,6 @@ import com.example.android.apis.R;
import com.example.android.apis.view.Controls1; import com.example.android.apis.view.Controls1;
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;

View File

@@ -20,8 +20,6 @@ package com.example.android.apis.app;
// class is in a sub-package. // class is in a sub-package.
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName; import android.content.ComponentName;
import android.content.Context;
import android.os.RemoteException;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
@@ -29,7 +27,6 @@ import android.widget.Button;
import com.example.android.apis.R; import com.example.android.apis.R;
/** /**
* Front-end for launching {@link ContactsFilterInstrumentation} example * Front-end for launching {@link ContactsFilterInstrumentation} example
* instrumentation class. * instrumentation class.

View File

@@ -23,8 +23,6 @@ import android.view.KeyEvent;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
import java.util.Map;
/** /**
* This is an example implementation of the {@link android.app.Instrumentation} * This is an example implementation of the {@link android.app.Instrumentation}
* class, allowing you to run tests against application code. The * class, allowing you to run tests against application code. The

View File

@@ -19,7 +19,6 @@ package com.example.android.apis.app;
import com.example.android.apis.ApiDemosApplication; import com.example.android.apis.ApiDemosApplication;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.app.Application;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.preference.PreferenceActivity; import android.preference.PreferenceActivity;

View File

@@ -43,9 +43,9 @@ public class ForegroundService extends Service {
static final String ACTION_FOREGROUND = "com.example.android.apis.FOREGROUND"; static final String ACTION_FOREGROUND = "com.example.android.apis.FOREGROUND";
static final String ACTION_BACKGROUND = "com.example.android.apis.BACKGROUND"; static final String ACTION_BACKGROUND = "com.example.android.apis.BACKGROUND";
private static final Class[] mStartForegroundSignature = new Class[] { private static final Class<?>[] mStartForegroundSignature = new Class[] {
int.class, Notification.class}; int.class, Notification.class};
private static final Class[] mStopForegroundSignature = new Class[] { private static final Class<?>[] mStopForegroundSignature = new Class[] {
boolean.class}; boolean.class};
private NotificationManager mNM; private NotificationManager mNM;

View File

@@ -21,14 +21,12 @@ package com.example.android.apis.app;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
/** /**
* <p>Example of explicitly starting and stopping the {@link ForegroundService}. * <p>Example of explicitly starting and stopping the {@link ForegroundService}.
*/ */

View File

@@ -28,7 +28,6 @@ import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
import android.widget.LinearLayout; import android.widget.LinearLayout;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast;
import android.widget.LinearLayout.LayoutParams; import android.widget.LinearLayout.LayoutParams;
/** /**

View File

@@ -20,8 +20,6 @@ package com.example.android.apis.app;
// class is in a sub-package. // class is in a sub-package.
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName; import android.content.ComponentName;
import android.content.Context;
import android.os.RemoteException;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
@@ -29,7 +27,6 @@ import android.widget.Button;
import com.example.android.apis.R; import com.example.android.apis.R;
/** /**
* Front-end for launching {@link LocalSampleInstrumentation} example * Front-end for launching {@link LocalSampleInstrumentation} example
* instrumentation class. * instrumentation class.

View File

@@ -23,8 +23,6 @@ import android.view.KeyEvent;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log; import android.util.Log;
import java.util.Map;
/** /**
* This is an example implementation of the {@link android.app.Instrumentation} * This is an example implementation of the {@link android.app.Instrumentation}
* class demonstrating instrumentation against one of this application's sample * class demonstrating instrumentation against one of this application's sample

View File

@@ -23,7 +23,6 @@ import android.app.Service;
import android.content.Intent; import android.content.Intent;
import android.os.Binder; import android.os.Binder;
import android.os.IBinder; import android.os.IBinder;
import android.os.Parcel;
import android.util.Log; import android.util.Log;
import android.widget.Toast; import android.widget.Toast;
@@ -45,6 +44,10 @@ import com.example.android.apis.R;
public class LocalService extends Service { public class LocalService extends Service {
private NotificationManager mNM; private NotificationManager mNM;
// Unique Identification Number for the Notification.
// We use it on Notification start, and to cancel it.
private int NOTIFICATION = R.string.local_service_started;
/** /**
* Class for clients to access. Because we know this service always * Class for clients to access. Because we know this service always
* runs in the same process as its clients, we don't need to deal with * runs in the same process as its clients, we don't need to deal with
@@ -75,7 +78,7 @@ public class LocalService extends Service {
@Override @Override
public void onDestroy() { public void onDestroy() {
// Cancel the persistent notification. // Cancel the persistent notification.
mNM.cancel(R.string.local_service_started); mNM.cancel(NOTIFICATION);
// Tell the user we stopped. // Tell the user we stopped.
Toast.makeText(this, R.string.local_service_stopped, Toast.LENGTH_SHORT).show(); Toast.makeText(this, R.string.local_service_stopped, Toast.LENGTH_SHORT).show();
@@ -110,8 +113,7 @@ public class LocalService extends Service {
text, contentIntent); text, contentIntent);
// Send the notification. // Send the notification.
// We use a layout id because it is a unique number. We use it later to cancel. mNM.notify(NOTIFICATION, notification);
mNM.notify(R.string.local_service_started, notification);
} }
} }

View File

@@ -30,7 +30,6 @@ import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
import android.widget.Toast; import android.widget.Toast;
/** /**
* <p>Example of binding and unbinding to the {@link LocalService}. * <p>Example of binding and unbinding to the {@link LocalService}.
* This demonstrates the implementation of a service which the client will * This demonstrates the implementation of a service which the client will
@@ -61,7 +60,7 @@ public class LocalServiceBinding extends Activity {
// service that we know is running in our own process, we can // service that we know is running in our own process, we can
// cast its IBinder to a concrete class and directly access it. // cast its IBinder to a concrete class and directly access it.
mBoundService = ((LocalService.LocalBinder)service).getService(); mBoundService = ((LocalService.LocalBinder)service).getService();
// Tell the user about this for our demo. // Tell the user about this for our demo.
Toast.makeText(LocalServiceBinding.this, R.string.local_service_connected, Toast.makeText(LocalServiceBinding.this, R.string.local_service_connected,
Toast.LENGTH_SHORT).show(); Toast.LENGTH_SHORT).show();

View File

@@ -21,14 +21,12 @@ package com.example.android.apis.app;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
/** /**
* <p>Example of explicitly starting and stopping the {@link LocalService}. * <p>Example of explicitly starting and stopping the {@link LocalService}.
* This demonstrates the implementation of a service that runs in the same * This demonstrates the implementation of a service that runs in the same

View File

@@ -19,14 +19,11 @@ package com.example.android.apis.app;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.app.Activity; import android.app.Activity;
import android.app.NotificationManager;
import android.content.Context;
import android.os.Bundle; import android.os.Bundle;
import android.view.Menu; import android.view.Menu;
import android.view.MenuInflater; import android.view.MenuInflater;
import android.view.MenuItem; import android.view.MenuItem;
import android.widget.ArrayAdapter; import android.widget.ArrayAdapter;
import android.widget.FrameLayout;
import android.widget.LinearLayout; import android.widget.LinearLayout;
import android.widget.Spinner; import android.widget.Spinner;
import android.widget.TextView; import android.widget.TextView;

View File

@@ -24,14 +24,11 @@ import android.app.Activity;
import android.app.NotificationManager; import android.app.NotificationManager;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.view.Gravity;
import android.view.View; import android.view.View;
import android.view.WindowManager; import android.view.WindowManager;
import android.widget.ImageButton; import android.widget.ImageButton;
import android.widget.LinearLayout;
import android.widget.RelativeLayout; import android.widget.RelativeLayout;
/** /**
* Activity used by StatusBarNotification to show the notification to the user. * Activity used by StatusBarNotification to show the notification to the user.
*/ */

View File

@@ -21,14 +21,12 @@ package com.example.android.apis.app;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
/** /**
* Controller to start and stop a service. The serivce will update a status bar * Controller to start and stop a service. The serivce will update a status bar
* notification every 5 seconds for a minute. * notification every 5 seconds for a minute.

View File

@@ -30,7 +30,6 @@ import android.os.ConditionVariable;
import android.os.IBinder; import android.os.IBinder;
import android.os.Parcel; import android.os.Parcel;
import android.os.RemoteException; import android.os.RemoteException;
import android.widget.RemoteViews;
/** /**
* This is an example of service that will update its status bar balloon * This is an example of service that will update its status bar balloon

View File

@@ -18,9 +18,7 @@ package com.example.android.apis.app;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.content.SharedPreferences;
import android.os.Bundle; import android.os.Bundle;
import android.preference.Preference;
import android.preference.PreferenceActivity; import android.preference.PreferenceActivity;
public class PreferencesFromXml extends PreferenceActivity { public class PreferencesFromXml extends PreferenceActivity {

View File

@@ -75,8 +75,6 @@ public class QuickContactsDemo extends ListActivity {
@Override @Override
public void bindView(View view, Context context, Cursor cursor) { public void bindView(View view, Context context, Cursor cursor) {
final ContactListItemCache cache = (ContactListItemCache) view.getTag(); final ContactListItemCache cache = (ContactListItemCache) view.getTag();
TextView nameView = cache.nameView;
QuickContactBadge photoView = cache.photoView;
// Set the name // Set the name
cursor.copyStringToBuffer(SUMMARY_NAME_COLUMN_INDEX, cache.nameBuffer); cursor.copyStringToBuffer(SUMMARY_NAME_COLUMN_INDEX, cache.nameBuffer);
int size = cache.nameBuffer.sizeCopied; int size = cache.nameBuffer.sizeCopied;

View File

@@ -18,8 +18,6 @@ package com.example.android.apis.app;
// Need the following import to get access to the app resources, since this // Need the following import to get access to the app resources, since this
// class is in a sub-package. // class is in a sub-package.
import java.util.Map;
import com.example.android.apis.R; import com.example.android.apis.R;
import android.app.Activity; import android.app.Activity;
@@ -31,8 +29,6 @@ import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
import android.widget.TextView; import android.widget.TextView;
import java.util.Map;
/** /**
* Shows how an activity can send data to its launching activity when done.y. * Shows how an activity can send data to its launching activity when done.y.
* <p>This can be used, for example, to implement a dialog alowing the user to * <p>This can be used, for example, to implement a dialog alowing the user to

View File

@@ -32,8 +32,11 @@ import android.widget.TextView;
*/ */
public class RedirectGetter extends Activity public class RedirectGetter extends Activity
{ {
private String mTextPref;
private TextView mText;
@Override @Override
protected void onCreate(Bundle savedInstanceState) protected void onCreate(Bundle savedInstanceState)
{ {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
@@ -45,9 +48,12 @@ public class RedirectGetter extends Activity
// The text being set. // The text being set.
mText = (TextView)findViewById(R.id.text); mText = (TextView)findViewById(R.id.text);
// Display the stored values, or if not stored initialize with an empty String
loadPrefs();
} }
private final boolean loadPrefs() private final void loadPrefs()
{ {
// Retrieve the current redirect values. // Retrieve the current redirect values.
// NOTE: because this preference is shared between multiple // NOTE: because this preference is shared between multiple
@@ -58,10 +64,9 @@ public class RedirectGetter extends Activity
mTextPref = preferences.getString("text", null); mTextPref = preferences.getString("text", null);
if (mTextPref != null) { if (mTextPref != null) {
mText.setText(mTextPref); mText.setText(mTextPref);
return true; } else {
mText.setText("");
} }
return false;
} }
private OnClickListener mApplyListener = new OnClickListener() private OnClickListener mApplyListener = new OnClickListener()
@@ -79,8 +84,4 @@ public class RedirectGetter extends Activity
finish(); finish();
} }
}; };
private String mTextPref;
TextView mText;
} }

View File

@@ -29,8 +29,6 @@ import android.os.Process;
import android.os.RemoteCallbackList; import android.os.RemoteCallbackList;
import android.widget.Toast; import android.widget.Toast;
import java.util.HashMap;
// Need the following import to get access to the app resources, since this // Need the following import to get access to the app resources, since this
// class is in a sub-package. // class is in a sub-package.
import com.example.android.apis.R; import com.example.android.apis.R;

View File

@@ -49,7 +49,6 @@ import com.example.android.apis.R;
*/ */
public class ServiceStartArguments extends Service { public class ServiceStartArguments extends Service {
private NotificationManager mNM; private NotificationManager mNM;
private Intent mInvokeIntent;
private volatile Looper mServiceLooper; private volatile Looper mServiceLooper;
private volatile ServiceHandler mServiceHandler; private volatile ServiceHandler mServiceHandler;
@@ -102,10 +101,6 @@ public class ServiceStartArguments extends Service {
Toast.makeText(this, R.string.service_created, Toast.makeText(this, R.string.service_created,
Toast.LENGTH_SHORT).show(); Toast.LENGTH_SHORT).show();
// This is who should be launched if the user selects our persistent
// notification.
mInvokeIntent = new Intent(this, ServiceStartArgumentsController.class);
// Start up the thread running the service. Note that we create a // Start up the thread running the service. Note that we create a
// separate thread because the service normally runs in the process's // separate thread because the service normally runs in the process's

View File

@@ -29,7 +29,6 @@ import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.view.WindowManager;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;
import android.widget.Button; import android.widget.Button;
import android.widget.ImageView; import android.widget.ImageView;

View File

@@ -22,7 +22,6 @@ import com.example.android.apis.R;
import android.app.Activity; import android.app.Activity;
import android.os.Bundle; import android.os.Bundle;
import android.view.WindowManager;
/** /**
* <h3>Wallpaper Activity</h3> * <h3>Wallpaper Activity</h3>