我想制作具有响应式设计理念的安卓应用程序。 找了又找,我发现有两种方法可以做到这一点:
通过在 res 文件夹下添加新的 xml 文件,如 layout-sw800dp/activity1.xml 和 values-sw800dp/activity1.xml ,android 在运行时检测屏幕尺寸并加载适当的 xml 文件。
通过 CSS 响应式设计并在 android 中加载它,但我不知道如何以这种方式处理按钮的 Action 。
我问一下在 android 中进行响应式设计的最佳方式,每种方式的优缺点是什么,以及第二种方式如何处理按钮?
提前致谢
最佳答案
我同意@schabluk。 Android提供了RelativeLayout,类似于html中的响应式设计。
您创建布局的第一种方法不合适,因为有成千上万的 android 手机。
使用安卓的Webview用于处理按钮事件。 Webview 是用于在 android 应用程序中嵌入 html 内容的 View 。
关于android 响应式设计 VS CSS 响应式设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19000395/