zoukankan      html  css  js  c++  java
  • Android学习第6天

    1. 创建一个新的activity
      1. 四大组件需要在清单文件中配置
      2. 可在清单文件中配置多个启动图标过单个启动图标
      3. Activity下的lable和icon属性可以和Application节点的属性不一样,默认使用Application下的属性
    2. Activity生命周期
      1. onCreate方法
      2. onDestory方法,当Activity销毁的时候调用
      3. onStart方法,当Activity编程可视的时候调用
      4. onStop方法,当Activity不可见的时候掉i用
      5. onResume方法,当Activity交互的时候调用,按钮可以被点击,获取了焦点
      6. onPause方法,当Activity上的按钮失去焦点
    3. 横竖屏切换生命周期
      1. onPaudeàonStopàonDestoryàonCreateàonStartàonResume
      2. android:screenOrientation="portrait"代表竖屏
      3. android:screenOrientation="landscape"代表横屏
    4. 任务栈概念
      1. 先进后出
      2. 队列是先进先出
      3. task叫任务
      4. 打开一个activity叫进栈,关闭一个Activity叫出栈,用户操作的Activity永远是栈顶的
      5. 任务栈是用来维护用户体验的
      6. 应用程序全部退出后则任务栈清空了,应用程序在后台不一定退出
      7. 一般情况下,一个应用程序对应一个应用栈
    5. Activity的四种启动模式
      1. Stander
      2. Singletop
        1. 任务栈会检查任务栈栈顶的Activity,发现本Activity已在栈顶,则不在开启
      3. Singletask
        1. 任务栈会检查任务栈栈顶的Activity,发现本Activity开启过则清空在此Activity后面开启的Activity都清空,再服用这个Activity
      4. Singleleinstance
        1. 系统自动为本Activity创建另外一个任务栈,而且这个任务栈中只有这个Activity的一个实例
    昔日我曾苍老,如今风华正茂(ง •̀_•́)ง
  • 相关阅读:
    js学习之——js编写基本规范
    js学习之——数组的迭代方法
    css透明度设置,兼容所有的浏览器
    Mariadb配置主从复制
    Java枚举类型在switch语句中的正确用法
    Linux安装git
    Linux安装Jdk&Maven
    Postman配置token为全局变量
    Docker容器迁移
    Java获取当前时间到凌晨12点剩余秒数
  • 原文地址:https://www.cnblogs.com/lgqrlchinese/p/10050880.html
Copyright © 2011-2022 走看看