哪个开始学习谷歌示例代码

时间:2013-06-30 08:40:24

标签: android

我是Android新手

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

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

我有一个开始像proj1那样的程序的氛围---然后--- proj2 ---以后---- proj3

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

如果有人指导我学习我需要遵循的项目顺序

,那将会有所帮助

请分享您的经验

2 个答案:

答案 0 :(得分:1)

我处于类似的位置。我一直在做一些事情:

  1. 通过以下培训 http://developer.android.com/training/index.html 为了。那里有很多,在我准备尝试创建自己的应用程序之前,我已经完成了“开始”的一半。

  2. 当我开始使用该主题时,请阅读有关主题的指南,并希望了解更多信息 http://developer.android.com/guide/components/index.html

  3. 使用我自己的简单应用程序构思给我一些关注点。我一直在努力学习它。我发现这比跟随别人的例子更好,因为我有动力看到我的应用程序工作,到目前为止实际上很容易。我一直在使用Google文档和搜索(大量Stack Overflow线程)来提供帮助。

  4. 现在我正处于我要回去并改进我的应用程序的实现的地步,看看它的一些我认为是混乱的,并研究是否有更好的方法来做到这一点。这也是很好的学习。

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

答案 1 :(得分:1)

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

https://github.com/darvds/RibbonMenu

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

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

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