在flutter文档中没有给出明确的解释,你很难理解Flutter是否是新手。 https://flutter.dev/docs/development/ui/layout#non-material-apps和https://flutter.dev/docs/development/ui/layout#non-material-apps
非材料应用程序和材料应用程序之间有什么区别,它的构建概念是什么。展望未来,我怎样才能决定“我的flutter代码的这一部分是在Material App中还是在非Material app中”?
What is the difference between Material and MaterialApp in Flutter?是我在Material and MaterialApp上提到的链接,对非物质概念一无所知。
材料应用程序是使用材料库中的小部件的应用程序,它通过使您能够包含像AppBar
这样的现成小部件来促进构建符合材料设计的移动应用程序的过程。根据经验,如果您碰巧导入material.dart
库以使用某个小部件,那么您正在构建一个材料应用程序。否则你的应用程序是非物质的。你可以在MaterialApp class官方文档中找到更多使用信息。
材料应用包括材料设计特定功能。
这包括但不限于: