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