Android Development for Beginner

I totally don’t know anything about Java and Eclipse. And now I’m going to step into this new field. Of course, I need to set up all my environment ready, then I can immediately write codes. If you ask me whether I’m confident or not. Well, as a programmer, I keep learning new things through practice. I know Java just almost alike to C#. Since C# has taken a lot from there.