学习Android编程技巧(不要求书籍或其他常见的转发)



我不是在寻求书籍建议,而是一个学习Android的攻击计划。我有三本关于安卓系统的书,即使是初学者版本也有点令人困惑。然而,好的部分是,当这本书解释代码时,我可以看到代码中的逻辑,并理解他们为什么要写他们所做的事情;但我无法编辑代码来做一些稍微不同的事情。例如,如果代码是创建一个说"你好"的按钮,我就不能写代码让按钮说你好,然后打开一张图片,然后打开网站。

我也试过YouTube,他们有很好的资源,但课程结束后,就这样了。

我购买的三本书——《你好,安卓》、《绝对初学者的安卓应用程序》和《初学安卓游戏》——在亚马逊网站上获得了很高的评价,但它们缺少的一点是学习计划本身。你建议我做什么?

它仍在争论,我认为它可能很快就会关闭。同时,我会尽力帮忙,因为这是像你这样的人能问的最好的问题。这就是我要做的(事实上,我就是这么做的):

  1. 阅读Lars-Vogel教程。它现在似乎是离线的,但我相信你能找到。这是一个很好的教程,而且它在之前就有帮助。今天可能会有更好的。我很久没有检查了
  2. 阅读《Android开发指南》、Android基础,然后阅读框架主题(至少到清单说明为止)。如果你不能确切地知道,不要介意。。。最后,你会有一个很好的概述和熟悉的概念在脑海中
  3. 了解视图和UI元素。学会对每一项的基础知识进行编程。使用教程和示例进行实验。有一个关于mobiforge的古老但很好的教程(第1-4部分)。它帮助了我
  4. 在谷歌代码中搜索开源的安卓应用程序和代码。研究并使用它们来重现其他东西
  5. 然后,至少买一本马克·墨菲的书(stackoverflow上的CommonsWare)。他的高级指南有一份印刷版,但也有一个基于订阅的系统

这条流线取决于。如果你喜欢深入研究完整的理论(从说教的角度来看可能更好),首先从指南和书籍开始。但你的决定更适合你的学习。

同时,我想,等待你的答案结束。:-)

我给你我的学习计划,希望它能帮助你:

1.阅读谷歌的开发者指南:http://developer.android.com/guide/index.html,从ActitityServices,到UI interface等等…不是所有的帖子你都需要阅读,你可以阅读其中的一些部分,会给你全局把握

2.当你对android平台有了清晰的了解并进行开发时,你可以阅读你购买的书,比如Hello Android,一章一章地阅读内容,最重要的是你在阅读书时必须写代码

3.然后,如果你想开发游戏,你可以尝试阅读Beginning Android GameAndroid Game Pro

4.你可以阅读api演示,它是一个很好的演示和一些api好老师,以及http://developer.android.com/resources/index.html是个不错的选择

5.现在,你可以制作一些你喜欢的应用程序,让你在实际项目中学习使用

最后,最好的学习方法是编写代码。

相关内容

最新更新