我想知道是否有其他替代方法或更好的方式来开发Android应用程序的用户界面。我知道XML被使用,也知道原因,但是否有其他方法即使它们不是非常高效?
欢迎您通过直接创建Java对象并将它们拼接成父子关系来创建UI,包括控制大小和位置等布局管理器。
而且,鉴于此,您可以发明自己的定义UI的方法(解析一些JSON、使用随机数生成器等),因为最终它都只是Java对象。
["type":"button","x"20,"below":"topBar","buttonText":"This is a button"]
等。 - Aggressor