Android开发9:Activity
来源:互联网 发布:德华软件 编辑:程序博客网 时间:2024/04/24 15:57
认识Activity:
1、一个Android应用一般由一个或者多个Activity组成
2、多个Activity可以相互跳转
3、Activity之间可以传递数据
4、Activity由Android系统进行维护,有自己的生命周期
几个重要的函数:
1、onCreate(Bundle)
2、setContentView (int layoutResID)
3、findViewById (int id)
4、startActivity(Intent)
5、finish()
多个Activity,需要在功能清单文件中做申明
切换方法:
1、Intent实现切换
2、setContentView 实现页面切换
Intent(意图)
1、一个Intent就是一次对将要执行的操作的抽象描述
2、Activity之间、Activity和Service之间沟通桥梁
3、IntentFilter声明
Intent表现的作用
1、通过startActivity或者startActivityForResult方法启动新的Activity
2、通过广播Intent机制将Intent发送给任何对该Intent感兴趣的BroadcastReceiver
3、通过startService或者bindService来和后台service交互
Intent包含的描述部分
1、Action
2、data
3、type
4、catagory
5、extras
6、component
一、setContentView 切换
setContentView(R.layout.activity2_layout);
- Android开发9:Activity
- 【Android开发-9】信息时代,Activity和Activity怎么交流
- Android开发笔记: Activity
- Android开发 - Activity初步
- Android开发之-Activity
- Android开发-新建Activity
- Android开发之Activity
- android开发之activity
- Android开发 - Activity生命周期
- Android开发--Activity
- android开发------初识Activity
- android开发------Activity生命周期
- Android开发-Activity
- android开发 - Activity生命周期
- Android开发之activity
- Android开发-Activity(一)
- Android开发-Activity(二)
- Android开发-Activity生命周期
- Windows Azure入门教学系列 (七):使用REST API访问Storage Service
- MBAlib链接
- 我对C++内存分配方式的一点看法
- 繁杂的道路 南邮ACM OJ 1160
- 虚函数详解(C++)
- Android开发9:Activity
- Windows Azure入门教学系列 (八):使用Windows Azure Drive
- 网上 资源 收藏
- install Sound Blaster XFi in BSD
- 设计模式利剑一--工厂方法模型
- Windows Azure AppFabric 入门教学系列 (一):创建 AppFabric 项目与命名空间
- Windows Azure AppFabric 入门教学系列 (二):一个简单的Service Bus例子
- Windows Azure AppFabric 入门教学系列 (三):LABS环境
- vi/vim 基本使用方法