采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好 我看很多控件使用Material 封装的 他和Container 封装的有啥区别呢 除了Material 内部包含inkWell
从继承关系上看:
Material:继承StatefulWidget是一个有状态的widget
Container:继承自StatelessWidget是个无状态的widget
从支持的功能上看:
Material是支持材料设计样式的widget,支持开箱即用的Clipping(裁剪)、Ink(点击效果)、Elevation(阴影)等功能;
Container是单纯的一个容器,需要借助一些其他widget才能实现Material所支持的功能。
非常感谢!
登录后可查看更多问答,登录/注册
解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。
2.1k 4
2.4k 1
4.8k 5
2.1k 3
2.1k 5
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号