如何阅读Android项目

时间:2014-06-04 12:51:11

标签: java android

我在网上搜索了这个,但没有得到满意的答案。我是新的Java和Android编程环境,并在Android(简单的初学者级别)编写了小应用程序。现在,正如大家所说,要编写好的程序,你应该(当然是程序)阅读其他人编写的程序和代码。这将帮助您了解其他人如何编码,能够看到不同的编码风格。现在我的问题是,如果我有一个带有源代码的android应用程序(有许多可用的开源项目)我应该如何尝试阅读该项目?我应该先开始阅读什么? GUI的东西或直接用于读取代码,活动,服务等等。如何从代码中我将能够跟踪代码的意图,它的逻辑如何流动?我有一个 Android手机,我可以测试。我只是想知道如何正确阅读代码以正确掌握它是什么以及如何做事。

1 个答案:

答案 0 :(得分:5)

了解任何Android应用的the basics,您可以:

  • 找到应用启动时运行的主要活动
  • onCreate()开始,在创建活动时调用
  • 您可以在那里设置断点,并通过使用调试器
  • 来执行代码
  • 检查onCreate()中使用的变量,查看声明,初始化,使用的位置
  • 检查onCreate()中使用的方法,查看它们的定义位置
  • 检查您检查的活动的相应xml布局文件,查看在那里定义元素的方式,以及java中相应代码如何使用其中一些
  • 您将看到代码就像拼图,每个元素与其他元素合作,找到他们的关系
  • 阅读,阅读,阅读,documentation是你的朋友
  • ...