Da das ursprüngliche Projekt des Unternehmens Webview zum Entwickeln von Produkten verwendet, ist die Ausführung von CSS3-Animationen sehr verzögert. Ich möchte aber auch die Vorteile des Webs beibehalten, das die Benutzeroberfläche flexibel aktualisieren kann Starten Sie die App jedes Mal vom Server. Holen Sie sich das XML-Layout lokal und laden Sie es. Da ich noch nie Android entwickelt habe, habe ich gerade „The First Line of Code“ gelesen und immer noch keine Idee gefunden, es umzusetzen. Die unausgereiften Lösungen, die in Referenzmaterialien wie React Native im Internet empfohlen werden, sind für einen Anfänger noch unrealistischer Als Programmierer wie ich möchte ich Senioren mit einschlägiger Erfahrung fragen, wie ich meine Bedürfnisse erfüllen kann. Oder ist diese Forderung realistisch?
这个是一个挺复杂的需求,我至今只看到过阿里使用了这种方式,你可以看下阿里的这套框架https://github.com/alibaba/atlas
LayoutInflater无法动态加载非build时期的xml。我觉得可以使用动态加载dex的技术来实现。