برنامه نویسی اندروید معمولاً با جاوا انجام میشه
برای یادگیریش فقط کافیه که سری به بعضی از این سایتهای آموزشی بزنید وقتی یکم راه بیفتید دیگه بقیشو حتی میتونید از سایتهای مرجع مثل developer.android.com کمک بگیرید.
منابع آموزشی که من ازشون کمک گرفتم اینا بودند:
http://nardebaan.ir
http://androidcode.ir
http://uncocoder.com
http://www.kamalan.com
همچنین میتوانید از لینک زیر آموزش فارسی لیندا را خریداری نمایید:
http://androidha.mihanstore.net/product.php?id=295
و برای یافتن پاسخ پرسش ها که ممکن است در طی کار برایتان پیش بیاید میتوانید از سایت زیر کمک بگیرید:
http://stackoverflow.com/
برای برنامه نویسی اندروید با سی شارپ هم میتونید ابتدا پلاگین Mono Android را روی ویژوال استادیو نصب کنید (قبل از آن باید فایل های SDK اندروید مورد نیاز کامل نصب شده باشند.)
در لینک زیر هم که یکی از همین کاربران جواب24 در یکی از سوالات پیشنهاد داده بود آموزشش وجود داره:
http://ehsanavr.com/?p=2414
البته خود من اینو تست نکردم ولی در کل پیشنهادم به شما همون برنامه نویسی با جاواست.