• Toast


    import android.widget.Toast;
    Toast.makeText(MainActivity.this,"ok",Toast.LENGTH_SHORT).show();

    第三个参数:Toast.LENGTH_SHORT或Toast.LENGTH_LONG

    全局:
    Toast.makeText(getApplicationContext(), "finished!", Toast.LENGTH_SHORT).show();

    子线程中:
    import android.os.Handler;
    import android.os.Message;
    private Handler handler = new Handler() {
    public void handleMessage(Message msg) {
    super.handleMessage(msg);
    switch (msg.what) { //判断标志位
    case 0:
    Toast.makeText(getApplicationContext(), "finished!", Toast.LENGTH_SHORT).show();
    break;
    }
    }
    };
    new Thread(new Runnable() {
    @Override
    public void run() {
    Message msg = new Message();
    msg.what=0; //标志消息的标志
    handler.sendMessage(msg);
    }
    }).start();

    快捷代码:
        public void MakeToast(String str) {
            android.os.Message msg = new android.os.Message();
            msg.what = TOAST;
            Bundle bundle = new Bundle();
            bundle.putString("message", str);
            msg.setData(bundle);
            myhandler.sendMessage(msg);
        }
    
        public Handler myhandler = new Handler() {
            public void handleMessage(android.os.Message msg) {
                super.handleMessage(msg);
                switch (msg.what) {      //判断标志位
                    case TOAST:
                        Toast.makeText(getApplicationContext(), msg.getData().getString("message"), Toast.LENGTH_SHORT).show();
                        break;
                }
            }
        };
  • 相关阅读:
    【Foreign】无聊的计算姬 [Lucas][BSGS]
    【Foreign】远行 [LCT]
    Leetcode题解(十)
    Leetcode题解(九)
    Leetcode题解(八)
    Leetcode题解(七)
    Leetcode题解(六)
    Leetcode题解(五)
    Leetcode题解(四)
    Leetcode题解(三)
  • 原文地址:https://www.cnblogs.com/zhaozilongcjiajia/p/10263065.html
Copyright © 2020-2023  润新知