如何设计像优步应用这样的活动
Posted
技术标签:
【中文标题】如何设计像优步应用这样的活动【英文标题】:How to design activities like the uber app 【发布时间】:2017-10-24 05:39:33 【问题描述】:我正在构建一个像优步这样的应用程序,我对一些我不知道的概念有疑问。
如何在视图从下到上滑动时制作动画,它会与工具栏合并,直到视图处于活动状态。
如何在应用的所有活动中维护或加载相同的地图。
注意:我不知道优步应用程序是否使用活动、片段或其他方式。
Image: Picture before you start sliding
Image: Activity merged with the toolbar
【问题讨论】:
【参考方案1】:对于从下到上滑动视图,您可以使用底部表单 android 组件,该组件从屏幕底部呈现可关闭的视图,对于动画,您可以为组件定义平移或过渡动画。 Here 是一个 github 存储库。
关于,
【讨论】:
【参考方案2】:更好的是,尝试使用 bottomSheetDialogFragment。虽然我不能说它是否会给你一个与其他活动的全屏合并,但它已经实现了拖动等功能。 Here is a link to a tutorial you can follow
【讨论】:
以上是关于如何设计像优步应用这样的活动的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 React Native 创建像 Uber 这样的实时跟踪应用程序?