【问题标题】:Learning Android dev due to curiosity出于好奇学习Android dev
【发布时间】:2016-12-08 12:06:03
【问题描述】:

最近我一直在考虑开发一些基本的 android 应用程序。只是出于个人兴趣。请指导我从哪里开始,我需要什么工具以及指向某些 pdf 等的任何指针。

我的背景:

1) C 语言的嵌入式软件开发人员。 2) 有机会在 flex 上工作。因此熟悉eclipse。 3) 在多线程环境中工作。 (实时操作系统) 4) 在unix/linux环境下工作。

由于我没有从事过 Java 方面的工作,所以入门对我来说有多糟糕?

请指导我,我已经准备好从最基本的开始。

【问题讨论】:

    标签: android


    【解决方案1】:

    如果您只是想看看 Android,我推荐 this tutorial series,因为它几乎就是为此而生的。第一个信息来源是官方开发者网站。 http://developer.android.com。它充满了非常好的文章,是了解平台的必读内容。该网站上还有整个 Android API 的参考。

    当然,如果出现问题,StackOverflow 也是第一个搜索答案的地方,当然还有在 SO 上与Android room 聊天。

    我知道有三本不错的 Java 书籍,在真正开始高级 Android 开发之前,您应该阅读它们。 Head First Java 来自 O'Reilly,Thinking in Java 4th edition 来自 Bruce Eckel,我忘记了第三本书的名称,但一旦我记得我会发布它。

    如果您决定真正开始学习 Android,我会推荐 Mark Murphy 在http://commonsware.com 上的 warescription。

    【讨论】:

      【解决方案2】:

      我从未使用过 Eclipse 或 Java,只是按照官方的 google android 开发者信息安装和设置 Eclipse,并使用额外的 Android 插件,然后编译 Hello World。

      然后,我下载了一个与我想尝试的接近的现有应用程序的代码(使用标志数据库和内置 GPS 的速度警报)并开始修改它。

      基本的 Java 语法与 C 类似 - 您需要做的就是理解所有 OOP 位:)

      然后我决定我需要一个程序来做某事,所以我决定将其编写为一个标准的 Java(非安卓)应用程序,以便更多地了解 Java。

      我为此使用了 this 教程 - 这对你来说可能有点慢 :)

      问候 西蒙

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-03
        • 1970-01-01
        • 1970-01-01
        • 2010-09-11
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多