没想到吧,竟然会在头条上看到头条自己的开源项目(友情提示:安卓项目,别的开发者有兴趣也可以继续往下看,看看咱们用的软件效果别人是如何实现的)。
人狠话不多,直接进入主题。主题是什么,那就是关!注!作!者!谢谢!
什么是Scene
言简意赅:Scene是一个基于View的轻量级导航和页面分换组件库。
![919eebc1b596cb9cf70233df845d015e.png](https://i-blog.csdnimg.cn/blog_migrate/32c89c8aa87cf4e23450d4e8b6a2384e.jpeg)
没想到连项目logo都没有
Scene特性
- 简单方便的页面导航和栈管理,支持MultiStack
- 完善的生命周期的管理和分发
- 可以更简单的实现复杂的过场动画
- 支持对Activity和Window属性的修改和恢复
- 支持页面之间拿返回值,支持在Scene中申请权限
- 支持页面销毁时保存状态和恢复
DEMO下载地址:
https://github.com/bytedance/scene/releases/download/v1.0.2/demo-debug.apk
作者上手体验效果: