flutter吐司实现

 oktoast: ^2.2.0
import 'package:flutter/material.dart';
import 'package:oktoast/oktoast.dart';
void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return OKToast(
      dismissOtherOnShow: true,
      child: new MaterialApp(
        title: 'Flutter Demo',
        theme: new ThemeData(
          primarySwatch: Colors.blue,
        ),
        home: new MyHomePage(

        ),
      ),
    );
  }
}
class MyHomePage extends StatefulWidget{
MyHomePage({Key key,this.title}):super(key :key);
final String  title;

  @override
  @override
  _MyHomePageState createState() => new _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage>{
  int _count=0;
  void  _showToast(){
    showToast("msg");
  }

  @override
  Widget build(BuildContext context) {
    // TODO: implement build
    return Scaffold(
      appBar: AppBar(
        title: Text("OkToast示例"),
      ),
      body: ListView(
        children: <Widget>[
          RaisedButton(
            child: Text('文字Toast'),
            onPressed: _showToast,
          ),
        ],
      ),
    );
  }

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Flutter是一个用于构建跨平台移动应用的开源框架,而Fluttersound是Flutter的一个音频处理库。要实现微信的功能,可以借助FlutterFluttersound进行开发。 首先,我们可以利用Flutter的UI组件和布局系统,构建用户界面,包括聊天界面、联系人列表、朋友圈等。Flutter提供了丰富的组件和布局选项,可以根据微信的设计规范进行界面开发。 其次,我们可以利用Fluttersound来实现音频的录制和播放功能。Fluttersound提供了丰富的音频处理功能,包括录制、播放、暂停、停止等操作。我们可以利用这些功能来实现微信中的语音消息功能,用户可以通过点击按钮进行录音,然后将录制的语音发送给好友进行播放。 同时,我们还可以利用Fluttersound来实现聊天界面中的声音通话功能。Fluttersound提供了音频编码和解码的功能,可以将用户的声音编码为音频数据,发送给对方进行播放。 除了音频功能,我们还可以利用Flutter的网络请求库来实现微信中的消息发送和接收功能。Flutter提供了http库,可以发送HTTP请求和接收响应,我们可以利用这个库来实现聊天消息的发送和接收。 总结来说,利用FlutterFluttersound可以实现微信的大部分功能,包括界面开发、音频消息的录制与播放、声音通话和消息的发送与接收等。通过充分发挥FlutterFluttersound的优势,我们可以快速构建出一个功能齐全的微信应用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值