zoukankan      html  css  js  c++  java
  • Kotlin使用anko在Android中实现Activity跳转,超优雅!

     1 //正常跳转
     2 startActivity<RegisterActivity>()
     3 
     4 //携带参数
     5 startActivity<ResetPwdActivity>("key" to "value")
     6 
     7 //A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,并且不重走A的生命周期(后退回首页)
     8 startActivity(intentFor<MainActivity>().singleTop().clearTop())
     9 
    10 //A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,并且重走A的生命周期(退出登录/登录成功)
    11 startActivity(intentFor<MainActivity>().clearTask().newTask())
    12 
    13 //A页面->B页面->C页面->D页面时,销毁A.B.C这三个页面,整个栈中就D页面
    14 startActivity(intentFor<LoginActivity>().newTask().clearTask())
  • 相关阅读:
    参考资料来自 懒兔子 的公众号
    Etcd
    zookeeper 杂记
    十二五
    防火墙
    APScheduler
    docker管理工具protainer
    java学习笔记
    linux学习笔记1
    [POI2007]ZAP-Queries
  • 原文地址:https://www.cnblogs.com/rion1234567/p/10628233.html
Copyright © 2011-2022 走看看