TheRouter 1.1.2 Release, branchenführendes mobiles Routing-Framework

TheRouter ist in Kotlin geschrieben, Open Source von Huolala Technology, und ist eine Reihe von Lösungsframeworks für die modulare Entwicklung von Android. Es unterstützt KSP und AGP8, das nicht nur herkömmliche Modulabhängigkeiten und Seitensprünge entkoppelt, sondern auch Lösungen für häufige Probleme im Modularisierungsprozess bereitstellt. So löst es beispielsweise perfekt das Problem, dass der Code modulübergreifend für jede Initialisierung und den damit verbundenen Abhängigkeitsaufruf modifiziert werden muss, weil der Anwendungslebenszyklus und der Geschäftsprozess nach der modularen Entwicklung nicht in der Komponente erhalten werden können.Es ist derzeit das branchenführende mobile Endgerät Routing-Framework. 

Weitere Informationen finden Sie auf der offiziellen Website: https://therouter.cn


Diese Release-Version 1.1.2, das Update ist wie folgt:

  • Feature: Verbessern Sie die Flexibilität der Verwendung, stellen Sie Objekte für die externe Anpassung von Abfangregeln zur Verfügung. ActionManager  Navigator
  • Feature: Verbessern Sie die Flexibilität der Verwendung und fügen Sie Parameterübergabefunktionen für Kettenaufrufe hinzu. ActionManager 
  • Funktion: Anzeige des Kompilierzeit-Abhängigkeitsdiagramms hinzugefügt , siehe Dokument: https://therouter.cn/docs/2022/08/26/01 pluginFlowTask
  • Feature: VirtualFlowTask Fügen Sie Abhängigkeiten hinzu, um die Reihenfolge der Ereignisse sicherzustellen.
  • @ServiceProvider Unterstützung von Klassenannotationen (wenn eine Klasse mehrere Schnittstellen implementiert, muss sie manuell deklariert werden returnType)
  • Refactor: Refactoring der Parsing-Methode, kompatibel mit generiertem Code. DefaultUrlParser KSP
  • Refactor: Obsolete TheRouterFlowTask.APP_ONCREATE, ersetzt durch TheRouterFlowTask.THEROUTER_INITIALIZATION, es wird erwartet, dass veralteter Code in Version 1.1.4 entfernt wird.
  • Refactor: Ändern Sie den TheRouterTrojanKlassennamen TheRouteContentProvider.
  • Fix: TheRouterLifecycleCallback Problem mit Speicherlecks.

 

Guess you like

Origin www.oschina.net/news/226086