直播平台开发,Flutter,Drawer侧滑
直播平台开发,Flutter,Drawer侧滑
1 | /***<br> * Drwaer 侧滑<br> */ <br> <br> class DrawerDemo extends StatefulWidget {<br> @override<br> State<StatefulWidget> createState() {<br> // TODO: implement createState<br> return new DrawerMain();<br> }<br>}<br> <br>class DrawerMain extends State<DrawerDemo> {<br> <br> @override<br> Widget build(BuildContext context) {<br> // TODO: implement build<br> return new Scaffold(<br> appBar: new AppBar(<br> title: new Text("Drawer"),<br> ),<br> drawer: new Drawer(<br> child: new ListView(<br> children: <Widget>[<br> new UserAccountsDrawerHeader(<br> accountName: Text("切切歆语"),<br> accountEmail: Text("zhangqie@foxmail.com"),<br> currentAccountPicture: new GestureDetector(<br> child: new CircleAvatar(<br> backgroundImage: new ExactAssetImage("images/pic2.png"),<br> ),<br> ),<br> decoration: new BoxDecoration(<br> image: new DecorationImage(<br> fit: BoxFit.fill,<br> image: new ExactAssetImage("images/lake.jpg"),<br> ),<br> ),<br> ),<br> new ListTile(<br> title: new Text("小花"),<br> trailing: new Icon(Icons.local_florist),<br> ),<br> new ListTile(<br> title: new Text("搜索"),<br> trailing: new Icon(Icons.search),<br> onTap: () {},<br> ),<br> new Divider(),//横线<br> new ListTile(<br> title: new Text("设置"),<br> trailing: new Icon(Icons.settings),<br> onTap: () {<br> Navigator.of(context).pop();//点击关闭侧滑<br> _neverSatisfied();<br> },<br> ),<br> ],<br> ),<br> ),<br> body: new Center(<br> child: new Text(" Hello "),<br> ),<br> );<br> }<br>} |
以上就是 直播平台开发,Flutter,Drawer侧滑,更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2021-08-10 教你实现一对一直播系统源码自定义图形层次系统
2021-08-10 实现一对一直播软件源码控制台下载进度效果
2021-08-10 Eclipse实现直播视频app源码图片模糊化