Android移动开发--Activity

1.Activity的启动流程

大体流程:

android操作系统->AndroidManifest.xml140858_Ow35_2861931.png

主要看activity_main.xml:

143547_fB3i_2861931.png

这里可以修改布局文件的内容。

143736_bhDy_2861931.png

这个setContentView函数就是将这一个布局文件的内容显示在这个Activity上。

2.代表控件的对象

144121_Vkhx_2861931.png

左侧的布局文件交给用户之后是不可以被修改的,如果要有其他的变化,我们需要右侧这个代表控件的对象。

3.activity的生命周期

  onresume是获得焦点的时候调用。    

174940_SteF_2861931.png

4.task

175241_hkNC_2861931.png

运行过程呢,

175809_Pq4w_2861931.png

如果在第二个中加入finish()函数,在返回的时候没有第二个了就。

180137_GL6Q_2861931.png

5.窗口风格的Activity

在Manifest.xml上

<activity android:name=".Main2Activity" android:theme="@android:style/Theme.Dialog"/>

当用这种的时候,第一个activity不会被遮挡,所以不会onstop

181346_tCJw_2861931.png

6.activity什么时候是可以被杀掉的?onpause和onstop和ondestory的时候

手机会在有些时候会杀掉一些不用的软件来保证资源的合理利用。

 

 

 

转载于:https://my.oschina.net/316258954/blog/724898

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值