设为首页 加入收藏

TOP

Android应用程序的Activity启动过程简要介绍和学习计划
2014-11-24 11:10:55 来源: 作者: 【 】 浏览:2
Tags:Android 应用程序 Activity 启动 过程 简要 介绍 学习 计划

在Android系统中,有两种操作会引发Activity的启动,一种用户点击应用程序图标时,Launcher会为我们启动应用程序的主Activity;应用程序的默认Activity启动起来后,它又可以在内部通过调用startActvity接口启动新的Activity,依此类推,每一个Activity都可以在内部启动新的Activity。通过这种连锁反应,按需启动Activity,从而完成应用程序的功能。


这里,我们通过一个具体的例子来说明如何启动Android应用程序的Activity。Activity的启动方式有两种,一种是显式的,一种是隐式的,隐式启动可以使得Activity之间的藕合性更加松散,因此,这里只关注隐式启动Activity的方法。


应用程序的默认Activity定义在src/shy/luo/activity/MainActivity.java文件中:


它的实现很简单,当点击它上面的一个按钮的时候,就会启动另外一个名字为“shy.luo.activity.subactivity”的Actvity。



名字为“shy.luo.activity.subactivity”的Actvity实现在src/shy/luo/activity/SubActivity.java文件中:


它的实现也很简单,当点击上面的一个铵钮的时候,就结束自己,回到前面一个Activity中去。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android中GridView的使用——使用.. 下一篇Android应用程序启动过程源代码分..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·【C语言】动态内存管 (2025-12-27 06:23:20)
·C语言中的内存管理 - (2025-12-27 06:23:16)
·C语言指南:C语言内 (2025-12-27 06:23:14)
·Redis on AWS:Elast (2025-12-27 04:19:30)
·在 Spring Boot 项目 (2025-12-27 04:19:27)