关于Navgation框架有个问题请教老师

来源:3-4 构建页面路由导航图

qq_lee_3

2020-05-25

官方将路由资源文件放在统一的xml下,这种配置如果有一个改动,比如A页面的进入动画,其他的页面也能很方便的统一改动,换成注解处理器的方式,如果页面过多,又是新手,好像把所有的改成一样的更麻烦了点,同时官方的这种直观的页面结构图也没有了

写回答

1回答

LovelyChubby

2020-05-25

这个问题提的很好,说明你有在思考,这个问题是这样的,我们之所以要摒弃xml就是因为再模块化,组件化的时候会造成耦合,另外xml不灵活,不易实现千人千面的效果。对于专场动画,一般来说全局的样式都是统一的,可以写个固定的,或者你可以拓展页面的注解属性,支持指定animation动画资源id  编译时收集起来就可以了

0
0

开发商业级热门短视频App 掌握Jetpack组件库

Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App

1364 学习 · 607 问题

查看课程