在开发Android应用程序的Java编码过程中,我是否应该同时处理XML?

在开发Android应用程序的Java编码过程中,我是否应该同时处理XML?,java,android,xml,list,user-interface,Java,Android,Xml,List,User Interface,首先,我想说清楚,我对这件事非常陌生!!我在Java/开发方面很差劲,但我非常热衷于学习 我心里有一个项目,一个信息丰富的Android应用程序。我想我已经知道了我想要它的结构: 第一视图=50个对象的列表 单击其中一个对象后,它将提供这些对象的另一个信息列表 我知道Java编码是我将数据放在那里所需要的,但我也知道我必须对XML稍微熟悉一点,才能使它看起来更漂亮。我应该同时来回运行XML布局和Java代码吗?我可以稍后再来修复XML吗 关于如何构造一个只列出大量信息的应用程序,我有正确的想法吗

首先,我想说清楚,我对这件事非常陌生!!我在Java/开发方面很差劲,但我非常热衷于学习

我心里有一个项目,一个信息丰富的Android应用程序。我想我已经知道了我想要它的结构:

第一视图=50个对象的列表

单击其中一个对象后,它将提供这些对象的另一个信息列表

我知道Java编码是我将数据放在那里所需要的,但我也知道我必须对XML稍微熟悉一点,才能使它看起来更漂亮。我应该同时来回运行XML布局和Java代码吗?我可以稍后再来修复XML吗


关于如何构造一个只列出大量信息的应用程序,我有正确的想法吗?

在你开始开发Android应用程序之前,我先学习面向对象编程的概念。渴望学习是美妙的,但这是成功的一半。在没有编程背景的情况下直接进入应用程序开发可能会阻碍你的热情。从基础开始:什么是变量、函数/方法等,然后进入类、多态性、OOP概念等


就XML而言,它是一种简单的标记语言。一旦你有了一些编程经验(甚至没有),我想弄清楚XML是如何工作的就不难了。

看看mine-github.com/jordanbtahabsim/Family tree我在过去的两个小时里一直在查看你的代码,我必须说,通过查看一些东西和谷歌搜索某些组件,我学到了不少!!不过,我并没有真正理解公共类的角色。我是否需要在每次需要新视图时键入此项?是,这意味着它是可查看的。就像我刚才提到的树类一样,你应该下载/分叉它,然后自己编辑它!嗯,现在我在工作,在家里远程连接到我的电脑来处理我自己的代码,所以做那些事情不是一个选择,哈哈。我真的不想打扰你,但是你认为你能帮我处理代码吗?我们在堆栈溢出之外聊了一会儿?我只是问你,因为你似乎有最接近我想要的结构,只有我的应用程序不会有空间由用户输入数据(这或多或少是你的代码的一部分,使我摆脱)谢谢你的输入,非常感谢!所以我上个月买了Head First Java。我已经取得了一些进展,我了解(实例)变量、函数/方法、ArrayList基本OOP概念、类等。到目前为止,我很喜欢这本书!我觉得我试图用Android应用程序做的事与这本书带给我的方向也有关联。我承认我在这方面仍在仓促行事,但我真正需要的是一个如何构建它的想法。据我所知,每个“视图”都是android上的一个屏幕。我只需要学习如何将数据与某些视图连接起来。再次感谢!很好,你比我想象的要好得多。坚持下去,充分利用一切资源。正如我所说,理解XML文件并没有太大困难。祝你好运