Étant donné que le projet original de l'entreprise utilise WebView pour développer des produits, l'exécution d'animations CSS3 est très lente. Je souhaite développer une application native, mais je souhaite également conserver l'avantage du Web qui peut mettre à jour l'interface de manière flexible. démarrez l'application à partir du serveur à chaque fois. Obtenez la mise en page XML localement et chargez-la. Comme je n'ai jamais développé Android, je viens de lire "La première ligne de code" et je n'ai toujours pas trouvé d'idée pour l'implémenter. Les solutions immatures recommandées par les documents de référence tels que React Native sur Internet sont encore plus irréalistes pour un novice. programmeur comme moi, j'aimerais demander aux seniors ayant une expérience pertinente comment répondre à mes besoins ? Ou cette demande est-elle réaliste ?
Il s'agit d'une exigence très complexe. Jusqu'à présent, je n'ai vu qu'Alibaba utiliser cette méthode. Vous pouvez consulter le framework d'Alibaba https://github.com/alibaba/atlas
.LayoutInflater ne peut pas charger dynamiquement du XML pendant la période de non-construction. Je pense que cela peut être réalisé en utilisant la technologie de chargement dynamique de dex.