一、【Performing stop of activity that is not resumed】。 这个错误是因为在onCreate方法里面启动了另一个Activity。 如果不能按照“onCreate -> onStart -> onResume -> onCreate2 -> onStar ...
分类:
移动开发 时间:
2016-05-13 08:42:20
阅读次数:
174
1.Handler简介
handler是Android系统封装的用于线程更新UI,消息处理的机制。
[说明]
查看Android Framework源码可以看到,常见的Activity的生命周期onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy()都是通过handler发送不同Message,AMS(Ac...
分类:
其他好文 时间:
2016-05-13 04:00:36
阅读次数:
192
首先来幅很经典的图,看我之后再说话
1、启动一个新的Activity A,执行onCreate() -> onStart() -> onResume,此时该Activity获取焦点并且运行在前台。
2、当Activity A失去焦点但是仍然可见,也就是当我们重新启动一个新的Activity B,Activity B是透明的或者尺寸并不是全屏显示,这样我们还是可以看到底部的Act...
分类:
其他好文 时间:
2016-05-13 03:39:35
阅读次数:
112
首先,我们这篇博文只探讨一个很小的问题。
就是在ViewPager和Fragment配合使用时的生命周期调用问题。
先给出结论吧:
1、当屏幕显示出你第N个Fragment时,你的第(N-1)和第(N+1)个Fragment会执行其生命周期到Onresume阶段。
2、除以上三个Fragment以外的全部fragment的所有方法都不会被调用。
下面是验证代码:
首先是我的Ma...
分类:
其他好文 时间:
2016-05-13 02:06:06
阅读次数:
146
服务简介
Service在继承关系上是Activity的大爷,也就是说Activity多继承了一个类,封装了界面相关,等等其他操作。
服务没有onPause、onStop、onResume、onRestart方法,因为service没有界面,长期运行在后台。
startService方式启动服务
Start方式启动服务声明周期:
服务被创建时依次调用onCreate、onStar...
分类:
移动开发 时间:
2016-05-13 00:30:57
阅读次数:
226
Activity正常情况下的生命周期:
1. 一个Activity的正常启动: onCreate --> onStart --> onResume
2. A(Activity)打开新的B(Activity)或者用户按住Home键切换到主界面,当前Activity所调用的方法: onPause --> onStop
3. 此时在重新回到A(Acti...
分类:
其他好文 时间:
2016-05-12 14:01:11
阅读次数:
176
(一)关于<intent-filter>中的<data> 当设置<data>过滤器的时候,使用intent的时候必须要设置响应的匹配,否则无法匹配成功。不过不设置则可以进行匹配 (二)关于Android启动模式 当复用栈中的Activity的时候,会调用onNewIntent()->onResume ...
分类:
其他好文 时间:
2016-05-11 19:44:40
阅读次数:
169
接着上一篇继续对WiFi源码的分析
Android4.4.2源码分析之WiFi模块(一)
onResume方法中
6>,首先是调用WiFiEnabler的resume方法对switch进行管理
接下来注册广播
getActivity().registerReceiver(mReceiver, mFilter);
广播监听的action如下
//wifi状...
分类:
移动开发 时间:
2016-05-11 11:28:16
阅读次数:
241
Activity的生命周期1. 从打开应用到按后退键 打开应用
onCreate() 方法执行! 不可见
onStart() 方法执行! 可见
onResume() 方法执行! 可见&在前台
按下后退键
onPause() 方法执行! 可见
onStop() 方法执行! 不可见
onDestroy() 方法...
分类:
其他好文 时间:
2016-05-07 07:17:32
阅读次数:
136
Fragment生命周期 1.onAttach() 2.onCreate() 3.onCreateView() 4.onActivityCreated() 5.onStart() 6.onResume() 7.onPause() 8.onStop() 9.onDestoryView() 10.onD ...
分类:
移动开发 时间:
2016-05-04 10:27:15
阅读次数:
157