安卓Toast.LENGTH_SHORT干嘛用的
时间: 2024-03-18 12:45:55 浏览: 100
Toast.LENGTH_SHORT 是 Android 中 Toast 类的一个常量,用于设置 Toast 显示的持续时间。具体来说,当我们调用 Toast.makeText() 创建一个 Toast 对象时,需要传入一个 duration 参数来指定 Toast 的显示时长,而 Toast.LENGTH_SHORT 就是 duration 的一个可选值之一,表示 Toast 的显示时间为短暂的短时间。一般来说,Toast.LENGTH_SHORT 的显示时间为 2 秒左右。
相关问题
Log.i("TAG","登录成功"); Toast.makeText(LoginActivity.this, "登录成功", Toast.LENGTH_LONG).show(); Intent intent = new Intent(LoginActivity.this, MainActivity.class); intent.putExtra("username",name); startActivity(intent);
这段代码是在Android应用中登录成功后执行的操作,代码中包含以下几个部分:
1. 在Logcat中输出一条日志,标签为"TAG",内容为"登录成功"。
2. 在屏幕上弹出一个Toast提示,提示内容为"登录成功"。
3. 创建一个Intent对象,用于从LoginActivity跳转到MainActivity。
4. 将登录时输入的用户名name作为参数存入Intent对象中。
5. 启动MainActivity。
public class MainActivity extends AppCompatActivity{ private Button login_btn_login; private EditText login_edit_account; private EditText login_edit_pwd; @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initView(); } private void initView() { login_btn_login = (Button) findViewById(R.id.login_btn_login); login_edit_account = (EditText) findViewById(R.id.login_edit_account); login_edit_pwd = (EditText) findViewById(R.id.login_edit_pwd); login_btn_login.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String strUserName = login_edit_account.getText().toString().trim(); String strPassWord = login_edit_pwd.getText().toString().trim(); if (strUserName.equals("123") && strPassWord.equals("123")) { Toast.makeText(MainActivity.this, "登录成功!", Toast.LENGTH_SHORT).show(); Intent intent = new Intent(MainActivity.this, Hmoe.class); startActivity(intent); } else { Toast.makeText(MainActivity.this, "输入错误,请重新输入", Toast.LENGTH_SHORT).show(); } } } ); Button login_btn_register = (Button) findViewById(R.id.login_btn_register); login_btn_register.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainActivity.this, "注册成功!", Toast.LENGTH_SHORT).show(); } } ); } }哪个是方法
这段代码中有两个方法:
1. `onCreate()`:这是一个重载的方法,是Activity的生命周期方法之一,在Activity第一次创建时被调用。在这个方法中,我们可以做一些初始化的工作,例如设置布局、初始化控件等等。在这段代码中,我们设置了布局,并调用了initView()方法对控件进行了初始化。
2. `initView()`:这是一个自定义方法,用于初始化控件。在这个方法中,我们通过findViewById()方法找到了布局文件中的控件,并将它们赋值给了对应的变量。同时,我们还为登录按钮和注册按钮设置了点击事件的监听器,在用户点击这两个按钮时执行相应的操作。
阅读全文