安卓笔记_1

作者: 张艾艾艾 | 来源:发表于2020-03-26 20:40 被阅读0次

    今日收获1:

        判断String类型变量是否为空的方法:

                变量名 ==null || 变量名.isEmpty();

        若为空则返回1,非空则返回0

    原帖:https://blog.csdn.net/qq_31939617/article/details/80629979

    今日收获2:

    如何跳出if语句?

         使用break语句,但是需要一个标签

          比如:

    if(buf ==null ||buf.isEmpty()) empty:{

    break empty;

    }

    else notEmpty:{

    //执行语句

    }

    如果判断后需要在empty这个标签中跳出 则在empty标签内执行break empty;即可

    今日收获3:

    打印日志语句log.d中打印信息不可为null,会报错,但可以为""

    Toast.makeText(上下文,内容,时长).show();语句打印信息时,内容可以为null也可为""

    String buf;
    Intent intent = getIntent(); 

            String data = intent.getStringExtra("data");

            buf = data;

    //        if(buf ==null || buf.isEmpty())empty:{

    //            break empty;

    //        }

    //        else notEmpty:{

    //            Log.d("second_activity", data);//打印日志内容为活动一传给活动二的数据

    //            btn2.setOnClickListener(new View.OnClickListener() {

    //                @Override

    //                public void onClick(View v) {

    //                    Toast.makeText(second_activity.this, buf, Toast.LENGTH_LONG).show();

    //                }

    //            });

    //        }

            if(!((buf ==null) ||buf.isEmpty()))

    {

    Log.d("second_activity", data);//打印日志内容为活动一传给活动二的数据

                btn2.setOnClickListener(new View.OnClickListener() {

    @Override

                    public void onClick(View v) {

    Toast.makeText(second_activity.this, buf, Toast.LENGTH_LONG).show();

                    }

    });

            }

    相关文章

      网友评论

        本文标题:安卓笔记_1

        本文链接:https://www.haomeiwen.com/subject/nglhuhtx.html