Java 基础就找本J2SE的看就行。。后面需要看的是数据库,因为Android提供了SQLite支持。你最好学习一下数据库的基本操作,命令。。然后就是环境的搭建。。在最后你就可以买一本大黑---《Android/Ophone 开发完全讲义》李宁写的。。相当于一本可以陪伴你终身的字典。。哈哈。。本人以16000元学费的经验告诉你,Java是重中之重。。只有深刻理解了Java的面向对象的编程思想,才能更好的学习Android。。楼主说你英语和数学不错。。这点很重要。。我的英语和数学都不行。。所以学起来费劲。。。你肯定没问题。。后期经常要看一些帮助文档,全是英文的。。我就个郁闷啊。。。。。祝你成功吧。。有什么不明白 的在问我。。