1.先学java,掌握java是学习安卓的为数不多步。不要读太复杂的书。用大量的图片和对话尽可能有趣地解释严肃的技术话题。初学者入门书。学习后有了一定的java基础,再看比较复杂的java书《EffectiveJava》,JoshuaBloch(JavaCollections作者,孙杰出工程师,谷歌首席Java架构师)的代表作。介绍了在Java编程中具有很大实用价值的78条经验规则,揭示了为了产生清晰、健壮、高效的代码应该做什么和不应该做什么,并通过示例代码进一步说明。这些经验法则涵盖了大多数开发人每天面临的问题的解决方案。接下来,你可以学习设计模式。国外的经典教材,像动画片,看起来不枯燥。
还有国内教材《大话设计模式》,通俗易懂。
2.然后是安卓开发知识的学习,就是多看,多敲,多思考。你也可以在网上找到一些关于安卓学习的视频。
3.去GitHub学习。GitHub和开源项目托管库上面有很多Android开源项目。你可以学习其他app开发方案,看看如何实现不同的功能。慢慢地,你会写安德洛达普。
掌握了这些之后,就可以独立尝试完成简单的小项目,在开发,和开发的周期大概半年就可以完成。所以,学习安卓开发半年就够了。小项目完成后,你可以去做安卓开发的技术员,然后在工作中不断提升自己的技能。