我想用响应式设计概念制作android应用程序。 经过搜索和搜索,我发现有两种方法可以做到这一点:
通过在res文件夹下添加新的xml文件,如layout-sw800dp / activity1.xml和values-sw800dp / activity1.xml,并且android在运行时检测屏幕大小并加载相应的xml文件。
通过制作CSS响应式设计并将其加载到android中,但我不知道如何以这种方式处理按钮的操作。
我问到在android中进行响应式设计的最佳方式,以及每种方式的优点和缺点以及如何以第二种方式处理按钮?
提前致谢
答案 0 :(得分:1)
我同意@schabluk。 Android提供的RelativeLayout类似于html中的响应式设计。
创建布局的第一种方式并不合适,因为有数以千计的Android手机。
使用android的Webview来处理按钮事件。 Webview是一个在Android应用程序中嵌入html内容的视图。
答案 1 :(得分:0)
您应该遵循“用户体验和用户界面的最佳做法”。请参阅Designing for Multiple Screens教程。