【问题标题】:Resources for Android absolute beginnerAndroid绝对初学者的资源
【发布时间】:2026-02-02 07:35:01
【问题描述】:

我是一个完整的Android和C一般菜鸟,

我做了很多网络编程(我想这在很大程度上无关紧要),一些 javascript(不是 jQuery,只是原始 JS),我还开发了一个 .net 应用程序,最后在 uni 完成了 Java 编程课程学期,

我知道 Android 在某些地方使用 Java,而在其他地方使用 C,我在这里查看了 SDK 文档:http://developer.android.com/guide/topics/appwidgets/index.html

我的目标是构建一个简单的仪表板小部件,从 JSON/JSONP API 中按分钟提取数据,到目前为止,我一直在努力为像我这样的真正的 Android 新手找到任何体面的教程,尤其是在应用程序小部件类别,如果有人知道任何好的资源(在线或书籍都可以),包括基本的良好实践、启动指南和快速教程,让我加快速度会很棒,因为我完全不知道从哪里开始(尤其是在 C 端),我发现 SDK 文档确实有一些好东西,但这并不是我所追求的(建立在非常旧的 Android 版本上,因此大多数很酷的新功能都不是综合或考虑)。

非常感谢任何建议!

附带说明,如果 Android 一切顺利,我也希望转向 iOS,因此 Objective-C 启动和教程会很棒(Visual Quick Pro 指南风格会很完美!)

【问题讨论】:

    标签: java android objective-c ios android-widget


    【解决方案1】:

    我个人开始阅读并了解 Android Application Fundamentals。然后我下载了 Android ADT(开发工具包),在 Eclipse 和 SDK 上进行了配置(包括示例)。

    设置完成后,我开始使用ApiDemos。您可以直接在下载的 SDK <sdk-install-location>/samples/android-9/ApiDemos 中找到它的源代码。尝试在 IDE 中调试代码,修改它,看看它是如何反应的。

    最后,玩得开心:)

    【讨论】:

    • 谢谢@Juri,这正是我想要的:)
    【解决方案2】:

    好吧,我从 Android 开发者文档开始:

    http://developer.android.com/guide/index.html

    如果对于一个完整的初学者来说,这不像你想要的那样有条理,你可能想试试常见问题解答,因为那里有很多很好的教程链接,而且非常详尽:

    http://developer.android.com/resources/faq/index.html

    一旦您掌握了教程将为您提供的基础知识,您将在第一个指向开发人员指南的链接中花费大部分时间。指南中甚至还有一些链接,可以帮助您开始使用您选择的 IDE,或者根本不使用 IDE。

    要获得更具体的答案,您必须提出更具体的问题。

    【讨论】:

      最近更新 更多