Closed. This question needs to be more focused。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗?更新问题,使其仅通过editing this post专注于一个问题。
                        
                        5年前关闭。
                                                                                            
                
        
这是一个普遍的问题,
试图解决android中与视图相关的问题一直是我的噩梦。实际上,这不是逻辑,但是这花费了我很多时间,而且我采用了一种错误的方法,我知道那是错误的:我尝试了其他操作,并且如果我在屏幕上看到正确的内容,就可以了。但是我知道这不是正确的方法。实际上,我想通过学习内部操作来清理思路,同时在XML中创建视图。

我需要的是参考资料或教程,可以清楚地说明创建视图,布局,视图树等时发生的情况。我实际上想知道解析器在创建过程中的作用。

他们在IOS平台上开发了一个非常简单直观的情节提要设计器,具有很好的外观和感觉,并且开发人员无需花费很多时间来解决ui问题。我只想画一些像这样简单的东西。至少应该有一些东西可以促使我认为绘制ui很容易。有什么建议吗?谢谢

最佳答案

首先,您将找不到像Apple的Android界面生成器那样的东西。原因是,Apple在幕后隐藏了许多您永远不会看到,也将无能为力的“魔术”。他们为您做很多工作既是福也是祸。 Google / Android不这样做。

Android XML布局本质上是1:1等效,等同于使用Java代码构建布局。您在xml中为视图定义的属性将直接移交给该视图的Java代码定义,并在此处进行读取/解释(请参见AttributeSet)。

最好的办法是阅读Google关于布局和视图的文档。 Android布局本质上是动态的,而Apple本质上是静态的。通常最好忘记所有有关苹果观点的知识,并按照谷歌的处方学习。您可以了解有关Android版式here.的更多信息

关于android - android view创建步骤的详细说明,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10882988/

10-12 00:19
查看更多