Introduction to Android presentation

by Sean Sullivan » Tue, 28 Oct 2008 23:35:00 GMT


Sponsored Links
 I gave a presentation to the Mobile Portland group this week.

The slides are now online:

   http://www.slideshare.net/sullis/introduction-to-android/ 

Cheers,

Sean

--~--~---------~--~----~------------~-------~--~----~



Introduction to Android presentation

by Sean Sullivan » Wed, 29 Oct 2008 00:36:57 GMT


 I gave an Android presentation to the Mobile Portland group this week.

The slides are now on Slideshare:

    http://www.slideshare.net/sullis/introduction-to-android/ 

Cheers,

Sean

--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Introduction to Android presentation

by Eric Mill » Mon, 03 Nov 2008 02:15:37 GMT


 Nice slides -- how was your presentation received?

-- Eric



--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Mocking the Camera in M5

I just came across http://www.tomgibara.com/android/camera-source
which provides a way to mock a camera in the SDK. I haven't tried it
out, it may work well or not at all, but it looks interesting and
potentially quite useful to those building apps that use a camera.

Cheers,
Justin
Android Team @ Google
--~--~---------~--~----~------------~-------~--~----~

2. Running Background Process

Hello,

I have written an intentreceiver which gets launched when the boot has
completed. In this, I run a thread in the background process which do
certain task periodically. Here is my piece of code:

public class AddressLogService extends IntentReceiver{
  /* the intent source*/
  static final String ACTION =
"android.intent.action.BOOT_COMPLETED";
  @Override
  public void onReceiveIntent(Context context, Intent intent) {
    if (intent.getAction().equals(ACTION))
    {
      NewRunnable AddressLog = new NewRunnable(context);
      Thread tr = new Thread(null,AddressLog,"Address Logger");
      tr.start();
    }
  }

  private class NewRunnable implements Runnable {
    private Context context;
    // Initializing the Runnable Class
    public NewRunnable(Context c){
      context = c;
    }
    public void run(){
      while(true){
         isServerUp = true;
         if(isServerUp ){
            // Do some processing
            Thread.sleep(15 * 1000);
          }
        }catch(Exception e){}
      }
    }
  }
}

I have included the required receiver details and permission in
AndroidManifest.xml
The problem is when I launch my emulator, this thread sometimes run and
sometime it does not run. I have to try launching the emulator certain times
before I get this thread running. I check this by checking the server log. I
am not sure why this is happening. Can any point me out why this is
happening? Or is anyone can suggest there is any other better way to
approach this task.

Thanks,
Jaikishan

--~--~---------~--~----~------------~-------~--~----~

3. How to connect to the net through android emulator.?

4. How to call external application from my Activity?

5. How to call external application from my Activity?

6. Android Plug in Installation Trouble

7. Using C Shared Libraries on M5