San Francisco Android User Group held an event on February 23rd, 2010 with Marko Gargenta who presented on Android Internals and NDK.
Here is a rough outline of Marko's talk:
Anatomy of Android
Linux kernel
Native Libraries
Android Runtime
Application Framework
Android Physiology
Startup Walkthrough
Layer Interaction
JNI Overview
JNI Development - Java
JNI Development - C
Compiling JNI sample application
Using NDK
What is NDK
Installing and setting up NDK
Getting started with NDK
Creating a simple application using NDK
Here is a rough outline of Marko's talk:
Anatomy of Android
Linux kernel
Native Libraries
Android Runtime
Application Framework
Android Physiology
Startup Walkthrough
Layer Interaction
JNI Overview
JNI Development - Java
JNI Development - C
Compiling JNI sample application
Using NDK
What is NDK
Installing and setting up NDK
Getting started with NDK
Creating a simple application using NDK