Hi,
My name is Ronit and I am interested in understanding the content flow
in the Android system.
I looked at the Android documentation and I have some questions that I
would be happy to get help with..
Application layer questions:
1. What is the flow of content arrival and flow of content
consumption? What classes (and layers) are involved?
2. Is media content managed by content provider? (despite the docs, we
found no media provider classes)
3. Will all media processing applications be implemented as native
code (below framework layer)?
4. Should file.io or content provider be used when using media files?
(same question for other file types like JPEG)
5. android.os.Environment (File getDrmContentDirectory): What is the
meaning?
Lower level questions:
6. What do I need for developing code in the low-level layers (kernel,
libraries, application framework )?
7. Where can I find documentation of the lower layers of Android
(Application Framework, Libraries, Linux kernel)
Thanks,
Ronit