Quote:
a first year undergraduate student who is doing his majors in computer science.I need your suggestions on starting to learn android system developement,like where to start and what knowledge should i seek first.
Whatever you want to learn, you need to start with a search engine like Google. Learn how to use the search engine.
For whatever you want to learn about a new thing, the general knowledge you need is what you will learn as majoring in computer science.
After that, look for a tutorial on the subject you want.