CodeGym /Java 博客 /随机的 /Android初学者知识路线图
John Squirrels
第 41 级
San Francisco

Android初学者知识路线图

已在 随机的 群组中发布
新手经常问自己:“要成为一名开发人员,我需要知道什么?” 职位发布可能会有很多难以理解的词语。编程书籍信息量太大,看来得从小学起。最重要的是,Android 开发现在处于需要了解两种语言的地步:Java 和 Kotlin。我们将尝试制作一个“初学者的知识路线图”——正是你找到第一份工作所需要知道的。 初学者作为 Android 开发者的路线图 - 1首先也是最重要的是 Core Java。是的,Java 是目前最好的起点。在我看来,CodeGym 是执行此操作的最佳方式。在您彻底完成基本内容之前,无需为其他任何事情分心。同时,如果你能找到一位能给你提示和解释的导师,你将有很大的优势。然后你可以试试Android SDK。首先,您需要了解如何使用 TextView、EditText、Layouts(Frame、Linear、Relative)、ImageView 和 Button。之后,继续 RecyclerView。在这个阶段,练习就是你的一切。你需要尝试一切,看看它是如何工作的,这些组件有什么特点,以及它们有何不同。然后你可以更深入地了解Activity和Fragments。然后是生命周期和启动模式。也是两个活动(意图)和两个片段(捆绑包)之间的数据传输。此时,您已准备好编写比计算器稍微复杂一点的东西。您需要编写一个包含多个屏幕的小项目。最主要的是使用大量组件来弄清楚它们如何相互交互。同样,如果有人看到您的代码并可以提出建议,那将是一个很大的优势。现在您已准备好尝试 Kotlin。此外,您应该让您的项目以某种方式与 REST API 交互。Retrofit 库用于执行此操作。有很多关于它的教程。还有很多开放的 API 可供您练习(例如 Instagram、Facebook 等)。最终结果应该是从服务器下载数据并将其显示在屏幕上的东西。Glide 库(或者,或者,毕加索)在这里也很有用。这就是它的基本要素。下一步是解决设计模式。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。毕加索)在这里也很有用。这就是它的基本要素。下一步是解决设计模式。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。毕加索)在这里也很有用。这就是它的基本要素。下一步是解决设计模式。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。这就是它的具体细节。下一步是解决设计模式。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。这就是它的具体细节。下一步是解决设计模式。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。Google 为 Android 推广 MVVM,因此您应该尝试一下。另外,请查看“干净的体系结构”的含义。最重要的是——依赖注入。在这一点上,你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。你可以尝试去参加一些面试。Internet 上充斥着关于这些主题的文章和示例。在学习的过程中,请记住理解事物如何运作以及为何运作仍然比记住术语更重要。能够使用调试器来追踪错误也很重要。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。这只有通过大量练习才有可能。这个过程可以在六个月内完成。但前提是你投入足够的时间进行训练。剩下的就是我希望你耐心等待。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION