当前位置: 首页 > news >正文

My first Android application

 界面元素组成:

功能代码:

        /*实现功能:
        当输入内容后,欢迎文本发生相应改变,并清除掉文本域内容
        当未输入任何内容时,弹出提示文本以警告用户*/
        val greetingText = findViewById<TextView>(R.id.printer)
        val inputField = findViewById<EditText>(R.id.inputer)
        val submitButton = findViewById<Button>(R.id.btn)
        submitButton.setOnClickListener {
            val message = inputField.text.toString()    //获取输入内容
            if (message == "") {    //当输入内容为空
                //Toast为系统提示,第一个参数为Context(Activity亦为一种Context),
                //第二个参数为提示文本,第三个参数为显示时长
                Toast.makeText(
                    this,
                    "You haven't entered anything!",
                    Toast.LENGTH_SHORT
                ).show()
            } else {
                greetingText.text = "Welcomed! " + message
                inputField.text.clear()
            }
        }

相关文章:

  • 知识蒸馏知识点
  • C#初级教程(1)——C# 与.NET 框架:探索微软平台编程的强大组合
  • 人工智能之数学基础:深入解析与应用线性空间中的基
  • 嵌入式之PWM
  • 【文件夹合并——树链剖分,树状数组】
  • Java爬虫获取亚马逊商品信息:按关键字搜索的实战指南
  • HarmonyOS NEXT技术全景与未来趋势指南(API12+)
  • 3D打印注塑件-省模具费90%的解决方案
  • 【mysql共享锁与排他锁】
  • HTTP入门
  • BGP配置华为——路径优选验证
  • DeepSeek 细节之 MLA (Multi-head Latent Attention)
  • 二级公共基础之数据结构与算法篇(八)排序技术
  • 优先级队列
  • 登录-03.登录校验-会话技术
  • vue和微信小程序处理markdown格式数据
  • 进程(Process)
  • LLVM编译器简介
  • QUdpSocket的readyRead信号只触发一次
  • C++面试题,进程和线程方面(1)
  • 信誉好的徐州网站建设/查销售数据的网站
  • 广告公司网站模版/网页制作教程步骤
  • 如何做响应式网站视频教程/外贸谷歌推广
  • 怎么用域名做邮箱网站/网站搭建需要什么技术
  • ajs17网站建设/免费seo视频教学
  • asp.net做网站怎么样/百度排行榜风云