蜗牛—Android基础之button监听器
XML文件中有一个textView 和 一个button。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"tools:context=".MainActivity" ><!-- 一个id为textView的文本 宽度充满父容器 高度自适应 背景为红色 初识文字为wjj --><TextViewandroid:id="@+id/textView"android:layout_width="fill_parent"android:layout_height="wrap_content"android:background="#FF0000"android:text="@string/wjj" ></TextView><!-- 一个id为button的button 宽度自适应 高度自适应 初识文字为button --><Buttonandroid:id="@+id/button"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="button" /></LinearLayout>
Java文件
package com.wjj.day_01_genesis;import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;public class MainActivity extends Activity {private TextView textView;private Button button;int count = 0;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); // 设置布局文件textView = (TextView) findViewById(R.id.textView); // 找到文本textView.setBackgroundColor(Color.BLUE); // 设置文本背景的颜色button = (Button) findViewById(R.id.button); // 找到按钮buttonOnClickLisnter lisnter = new buttonOnClickLisnter(); // 初识化一个监听器button.setOnClickListener(lisnter); // 给按钮设置监听器}class buttonOnClickLisnter implements OnClickListener { // 实现OnClickListener接口@Overridepublic void onClick(View view) { // 当绑定此监听器的按钮被按下时会调用此方法// TODO Auto-generated method stubcount++;textView.setText(count + ""); // 设置文本的显示}}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}
转载于:https://www.cnblogs.com/mthoutai/p/6847022.html
蜗牛—Android基础之button监听器相关推荐
- android基础组件----Button的使用
按钮由文本或图标(或文本和一个图标)组成,当用户触摸到它时,会发生一些动作.今天我们开始Button的学习.少年的爱情永远不够用,一杯酒足以了却一件心事. Button的简要说明 根据你是否想要一个带 ...
- Android基础:Button按钮
Button按钮 StateListDrawable简介 Button事件 Button注意事项 StateListDrawable简介 在Android中,我们经常通过按钮的状态去改变按钮的背景色和 ...
- Android基础控件之Button的基本使用
Button基础 用户界面部分学起来还真是无处下手哇,总不能一个控件发一篇文吧,略有点费时间啊...这个难道不是边用边学才给力吗..所以我打算从最实用的Button开始下手. 先贴几个链接,好东西: ...
- Android基础与手机历史
智能的机操作系统经过多盘厮杀,到现在形成了三足鼎立之势:Android.iOS.Windows phone 8三者一统天下.而其他的诸如Symbian S60, UIQ, Windows Mobile ...
- Android基础知识点学习总结
Android基础知识点学习总结 安卓基础知识个人学习笔记分享~ 一.Android系统架构 Linux内核层→系统运行层→应用框架层→应用层 1.Linux内核层:Android系统是基于Linux ...
- Android基础入门教程——10.1 TelephonyManager(电话管理器)
Android基础入门教程--10.1 TelephonyManager(电话管理器) 标签(空格分隔): Android基础入门教程 本节引言: 本章节是Android基础入门教程的最后一章,主要讲 ...
- Android基础知识——完善
首页 下载App × Android基础知识--完善 布鲁马 2016.05.17 10:29* 字数 5478 阅读 2672评论 1喜欢 38 疯狂Android摘要,Android基础知识好乱好 ...
- Android学习笔记:Android基础知识点(不断更新中)
1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...
- 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第三章:简单控件
第 3 章 简单控件 本章介绍了App开发常见的几类简单控件的用法,主要包括:显示文字的文本视图.容纳视图的常用布局.响应点击的按钮控件.显示图片的图像视图等.然后结合本章所学的知识,演示了一个实战项 ...
- android基础知识
技术型男 随笔 - 20, 文章 - 0, 评论 - 4, 引用 - 0 android基础知识 1. 前言 1.1. 什么是3G.4G Ÿ 第三代移动通信技术(3rd - Generation),速 ...
最新文章
- 15-5重构_重构-糟糕,我一直在向后做。
- String.Format in javascript
- Android中的事件处理机制
- Leetcode 219. 存在重复元素 II 解题思路及C++实现
- springboot与php通讯,Springboot第二篇:与前端fetch通信(关于传输数据上传文件等前后端的处理)...
- VTK:模型之Delaunay3DDemo
- Bootstrap快速浮动.pull-left 或 .pull-right 类
- Windows核心编程——内存映射
- Unity WebGL与IIS小坑
- TinyPNG批量智能图片压缩器无限制版(支持Mac/Win)
- html中改变一张图片的颜色,css怎么改变图片颜色
- 山东理工oj答案java_山东理工大学ACM程序设计竞赛-山东理工ACM主页.DOC
- 【jvm】8-垃圾回收
- amd cpu排行_目前cpu排行榜(2020cpu性能排名对比)
- 肉蛋堡记 - 符皓冉
- WinForm中绘制网格线,Load和Piant事件区别
- python func函数用法_python函数局部变量用法实例分析
- 如何搭建一个机器人控制系统
- SpringMVC基础三
- 科目三必看要点 驾驶经验汇总