硬件访问服务1之编写第1个Android应用程序实现按钮和复选框
来源:互联网 发布:什么叫人工智能技术 编辑:程序博客网 时间:2024/06/08 17:44
setOnClickListener 设置监听器,当你按下按钮的时候,就会导致这个函数被调用
button.setOnClickListener(new View.OnClickListener() { 创建一个匿名类
匿名类写法:
public class MainActivity extends AppCompatActivity { private Button button = null; private boolean ledon = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button)findViewById(R.id.BUTTON); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { // Perform action on click ledon = !ledon; if (ledon) button.setText("ALL OFF"); else button.setText("ALL ON"); } }); }}
创建类写法:
public class MainActivity extends AppCompatActivity { private Button button = null; private boolean ledon = false; class MyButtonListener implements View.OnClickListener{ @Override public void onClick(View v) { ledon = !ledon; if (ledon) button.setText("ALL OFF"); else button.setText("ALL ON"); } } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button)findViewById(R.id.BUTTON); button.setOnClickListener(new MyButtonListener()); }}
小记:
ctrl + i:表示我要实现这个方法,填充代码
ctrl + shift + 空格 : 自动加上类型转换
Toast:提醒的文字
例:Toast.makeText(getApplicationContext(), “LED2 ON”, Toast.LENGTH_SHORT).show();
onCheckboxClicked函数
ctrl +ALT + T:获得捕获异常的代码填充
阅读全文
0 0
- 硬件访问服务1之编写第1个Android应用程序实现按钮和复选框
- 1.编写第1个Android应用程序实现按钮和复选框
- 1.编写第1个Android应用程序实现按钮和复选框
- Android开发之编写第一个Android应用程序实现按钮和复选框
- 编写Android应用程序验证硬件访问服务
- Android驱动(一)硬件访问服务学习之(四)Android应用程序APP编写
- Android 编写硬件访问服务
- Android硬件访问服务框架代码编写
- Android硬件访问服务---APK编写
- 硬件访问服务4之Android硬件访问服务框架及系统函数全详细实现
- tiny210 hal 6 Android系统中编写APP通过应用程序框架层访问硬件服务。
- 硬件访问服务2之让Android应用程序访问C库
- Android硬件访问服务学习之(二)Android通过硬件访问服务访问硬件
- 实现硬件访问服务
- 开发Android应用程序来使用硬件访问服务
- Android 6.0中应用程序使用硬件访问服务实例
- 2.Android硬件访问服务编写系统代码
- 3.Android硬件访问服务编写APP代码
- linux shell(输出重定向)
- 安卓四大组件之activity
- Unity3D中的Quaternion(四元数)
- 虚拟机新建一个硬盘并进行使用
- Java学习笔记-《Java程序员面试宝典》-第四章基础知识-4.1基本概念(4.1.6-4.1.7)
- 硬件访问服务1之编写第1个Android应用程序实现按钮和复选框
- JAVA知识点总结-17类加载器,反射
- 论文笔记——《Amortised MAP Inference for Image Super-Resolution》ICLR2017
- php 使用$_GET获取信息为空时,报错解决方法
- 对于node.js中的模块的理解
- Hibernate学习(2)
- 新概念4-4
- java--if条件控制
- LaTex调整文章行间距