Android连载17-复习以往内容(三)

1、findViewById函数和Toast类微信

(1)Button button1 = (Button) findViewById(R.id.button_1);函数

经过findViewById方法,去布局中找出R.id.button_1名称的Button按钮,这个方法会返回一个View对象,而后进行向下类型转换。布局

(2)Toast.makeText(FirstActivity.this,"You clicked Button 1",Toast.LENGTH_SHORT).show()学习

Toast.makeText就是调用了Toast的静态方法makeText,而后返回了一个Toast的实例,这个静态方法传入了三个参数,第一个就是Context对象,也就是上下文,第二个参数就是要显示的内容;第三个参数就是说这句现实的时间长仍是短,同理,这里是短,要是长呢?那就换成LONG就OK了。大数据

(3)添加菜单,item标签ui

 

 

设置好了重写活动中的onCreateOptionsMenu方法this

getMenuInflater().inflate(R.menu,main,menu).net

getMenuInflater()方法会获得MenuInflater对象,再次调用inflate方法就能够建立活动菜单了,这个方法返回true,表示容许建立的菜单显示出来,若是返回了false,建立的菜单将没法显示。对象

咱们定义了菜单,还要写响应事件。onOptionsItemSelectedblog

item.getItemId()用来获取菜单的id值​。

2、销毁一个活动

public void onClick(View v) {

    ​finish();

}

这个方法用来​点击按钮来销毁活动。

3、Intent

Intent是各组件点之间进行交互的重要方式,分为显示Intent和隐式Intent

Intent intent = new Intent(FirstActivity.this,SecondActivity.class);

startActivity(intent);

首先构建除了一个Intent,传入FirstActivity.this是做为上下文,传入SecondActivity.class做为目标活动,而后经过startActivity()方法来执行这个Intent,咱们能够称之为显式Intent​。​

4、源码:

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客园:https://www.cnblogs.com/ruigege0000/

4.欢迎关注微信公众号:傅里叶变换,我的公众号,仅用于学习交流,后台回复”礼包“,获取大数据学习资料

 

相关文章
相关标签/搜索