Android 在移动设备上显示仪表板的方法?

Android 在移动设备上显示仪表板的方法?,android,ios,layout,widget,dashboard,Android,Ios,Layout,Widget,Dashboard,我和我的团队目前正在开发一个应用程序(iOS和Android),它使用了我们实现的一个web应用程序的许多功能。web应用程序(ASP.NET)基本上呈现和创建仪表板(自定义尺寸,由最终用户指定)。仪表板为小部件使用不同的库(FusionCharts、GoogleCharts、标准.NET控件…) 无论如何,移动应用程序的一部分功能是显示特定于每个用户的仪表盘。问题是:达到这一要求的最佳方式是什么? 我们在这里进行了头脑风暴,得出了以下几点: 一种是在.NET应用程序上生成仪表板的屏幕截图,并在

我和我的团队目前正在开发一个应用程序(iOS和Android),它使用了我们实现的一个web应用程序的许多功能。web应用程序(ASP.NET)基本上呈现和创建仪表板(自定义尺寸,由最终用户指定)。仪表板为小部件使用不同的库(FusionCharts、GoogleCharts、标准.NET控件…)

无论如何,移动应用程序的一部分功能是显示特定于每个用户的仪表盘。问题是:达到这一要求的最佳方式是什么? 我们在这里进行了头脑风暴,得出了以下几点:

  • 一种是在.NET应用程序上生成仪表板的屏幕截图,并在移动应用程序上显示该屏幕截图。但是,这种方法非常基本,不提供任何交互性
  • 另一个任务是在移动应用程序上重新创建每个仪表板。这样做的问题是,它涉及从头开始重新创建所有内容,并且会出现与仪表板的两个版本(移动版和web版)之间的不一致相关的问题
  • 使用仪表板的URL在移动应用程序上加载仪表板 就个人而言,我认为第三种方法是最合适的,因为不需要太多的编码,我们只需要使用它们各自的URL加载现有的仪表板

    问题是,我们如何处理太宽的仪表板…(高度不是问题,因为上下滚动的用户体验不错,但在我看来,左右滚动不是一个好体验)。。据我所知,iphone的宽度是320px(对吧?),那么我们如何处理仪表板宽度为1000px的情况呢

    这是满足这一要求的好方法吗?还有其他可能的方法吗

    任何反馈都将不胜感激!
    谢谢

    听起来CSS媒体查询可能就是你想要的。看一看