为C#开发人员学习Android开发的理想方法是什么?

Par*_*ram 5 .net c# android

我是.NET开发人员,我喜欢用C#编写代码.

我想学习Android开发,并想知道什么是学习Android开发的理想方法,特别是对于不懂Java并且熟悉C#的开发人员.

你能建议我任何书籍,教程,方法吗?