ssseasonnn / butterfly Goto Github PK View Code? Open in Web Editor NEW 215.0 215.0 16.0 665 KB Butterfly is a versatile component-based navigation framework based on Coroutine + Annotation + Ksp. Not only does it support navigation for Activity, Fragment, and DialogFragment, but it also supports navigation for Compose pages. License: Apache License 2.0 Kotlin 100.00% android component coroutines kotlin navigation Introduction · People · Discuss
Agile跳转问题 zlc.season.butterfly.compose.launcher.ComposeLauncher 为什么 只考虑FragmentActivity不考虑ComponentActivity?
Android 29以下返回失效 Android Version: Android 9 ActivityTracker 中使用了onActivityPreCreated,在Android 29以下, 这个方法不会被调用。 Activity栈中记录不到新增的Activity,导致返回失效。
Activity页面不能重复创建 RouterConfig.PAGE.CONTACT Activity页面设置的是标准模式启动,连续调用 Butterfly.agile(RouterConfig.PAGE.CONTACT).carry() 两次 页面不会重复创建,
Vue.js 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
javascript JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Machine learning Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Facebook We are working to build community through open source technology. NB: members must have two-factor auth.