Android应用程序支持samall和大屏幕(平板电脑和手机)

时间:2011-11-04 13:20:26

标签: android-layout android multiscreen

我为我的USB继电器板制作了android应用程序。实际上,通过USB将板连接到PC / OpenWRT路由器,然后服务器应用程序掌握所有内容。所以或多或少,android只是在服务器端与我的自定义应用程序进行通信。

我讨厌的问题是布局。您可以在此视频中看到我当前的应用: http://www.youtube.com/watch?v=73DhEVNqW3Y

它不错,但也不是最佳做法。

视图的容器是全屏库,带有自定义适配器。

Ui在这里很痛苦,因为我不知道我想在这里连接多少板。所以我的应用程序询问服务器的计数,然后将库存视图添加到库中。

我在这里有一个问题。你会如何以最佳实践方式做到这一点?

如何将其与大屏幕连接?在这一点上,我认为,对于平板电脑来说,最好的选择是将3个视图放在彼此相邻的横向视图上。如果有超过3个板,用户可以向左或向右滚动。如果是2或1,只需将视图居中。

我知道我不应该像这样使用画廊。我应该用什么来实现这种功能(iphone风格左,右侧滑动,在全视图上对齐)我最好的练习方式?

感谢您的建议。

祝你好运

1 个答案:

答案 0 :(得分:0)

这真是一个愚蠢的错误。

当我按下按钮时,我的应用程序发送命令,并收到服务器的状态。在状态包中,我的服务器在其他服务器之间发送与其连接的板的计数。收到该值后,android将其放入Preference中。在那个偏好上我有一个听众,女巫正在触发并重新开始活动(因为它认为董事会的数量已经改变了。)

所以它解决了。