• [Android学习笔记]Activity


     每一个activity都表示一个屏幕,程序把activity呈现给用户,而在activity上实际看到的UI控件,都是View.

    故把activity简单理解为view的容器.

    activity的状态和生命周期:

    活跃状态:位于操作系统activity堆栈的栈顶,它是可见的,具有焦点,可接受用户输入。操作系统只允许一个activity处于活跃状态

    暂停状态:无法接受用户的输入。

    停止状态:当activity不可见时则处于停止状态。此时仍然保留在内存中,保存所有的状态信息。

    非活跃状态:非活跃状态的activty已从堆栈中移除,需要重新显示则需要重新初始化它。

    生命周期:

    onCreate -> onRestore -> onStart -> onResume -> onPasuse -> onStop -> onDestrory

    onStop -> onRestart -> onStart

    onPause -> onResume

    Activity的生命周期中的惯用法:

    1.通常在onCreate中实例化UI对象,或者通过解析xml布局文件获取控件引用

    2.通过在onCreate中调用setContentView方法,把UI展现在屏幕之上

    使用Activity:

    1.想要让Activity显示在屏幕上,需要在Mainifest文件中添加此activity的标签进行声明。

    2.想要让其成为程序启动的首个activity,则需要在activity的标签中添加子标签action.MAIN,category.LAUNCHER

    人生就是一局不能Again的DOTA
  • 相关阅读:
    HDU 1009 FatMouse' Trade
    python正则表达式
    Python学习week5
    Python学习week4
    Python学习week3
    Python学习week2
    Python学习week1
    生活的艰辛(最小割,最大密度子图)
    最大获利(最小割,最大权闭合图,最大密度子图)
    最大密度子图
  • 原文地址:https://www.cnblogs.com/hellenism/p/3595488.html
Copyright © 2020-2023  润新知