莫问天涯路几重,轻衫侧帽且从容。这篇文章主要讲述(Android第一行代码)Toast相关的知识,希望能为你提供帮助。
在活动中使用 Toast
Toast是 Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的 信息通知给用户,这些信息会在一段时间后自动消失,并且不会占用任何屏幕空间,
使用步骤:
1.首先需要定义一个弹出 Toast的触发点,界面上有个按钮,我们让点击这个按 钮的时候弹出一个 Toast。
【(Android第一行代码)Toast】
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.first_layout);
Button button1 = (Button) findViewById(R.id.button_1);
/*通过 findViewById()方法获取到在布局文件中定义的元素,这里我们传 入 R.id.button_1,来得到按钮的实例,
findVi活动本身就是一个 Context对象ewById()方法返回的是一个 View 对象,我们需要向下转型将它转成 Button 对象。*/
button1.setOnClickListener(new OnClickListener() {
//我们通过调用 setOnClickListener()方法为按钮注册一个监听 器.
@Override
public void onClick(View v) {
//Toast,通过静态方法 makeText()创建出一个Toast对象,然后调用 show() 将 Toast 显示出来就可以了.
Toast.makeText(FirstActivity.this, "You clicked Button 1",
Toast.LENGTH_SHORT).show();
/*
makeText(
Context[活动本身就是一个 Context对象],Toast显示的文本内
容 Toast.LENGTH_SHORT||
Toast.LENGTH_LONG*/
}
});
}
推荐阅读
- Android四大组件——Service后台服务前台服务IntentService跨进程服务无障碍服务系统服务
- Android-微信界面
- Android菜鸟成长记8 -- 布局实践(微信界面的编写)
- Android 程序目录及UI的简介
- Android图表库MPAndroidChart——多层级的堆叠条形图
- Android 开发中 iBeacon的使用
- Android设备怎么获取扫码枪扫描内容
- android setCompoundDrawables和setCompoundDrawablesWithIntrinsicBounds区别
- android蓝牙4.0(BLE)开发之ibeacon初步