关于为什么在onCreate里调用view.getChildAt(1).getLeft() =0 没有值! 因为跟android 页面生命周期有关系! 我们都知道安卓页面生命周期如下 onCreate 到 onStart 到onResume 到onPause到onStop到onDestroy 但是还
分类:
移动开发 时间:
2016-03-22 00:35:57
阅读次数:
235
资源相关的系统配置发生改变,举个栗子。当前Activity处于竖屏状态的时候突然转成横屏,系统配置发生了改变,Activity就会销毁并且重建,其onPause, onStop, onDestory均会被调用。因为实在异常情况下终止的,所以系统会调用onSaveInstanceState来保存当前A
分类:
其他好文 时间:
2016-03-19 19:32:25
阅读次数:
133
*利用记事本来巧记activity生命周期7个方法:onCreate():创建时调用(记事本被打开)onStart():用户可见时调用(记事本非最小化)onRestart():用户重新可见时调用(记事本恢复)onResume():开始和用户交互时调用(记事本获得焦点)onPause():结束与用户交
分类:
其他好文 时间:
2016-03-18 19:40:25
阅读次数:
127
Android中一个Activity一般都需要实现六个函数: onCreate(), onStart(), onResume(),onPause(),onStop(),onDestroy(). onCreate函数:注册你要用到的变量,比如说service,receiver,这些变量是无论你的Act
分类:
移动开发 时间:
2016-03-18 00:15:18
阅读次数:
172
一般来说, 调用onPause()和onStop()方法后的activity实例仍然存在于内存中, activity的所有信息和状态数据不会消失, 当activity重新回到前台之后, 所有的改变都会得到保留. 但是当系统内存不足时, 调用onPause()和onStop()方法后的activity
分类:
移动开发 时间:
2016-03-17 19:28:21
阅读次数:
180
NoteMainActivity点击跳转至NoteListActivity我们都了解:当A界面点击进入B界面时,此时 A===onPause--->onStop B===onStart--->onResumeB界面退出,A界面显示,此时 B===onPause--->onStop A===onRes...
分类:
其他好文 时间:
2016-03-10 20:34:45
阅读次数:
206
1.onCreate; 2.onStart; 3.onResume; 4.onPause; 5.onStop; 6.onRestart; 7.onDestory; 两种特殊情况:a-----Pause和Resumed: 当用户在Paused状态按返回键,会直接进入Resumed; b-----Sto
分类:
其他好文 时间:
2016-03-04 00:41:45
阅读次数:
171
*启动时,系统会调用onCreat()>onStart()>onResume>activity进入运行状态*当Activity被其他Activity覆盖其上或被锁屏:系统调用onPause()赞停当前Activity的执行。*当前Activity由被覆盖状态回到前台或解屏,系统会执行onResume
分类:
其他好文 时间:
2016-02-28 12:24:03
阅读次数:
392
Activity的onSaveInstanceState()和onRestoreInstanceState()方法Activity的onSaveInstanceState()和onRestoreInstanceState()并不是生命周期方法,它们不同于onCreate()、onPause()等生命周期方法,它们并不一定会被触发。当应用遇到意外情况(如:内存不足、用户直接按Home键..
分类:
其他好文 时间:
2016-02-24 21:18:19
阅读次数:
250
直接打开oncreateactivity要开启(starting)的时候调用的方法onstart当前activity的界面用户可见的时候调用的方法onresume当前activity开始响应用户交互(activity获取到焦点调用的方法)按返回键onpause当前activity失去焦点调用的方法(变成了背景)onstop当前activity的界面用户..
分类:
其他好文 时间:
2016-02-24 21:18:16
阅读次数:
266