Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 开始学习谷歌示例代码的顺序是什么_Android - Fatal编程技术网

Android 开始学习谷歌示例代码的顺序是什么

Android 开始学习谷歌示例代码的顺序是什么,android,Android,嗨,我是Android新手 我需要这个网站有经验的程序员的指导 我已经执行了“Hello world”程序和一些简单的程序,我发现学习android程序的最好方法是练习Google示例代码,我通过eclipse下载并放置在eclipse工作区中 我有足够的时间启动程序,比如proj1---然后--proj2---后来--proj3 如果我随机打开某个项目,代码会很复杂,我会迷路 如果有人指导我学习我需要遵循的项目顺序来进行实践,这会有所帮助 请分享你的经验我也有类似的经历。我同时做了几件事: 通

嗨,我是Android新手

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

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

我有足够的时间启动程序,比如proj1---然后--proj2---后来--proj3

如果我随机打开某个项目,代码会很复杂,我会迷路

如果有人指导我学习我需要遵循的项目顺序来进行实践,这会有所帮助


请分享你的经验

我也有类似的经历。我同时做了几件事:

  • 通过以下方式完成培训: 整齐还有很多,在我准备创建自己的应用程序之前,我已经完成了“入门”的一半

  • 当我开始使用某个主题并想了解更多信息时,请阅读该主题的指南

  • 致力于我自己的一个简单的应用想法,让我集中精力。我一直在努力学习。我发现这比跟随其他人的例子要好,因为我有动力看到我的应用程序工作,到目前为止,这其实很容易做到。我一直在使用谷歌文档和搜索(大量堆栈溢出线程)来帮助

  • 现在,我正准备回去改进我的应用程序的实现,看看其中一些我认为很混乱的地方,并研究是否有更好的方法来实现它。这也是很好的学习


    如果我想了解具体的工作是如何完成的,我只是将示例应用程序用作参考。

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

    一旦设计了UI,就应该继续设计驱动后台通信的网络/协议。然后,只需将图形与内置传感器连接,并使用HTTP、GCM和/或套接字与网络通信即可

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