2012-11-27 66 views
0

我正在制作Android平板电脑上的交互式演示文稿。我已经阅读了基本教程,尝试了解可用的工具。我现在正处于想要创建虚拟应用程序的阶段,但我不确定最佳方法。我已经把它贴在图像下面给你什么,我希望做一个想法:如何在android中实现这种布局?

enter image description here

什么我希望做的是有正确的静态导航。当您选择那里的选项时,他们将切换左侧的内容,方法是旋转面板并在背面添加新内容。中间窗格将是可以通过扫描的图像集合。

到目前为止,我一直在玩ViewPager类,这似乎是让我在图像之间快速滑动的理想选择。我想做的唯一增强功能是让用户能够在这些图像上缩放缩放,但仅限于图像缩放而不是整个屏幕。这可能吗?

其次,来自网络背景,我试图找出什么相当于一个div是android的?理想情况下,我希望左侧的面板具有多个textviews/imageviews(取决于内容),但我不确定如何使用android API实现此目的。这是创建一个大的片段,并在其中有多个嵌套视图的情况?

我也想知道如何在这个面板上实现旋转效果。我已经成功地实现了使用虚拟应用的效果:

tv.animate().rotationYBy(180).setDuration(2000); 

但我不知道怎么做是让内容发生变化时,选择一个新的项目。我在想,也许我会动态删除当前的片段,添加新的片段,并快速旋转菜单项选择。这是一个明智的做法吗?

我很抱歉,如果这些都是愚蠢的问题,我只是很难理解如何在android中实现这些东西。有什么建议么?

感谢

回答

1

我可以让您的生活更轻松一点,并说有没有一种可以简单地使用,以实现一个这样的东西默认布局。这种布局的实现会因开发人员和开发人员的不同而不同,我认为你不会收到完整的答案,因为它很复杂,而且需要编写实际的代码。从我这里,我可以试着帮助你,我相信其他人也会。

+0

是啊,我想这会是这样 - 几种不同的方法对皮肤一只猫等:-) – alimac83

1

我已经看到在图1个示例中,当按下一个选项卡1个片段被旋转180度ActionBarSherlock文库样品(样式化)英寸就像你想要的一样。请参阅以下链接。

查看Android Fragments和以下两个库,您可以从这些库中获取所需的所有东西,请参阅示例代码。

  1. ActionBarSherlock
  2. Android-ViewPagerIndicator