• 2021 2 1 android开发学习笔记 6


    41、事件处理的两种处理

    (1) 基于监听的事件处理,为UI组件绑定事件监听器,

     

     

    (2) 基于回调的事件处理,重写Android Q组件特定的回调方法,

     

    42、物理按键事件,物理按键就是手机自带的按键,按下时触发onKeyDown(),松开事触发 onKeyUp()方法,长按时触发OnKeyLongPress()方法,三个方法都可重写,

    43、常见的事件

    (1) 单击事件,

     

    (2) 长按事件,

     

    (3) 触摸事件,

     

    在同时定义触摸事件和单击事件时,android会首先触发触摸事件,如果触摸事件返回false也就是未完全消耗事件的话,android会执行单击事件,

    44、字符串资源,创建项目时默认在res/value下,

    (1) 在布局文件中使用字符串资源,基本语法:

     

    使用语法:

     

    (2) java文件中使用字符串资源,语法:

     getResource().getString()

     

    45、数组资源,子元素:

     

    定义数组资源:

     

    使用数组资源:

    (1) XML中使用数组资源,

     

    (2) java文件中使用数组资源

     

    46、状态列表资源,定义状态列表:

     

    使用状态列表资源:

     

    47、样式资源,在res/style文件中定义样式资源,定义:

    XML中设置样式,

     

    48、菜单资源文件,在res中新建menu目录,定义:

     

    创建菜单,要重写onCreateOptionsMenu()方法,

     

    处理菜单项,重写OnOptionItemSelected()方法:

     

    49、上下文菜单

    (1) 先为组件注册山下文菜单

     

    (2) 后添加上下文菜单

     

    (3) 最后处理菜单项,

     

  • 相关阅读:
    安卓第四周作业
    安卓作业。
    JSP第七周作业
    jsp第六周作业
    JSP第四周作业
    JSP第二次
    软件测试课堂练习
    JSP第一次
    Android页面
    Android作业
  • 原文地址:https://www.cnblogs.com/fuxw4971/p/14358655.html
Copyright © 2020-2023  润新知