如何打造Facebook';Android上的应用程序新菜单?
可能重复:如何打造Facebook';Android上的应用程序新菜单?,android,facebook,android-ui,android-side-navigation,Android,Facebook,Android Ui,Android Side Navigation,可能重复: 最近,Facebook发布了其Android应用程序的新版本,该应用程序具有改进的导航功能。一个主要的新功能是新菜单(iOS版本中已经存在): 通过单击操作栏的“主页”按钮,此菜单将从左向右滑动,隐藏不再可访问的主要活动 你认为这菜单是怎么做的?你们认为他们是在玩游戏,还是在玩其他类似游戏的游戏 谢谢 编辑 它不可能是两个选项之一(ViewPager或SlidingDrawer)。滑入的不是菜单,而是主屏幕移开,只在屏幕上留下一小部分。这就好像菜单已经在主屏幕后面,而它刚刚被打开
最近,Facebook发布了其Android应用程序的新版本,该应用程序具有改进的导航功能。一个主要的新功能是新菜单(iOS版本中已经存在): 通过单击操作栏的“主页”按钮,此菜单将从左向右滑动,隐藏不再可访问的主要活动 你认为这菜单是怎么做的?你们认为他们是在玩游戏,还是在玩其他类似游戏的游戏 谢谢 编辑
它不可能是两个选项之一(
ViewPager
或SlidingDrawer
)。滑入的不是菜单,而是主屏幕移开,只在屏幕上留下一小部分。这就好像菜单已经在主屏幕后面,而它刚刚被打开。第二件事,我们实际上仍然可以与主屏幕交互(否则我会假设他们拍摄了一个屏幕截图,以便剪切其中的一小部分来组成该视图)。在新的FB应用程序中,除了拍照部分之外,几乎所有东西都在网络视图中。我在流或列表中找不到任何本机Android UI控件
我觉得使用Javascript/HTML/CSS实现同样的效果应该很容易
反编译apk会给出一个更好的主意。我正在寻找实现同样的东西,我提出了一个足够好的解决方案(或者可能真的接近他们所做的) 所以我做的是一个单帧布局,两个布局堆叠在一起,然后我只需设置顶部布局的动画,将其滑动到屏幕右侧(只需调用slideTo或scrollBy。基本上就是这样!非常简单有效 编辑:
我在这里用一些代码示例回答了一个类似的问题,享受=):您可以使用javascript、HTML5和CSS3构建这种应用程序样式,就像它显示的这个小库“jbackbone mobile”
在任何浏览器(设备或桌面)上都可以看到此演示为什么不对应用程序进行反向工程?使用apktool?这可能会有帮助too@xDragonZ好主意。我以前从未这样做过,但那可能是一个这样做的好机会。一旦我了解更多,我会在这里分享我的发现。你找到解决方案了吗?你可以检查我的其他答案。谢谢链接。我还使用本机SDK为一个项目开发了一个双面导航栏(比如iOS上的路径:一个在右边,一个在左边)。我很快会把它包装成一个可重用的库。这是一个Android问题,不是html。这是关于Android而不是html的