Activity要点总结

来源:互联网 发布:java自动包装机制 编辑:程序博客网 时间:2024/06/06 18:20
  1. 2种打开方式:startActivity

                            startActivityForResultIntent intentint requestCode

                            ps:原activity需重写onActivityResultint requestCodeint resultCodeIntent data

                                         activitygetIntent之后放入数据,通过setResultint resultCodeIntent intent

  1. 2中关闭方式:finish()()都可用

                             finishActivityint   requestCode)(针对startActivityForResult

  1. 4个加载模式:standard:正常打开模式,无论如何都会生成对应实例

                             singleTop:栈顶单例,栈顶activity不能再创建实例,只能复用

                              singleTask:栈内单例,目标实例之上的实例都将出栈

                              singleInstance:新Task中创建实例,该实例总在栈顶,并且该task只有该实例

  1. 4种状态:运行状态(可见、有焦点)

                   暂停状态(可见,无焦点)

                   停止状态(不可见、无焦点)

                   销毁状态(结束)

  1. 7个生命周期方法:onCreate

                                     onStart

                                     onResume

                                                                                    onRestart

                                     onPause

                                     onStop

                                     onDestroy


1 0
原创粉丝点击