Skip to content

Instantly share code, notes, and snippets.

@rajiv-singaseni
rajiv-singaseni / MainActivity.java
Created July 1, 2011 17:16
An android activity which demonstrates uploding of data using Broadcaster and Receiver model. This works even when the upload doesnot happen in the same class.
package com.webile.broadcasting;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
@rajiv-singaseni
rajiv-singaseni / webview_demo.java
Created June 29, 2011 18:26
An android activity to display HTML inline.
package com.webile.webviewdemo;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
@rajiv-singaseni
rajiv-singaseni / MainActivity.java
Created June 28, 2011 18:40
A sample program to show how to embed buttons in a listview and run corresponding functions on click of those buttons
package com.webile.listview;
import android.app.ListActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.Toast;
@rajiv-singaseni
rajiv-singaseni / connection_monitoring.java
Created June 26, 2011 09:37
A sample activity monitoring the network connectivity of an android device
package com.webile.network;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Bundle;
@rajiv-singaseni
rajiv-singaseni / auto_refresh_image
Created April 12, 2011 11:12
Auto refreshing an image from the server.
class MyActivity extends android.app.Activity {
private ImageView myImageView;
private void refreshImage() {
//send a request to server on a background thread hopefully
new Thread(){
public void run() {
URL aURL = new URL(URL_TO_DOWNLOAD);
URLConnection conn = aURL.openConnection();
conn.connect();