qq_29628249 2016-05-06 01:10 采纳率: 100%
浏览 1229
已采纳

android intent是如何打开activity的

android是如何通过intent打开activity的 具体原理是什么 怎么实现的 求大神解答

  • 写回答

5条回答 默认 最新

  • AItsuki 领域专家: 操作系统技术领域 2016-05-06 01:41
    关注

    这是很底层的东西了,原理还真不知道。
    不过Android使用任务栈保存activity的,启动的时候其实就是将一个activity实例化添加到栈,屏幕显示的就是栈顶的activity。
    找activity.class的话,和找其他类并没有区别啊,遍历dex文件呗……

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?