首页 > 其他分享 >Android 使用ui控件 【文本显示控件,按钮控件】

Android 使用ui控件 【文本显示控件,按钮控件】

时间:2022-11-19 16:24:46浏览次数:65  
标签:控件 创建 public ui 按钮 Android 文本 id

目录

注意事项

1 创建控件后一定要设置控件id
2 控件的修改必须在主线程中

创建控件

在清单文件中创建控件,我是通过可视化的方式创建了这两个控件
如下图这样创建了一个按钮控件

然后创建设置控件的id,像这样
android:id="@+id/button_test"

监控按钮按下

先为MainActivity类继承一个类

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

按alt+enter 组合键,自动导入需要的库并且生成需要的模板

@Override
    public void onClick(View v) {
        OkHttpDemo(); // 这里是生成的模板,当按钮被点击后,会执行这里面的代码
    }

修改文本展示控件的内容

修改文本控件,需要在主线程或者ui线程中进行

runOnUiThread(new Runnable() {
                        @Override
                        public void run() {
                            text_1.setText("请求返回的状态码为:"+response.code());
                        }
                    });

标签:控件,创建,public,ui,按钮,Android,文本,id
From: https://www.cnblogs.com/xsir161/p/16906317.html

相关文章

  • commonjs规范 require 函数解析
    functionrequire(modulePath){//1.根据传入的模块路径得到模块完整的绝对路径constmoduleId=getModuleId(modulePath)//2.判断缓存if(cache[mo......
  • 全面解析Android之ANR日志
    不论从事安卓应用开发,还是安卓系统研发,应该都遇到应用无响应(简称ANR)问题,当应用程序一段时间无法及时响应,则会弹出ANR对话框,让用户选择继续等待,还是强制关闭。本文将带你......
  • 03#Android 基础:Fragment
    Fragment概念官方文档定义:Fragment表示应用界面中可重复使用的一部分。Fragment定义和管理自己的布局,具有自己的生命周期,并且可以处理自己的输入事件。Fragment不能独......
  • CMake gui 生成vs2019项目
    先准备两个文件夹src文件夹存放CMakeLists.txt和编写的源文件build文件夹用于存放cmake生成的一些文件(暂时为空)打开CMake界面,选择刚刚准备好的两个文件夹点......
  • Android studio 下载安装配置教程
    目录下载Androidstudio下载Androidstudio指定了版本Androidstudio4.1.2下载链接,输入网址即可自动下载https://redirector.gvt1.com/edgedl/android/studio/install......
  • 带参数的ASP.NET MVC编辑器模板/ UIHint
    ASP.NETMVCEditor-Templates/UIHintwithparameters过去,我通过应用以下数据注释来像这样一直使用Editor-Templates:1[UIHint("SomeTemplate")]ViewMode......
  • Android wifi 连接
     1.打开手机,开发者选项,开启usb调试,无线调试,查看手机ip   2.cmd测试是否能ping通手机>ping192.168.0.102正在Ping192.168.0.102具有32字节的数据:来自......
  • Java(Android)与C++之间的Socket通信
    Java与C++之间的Socket通信,对于小的数据量和控制命令,直接可以封装成json或xml格式,进行传输。但对于文件等大数据量传输,必须要将文件封装成帧,每一帧都设定固定大小的缓冲区,逐......
  • android 组件属性描述
    属性名称描述android:background设置背景色/背景图片。可以通过以下两种方法设置背景为透明:”@android:color/transparent”和”@null”。注意TextView默认是透明的,不用写此......
  • CF1610H Squid Game
    题面传送门首先定\(1\)为根节点,然后我们发现,如果全部的限制都是弯的,也就是\(x_i\)与\(y_i\)均不是两个点的LCA,则直接选择一个根节点就可以解决。然后如果全部限制都是直......