在使用CSS和javascript开发HTML5网页时,我发现像Chrome Developer Tools这样的DOM检查员在root中非常有用,导致哪些CSS样式应用于网页上的哪些HTML5元素。界面允许您查看左侧的实际布局以及DOM,并在此时动态地将CSS应用于页面。
我的问题是 - 是否存在与Android应用程序类似的任何工具?有没有办法确定哪些xml样式应用于活动或应用程序中的哪些元素?这在查看应用程序中的“默认”styles.xml时特别有用。
是否有人有任何建议的工具来帮助确定哪些样式应用于活动中的每个元素?
答案 0 :(得分:2)
在创建视图后,Android不会保留样式信息。您可以使用的最接近的东西是名为HierarchyViewer的工具。您可以在此处详细了解此工具:http://developer.android.com/tools/debugging/debugging-ui.html
您还应该签出http://github.com/romainguy/ViewServer以便能够在生产设备上使用HierarchyViewer(我们计划将此要求废弃。)
答案 1 :(得分:0)
我已经为Android创建了一个应用程序,希望与Web浏览器中已知的开发人员工具紧密匹配。当然,这仅仅是一个初创企业,无法与旨在检查网页的同行的功能相匹配,也无法与Layout Inspector中的Android Studio之类的官方桌面工具相匹配。 / p>
它具有一个优点,但是它可以脱机工作(直接在设备上,无需使用ADB,任何SDK等)。
如果您有兴趣,请享受Developer Assistant。