只需一个链接或几个字即可。
答案 0 :(得分:4)
要成为职业选手,你必须多练习,没有捷径。但仍有一些好的网站值得推荐:
最后也是最重要的,正如Linus所说:“谈话很便宜,请告诉我代码!”,记得去研究并参与Github上的高星级Android项目。
答案 1 :(得分:1)
我曾经在你的位置。我现在有两年的Android开发经验。
我建议尽可能多地阅读代码,以了解如何理解其他人正在努力实现的目标。看看开源库,比如Retrofit,ButterKnife(几乎所有来自Square的东西)。
查看您喜欢的应用并尝试在其中构建功能,例如,查看这个名为“让我们构建应用”的YouTube频道,此频道中的人在iOS中构建应用,但您可以按照并在Android中构建应用程序,以帮助提高您的技能和知识。此外,在Androids上观看Youtube视频,观看来自Droidcon 2016 NY的视频。
你建造的东西越多,你就会越好。
收听此网站的播客http://fragmentedpodcast.com/
他们讨论Android上的各种主题,并在他们的节目中有非常酷的客人。
在https://hackr.io/tutorials/learn-android-development
观看高评价教程我还推荐使用Java中的Effective Java和Thinking等书籍,它们可以帮助您了解Java的基础知识(非常重要)。
一旦你觉得你了解Android就学习RxJava。
如果您有任何问题,请告诉我。
祝你好运。答案 2 :(得分:0)
Android Developer Site是最好的学习场所。此外,您只能通过观看视频来成为优秀的开发人员,但您必须多练习并开展项目工作。
答案 3 :(得分:0)