0

嗨,我是 Android 新手

我需要本网站经验丰富的程序员的指导

我已经执行了“Hello world”程序和简单的程序,我发现精益 android programmig 的最佳方法是练习 Google 示例代码,我通过 eclipse 下载并放置在 eclipse 工作区

我不清楚哪些程序像 proj1 一样启动---然后--- proj2 ---稍后--- proj3

如果我随机打开一些项目,代码很复杂,我迷路了

如果有人指导我学习我需要遵循的项目顺序来练习,那会有所帮助

请分享你的经验

4

2 回答 2

1

根据我的个人经验,我发现设计一个示例用户界面来显示您希望系统如何为用户工作会更容易(一旦您有了想法)。一旦所有内容发布,这有助于使事情更加用户友好。我建议查看 Google Play 中各种 Android 应用程序的示例 UI,或者在 GitHub.com 等地方查找示例源代码,例如这个功能区菜单:

https://github.com/darvds/RibbonMenu

设计好 UI 后,您应该继续设计驱动后台通信的网络/协议。然后它就像连接图形与内置传感器并使用 HTTP、GCM 和/或套接字与您的网络通信一样简单。

为了进一步了解您的资源,GitHub 上有大量示例可以帮助您在已发布的应用程序中学习不同的编程风格。如果这些对您来说仍然太复杂,可以在 Google 搜索“Android 开发教程”中轻松找到许多教程。我冒昧地为您找到了一个看起来非常简单、适用且有点示例驱动的工具:

http://people.bridgewater.edu/~arn002/csci440/android-tutorial.htm

于 2013-06-30T11:30:50.763 回答
1

我处于类似的位置。我一直在做几件事:

  1. http://developer.android.com/training/index.html 依次进行培训。那里有很多东西,在我准备好尝试创建自己的应用程序之前,我已经完成了大约一半的“入门”。

  2. 当我开始使用某个主题并想了解更多信息时阅读该主题的指南 http://developer.android.com/guide/components/index.html

  3. 研究我自己的一个简单的应用程序想法来给我一些关注。我一直在学习它。我发现这比效仿别人的例子要好,因为我有动力看到我的应用程序工作,而且到目前为止实际上很容易。我一直在使用 Google 文档和搜索(很多 Stack Overflow 线程)来提供帮助。

现在我要回去改进我的应用程序的实现,看看我认为是混乱的部分,并研究是否有更好的方法来做到这一点。这也是很好的学习。

如果我想了解特定的操作是如何完成的,我只使用示例应用程序作为参考。

于 2013-06-30T08:52:29.933 回答