Android开发9:Activity

认识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);

发布了49 篇原创文章 · 获赞 5 · 访问量 28万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章