登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
Android应用程序的Activity启动过程简要介绍和学习计划.docx
文档分类:
IT计算机
|
页数:约11页
举报非法文档有奖
分享到:
1
/
11
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
11
下载此文档
文档列表
文档介绍
Android应用程序的Activity启动过程简要介绍和学习计划.docx
Android应用程序的Activity 启动过程简要介绍和学习计划
分类:Android 2011-08-14 15:46 1047 人阅读评论(0)收藏举报
?? ? ? ?在Android系统中,Activity 和Service是应用程序的核心组件,它们以松藕合 的方式组合在一起构成了一个完整的应用程序, 这得益于应用程序框架层提供了一套完整的
机制来协助应用程序启动这些 Activity 和Service ,以及提供Binder机制帮助它们相互间
进行通信。在前面的文章 Android进程间通信(IPC)机制Binder简要介绍和学习计划 和
Android系统在新进程中启动自定义服务过程( startService )的原理分析中,我们已经系 统地介绍了 Binder机制和Service的启动过程了,在本文中,简要介绍Activity 的启动过 程以及后续学习计划。
?? ? ? ?在Android系统中,有两种操作会引发 Activity 的启动,一种用户点击应用程序
图标时,Launcher会为我们启动应用程序的主 Activity ;应用程序的默认Activity 启动起 来后,它又可以在内部通过调用 startActvity 接口启动新的 Activity ,依此类推,每一个
Activity 都可以在内部启动新的 Activity 。通过这种连锁反应,按需启动 Activity ,从而
完成应用程序的功能。
?? ? ? ?这里,我们通过一个具体的例子来说明如何启动 Android应用程序的Activity 。
Activity 的启动方式有两种,一种是显式的,一种是隐式的,隐式启动可以使得 Activity
之间的藕合性更加松散,因此,这里只关注隐式启动 Activity 的方法。
?? ? ? ?首先在Android源代码工程的 packages/experimental 目录下创建一个应用程序工
程目录Activity 。关于如何获得 Android源代码工程,请参考 在Ubuntu上下载、编译和安
装Android最新源代码一文;关于如何在 Android源代码工程中创建应用程序工程, 请参考 在Ubuntu上为Android系统内置Java应用程序测试 Application Frameworks 层的硬件服
务一文。这里,工程名称就是 Activity 了,它定义了一个路径为的 package ,这个例子的
源代码主要就是实现在这里了。下面,将会逐一介绍这个 package里面的文件。
?? ? ? 应用程序的默认 Activity 定义在src/shy/luo/activity/ 文件中:
view plaincopy to clipboardprint
package???
2.
3.
4.
??
import???
??
import???
import???
import???
import???
import???
import???
import???
??
public?class?MainActivity?extends?Activity??implements?OnClickListener?(??
????private?final?static?String?LOG_TAG?=?””;??
??
????private?Button?startButton?=?null;??
??
????***@Override??
????public?void?onCreate(Bundle?savedInstanceState)?{??
????????(savedInstanceState);??
????????setContentView??
??
????????startButton?=?(Button)findViewById??
????????(this);??
??
????????(LOG_TAG,?”Main?Activity?Created.”);??
????}??
??
????***@Override??
????public?void?onClick(View?v)?{??
????????if(startButton))?{??
????????????Intent?intent?=?new?Intent("");??
????????????startActivity(intent);??
????????}??
????}??
package ;
import
Android应用程序的Activity启动过程简要介绍和学习计划 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
治理湿地退化的技术与措施
3页
2025年阜新高等专科学校单招职业技能测试题库..
61页
河南工业大学全日制专业硕士研究生培养方案20..
4页
2025年阜阳职业技术学院单招职业适应性测试题..
61页
2025年阳泉职业技术学院单招职业适应性测试题..
63页
2025年阿勒泰职业技术学院单招职业适应性测试..
63页
2025年检讨书1000字范文格式
11页
2025年陕西省咸阳市单招职业倾向性测试题库(..
61页
2025年陕西省安康地区单招职业倾向性测试题库..
62页
2025年陕西省汉中市单招职业倾向性测试题库及..
61页
水利工程施工技术管理问题及对策、水利工程管..
3页
2025年陕西职业技术学院单招职业适应性测试题..
61页
2025年陕西航天职工大学单招职业技能测试题库..
60页
2025年陕西艺术职业学院单招职业技能测试题库..
60页
2025年陕西财经职业技术学院单招职业倾向性测..
62页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
11
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
百里登峰
文件大小
:
29 KB
时间
:
2020-11-10
相关标签
activity启动流程
android启动流程
小程序介绍怎么写
小程序简介怎么写
程序媛计划
启动会的流程和方案
程序员简历
教学过程设计
院长发现程序启动办法
小程序设计流程
计算机原理
PHP资料
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
2025年汽车维修工技能理论考试题库附答案(..
2025年汽车维修工技能理论考试题库(研优卷..
2025年法律常识题库及答案【真题汇编】
2025年法律常识题库及参考答案(模拟题)
2025年注册土木工程师考试题库及参考答案【..
2025年法律常识题库含答案(预热题)
2025年法律常识题库最新
2025年注册土木工程师考试题库及答案(易错..
2025年法律常识题库附答案(研优卷)
2025年法律常识题库【最新】
2025年法律常识题库及参考答案【最新】
2025年注册土木工程师考试题库含答案【实用..
2025年注册土木工程师考试题库及完整答案(..
2025年注册土木工程师考试题库附完整答案(..
2025年注册土木工程师考试题库重点
2025年法律常识题库附答案(能力提升)
2025年注册土木工程师考试题库及答案(网校..
2025年注册土木工程师考试题库附参考答案(..
2025年监理工程师之交通工程目标控制考试题..
2025年监理工程师之交通工程目标控制考试题..
2025年监理工程师之交通工程目标控制考试题..
车辆模型教案完整
生物医药研发项目跟投方案
2025年共享茶室方案可行性分析模板
小学数学六年级上册期末考试试卷可打印
小学语文四年级上册《53天天练》答案
餐饮部-SOP-运营管理手册
福建永泰名山室摩崖造像探析
传染病防控工作督导检查表模板
第一批辛伟民等9056名符合物业管理师初始注..
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部