Cornell Research Study about Android and Open Source: 20-30 minute interviews - Flexible Times

by Fred Grott » Wed, 29 Apr 2009 05:35:35 GMT

Sponsored Links
 Tony Liao,

To make sure you get enough responses are you open to a talk either  by
gtalk voice or sklype as well?

On Tue, Apr 28, 2009 at 4:24 PM, <


Other Threads

1. Ideas behind Android's task concept

I've been trying to understand the key concepts that make up the
Android programming model. I'm impressed as well as intrigued by
'tasks' that stack up activities. I do not really appreciate why and
how one assigns a particular launch mode to an activity. For instance,
I'd like to define a few necessary conditions for marking an activity
the root of a new task. I'm focusing particularly on the 'singleTask'
launch mode. I'd like to know, for example, whether security, user
experience, and such factors decide the launch modes...

Can someone educate me about the rationale behind Android tasks? I'm
also curious to know the thought process behind their design when they
were originally conceived?



2. android.util.SparseArray space time complexity properties

HashMap can indeed be faster than SparseArray. However, and this is
very important, SparseArray does not require boxing/unboxing of
primitive types which prevents allocations and thus prevents the GC to
stop your games for hundreds of milliseconds. That is much more
valuable :)

Romain Guy
Android framework engineer

Note: please don't send private questions to me, as I don't have time
to provide private support.  All such questions should be posted on
public forums, where I and others can see and answer them


3. lots of image to be textured on rotating cube opengl es

4. When will ANdroid provide video phone function?

5. java.lang.VerifyError

6. Maintaining two Eclipse installs with two Android SDKs

7. Handling MAPS