zoukankan      html  css  js  c++  java
  • Android学习之基础知识四-Activity活动2讲

    一、在活动(activity)中添加Toast显示:

      1、Toast作用:Android系统提供的一种非常好的提醒方式,将一些短小的信息提供给用户,这些信息会在一段时间后自动消失,不会占用任何屏幕空间

      2、需求:点击一个按钮,弹出一个短小的信息提示

      在activity的java源码中添加如下代码:

    Toast.makeText(FirstActivity.this, "You Clicked button1", Toast.LENGTH_SHORT).show();

      3、代码解析:

        findViewById():获取布局文件中的指定元素,它返回的是View对象,这里需要转换为Button对象

        setOnClickListener():创建一个点击事件的监听器

        Toast.makeText(Content,text,int time):创建Toast对象,传入三个参数:Toast的上下文对象(活动本身就是一个Context对象)、需要显示的文本信息、显示时间(Toast.LENGTH_SHORT、Toast.LENTH_LONG两种)

        show():显示Toast

      4、效果展示如下:点击button1,屏幕会弹出“ You Clicked button1 ”的提示

     

    二、在活动(activity)中使用Menu:

      1、创建menu文件夹:res目录右击--->New--->Directory

      2、创建完成后的menu文件夹右击--->New--->Menu resource file

      3、在main.xml中添加两个菜单项(添加和删除)

      android:id     菜单项的唯一标识

      android:title   菜单项的名称

      4、在activity的java源码中重写onCreateOptionsMenu()方法,让菜单项显示出来:

      5、在活动(activity源文件)中定义菜单响应事件:

       6、效果展示:在标题栏的右侧多了三点的符号,这个就是菜单项的按钮了,菜单项默认是不会显示出来的

     

  • 相关阅读:
    sqlzoo练习系列(一)——SELECT 基础
    域名重定向
    自动识别PC端、移动端,并跳转
    Laravel传递多个参数到页面
    Laravel提示The GET method is not supported for this route. Supported methods: POST.错误的解决办法
    Laravel8和之前Laravel版本的区别
    Laravel使用Ajax提交表单报419 unknown status错误的解决方法
    PHP 函数调用之引用地址
    软件开发流程以及开发原则
    php 函数基础
  • 原文地址:https://www.cnblogs.com/hh8888-log/p/9839476.html
Copyright © 2011-2022 走看看