TextView、EditText、Button的使用方法:在使用前需要在layout中进行布局,然后在引用其布局,才可使用。

例:在layout中添加一个文本布局:



在Activity中调用:

private TextView symbol;symbol = (TextView)findViewById(R.id.symbol);


EditText、Button控件也是这么定义。



Menu的使用方法:
在Activity中重写onCreateOptionsMenu(Menu menu)函数(这个函数的意思是当用户点击Menu按钮的时候,调用该方法)、onOptionsItemSelected(MenuItem item)函数(这个函数的意思是当用户点击菜单中的某一个选项时,会调用该方法)两个方法。

在onCreateOptionsMenu(Menu menu)方法中,利用menu.add(int arg0, int arg1, int arg2, String name)方法添加应用,参数分别为arg2是这个应用的id,name是这个应用的名字

例:在menu中加入退出键重写的两个方法:

public boolean onCreateOptionsMenu(Menu menu) {    menu.add(0, 1, 1, "退出");    menu.add(0, 2, 2, "关于");    return super.onCreateOptionsMenu(menu);}public boolean onOptionsItemSelected(MenuItem item) {    if(item.getItemId() == 1){        finish();    }    return super.onOptionsItemSelected(item);    }


这样就会在Menu键中出现两个键,退出和关于,在由onOptionsItemSelected()方法中可以看出,如果点击退出键,程序结束。




更多相关文章

  1. Android绘画之扭曲图像
  2. Android打电话过程
  3. Android---把数据保存到数据库中(一)
  4. cocos2d怎么设置屏幕朝向?横屏 or 竖屏设置
  5. Android(安卓)API Demos学习(4) - Receive Result
  6. [置顶] 【Android】 给我一个Path,还你一个酷炫动画
  7. Matrix源码分析之第一篇
  8. Android中System.exit(0)退出失败
  9. Android精简小笔记(2):广播机制

随机推荐

  1. Python中tuple和list的区别?Python基础学
  2. 希捷,硬汉也有柔情
  3. 前端技术分享:盒模型的概念和文本溢出解决
  4. 2021必修 CSS架构系统精讲
  5. 币安永续资金费率套利
  6. 公有云服务商安全能力大PK!
  7. MSS和MTU的区别是什么?
  8. 论集群,就服鹅厂!
  9. 四期的安全管理系统比三期差异点
  10. 有多少生意,都藏在这些黑话里!