使用Android应用程序组件导航预加载导航目的地或异步导航?
我正在使用应用程序组件的导航组件。我的目的地之一是一个更复杂的表单。在它的第一次调用中,它的创建大约需要200毫秒。我可以清楚地注意到,这会导致UI在短时间内阻塞,但可以注意到。每次进一步调用(即使目标片段由于返回而被破坏)只需要大约90毫秒,感觉很好 那么,有没有办法预加载目标片段?或者是否有任何类型的异步导航不会阻止UI?请注意,在目标片段的创建(使用Android应用程序组件导航预加载导航目的地或异步导航?,android,android-fragments,android-architecture-components,android-navigation,Android,Android Fragments,Android Architecture Components,Android Navigation,我正在使用应用程序组件的导航组件。我的目的地之一是一个更复杂的表单。在它的第一次调用中,它的创建大约需要200毫秒。我可以清楚地注意到,这会导致UI在短时间内阻塞,但可以注意到。每次进一步调用(即使目标片段由于返回而被破坏)只需要大约90毫秒,感觉很好 那么,有没有办法预加载目标片段?或者是否有任何类型的异步导航不会阻止UI?请注意,在目标片段的创建(onCreateView)过程中,我所做的只是扩展布局并对其进行数据绑定。所以据我所知,在这方面没有什么可以优化的
onCreateView
)过程中,我所做的只是扩展布局并对其进行数据绑定。所以据我所知,在这方面没有什么可以优化的