- 浏览: 39969 次
- 性别:
- 来自: 北京
文章分类
最新评论
常用方法:
onCreate(Bundle)
-------初次创建,调用onCreate后,将不会进入onRestart,直接进入onStart------------
onReStart()
-------与onStop()对应,当前activity曾经被关闭,并且不是第一次创建Activity------------------
onStart()
-------屏幕可见------------------
onResume()
-------可和用户交互------------------
onPause()
-------一旦离开,但“没有退出”当前activity,比如灭屏,比如弹出对话框------------------
onStop()
--------离开,退出当前activity---------
onDestroy
--------销毁activity-------
======================================
不常用的方法:
onWindowFocusChanged
------------当activity获得或者失去焦点时被调用,会在onResume和onStop之间的时间里被调用--------------
onUserLeaveHint
------------用户手动离开当前activity,会调用该方法,
------------比如用户主动切换任务,短按home进入桌面等。
------------系统自动切换activity不会调用此方法,如来电,灭屏等。
2.3 HOME键 Home键退出:onPause -> onStop
Home键回来:onRestart -> onStart -> onResume
2.4 休眠/恢复
休眠: onPause
恢复: onResume
2.5 旋转屏幕
未设置android:configChanges:
onPause -> onStop -> onDestory -> onCreate -> onStart -> onResume
设置了android:configChanges="orientation|keyboardHidden":
不会触发生命周期方法,参见文章这里。
2.6 来电
来电,显示来电界面:
onPause -> onStop
关闭电话界面,重新回到当前Activity:
onRestart -> onStart -> onResume
=====================================================================
备注:
--------短按home会进入onUserLeaveHint onpause,长按home不会调用onUserLeaveHint 方法。也不会调用任何生命周期方法。
--------灭屏只进入onPause
发表评论
-
设置内存卡资源图片
2013-03-12 10:11 483String imageDir = Environment. ... -
android字体过长渐变效果
2013-01-30 15:59 668使用 android:singleLine="t ... -
自定义之checkbox
2013-01-08 09:16 622android中自定义checkbox大小和图片 (转) ... -
Android中Activity,View,Window之间的关系(转)
2012-12-03 09:11 11351.首先来看Activity中的attach()方法,在调用o ... -
Dialog的dismiss和cancel 区别 (转)
2012-12-03 09:13 1852Dialog的dismiss和cancel AlertDial ... -
android应用程序适配在不同的手机上(转)
2012-12-03 09:15 492如何将一个应用程序适 ... -
android 堆栈 清理 (转)
2012-12-03 09:16 669启动任务 当一个activity ... -
Android权限共享UID(转)
2012-12-03 09:16 551共享UID 安装在设备中 ... -
ViewPager+TabHost 实现选项卡页面间滑动(转)
2012-12-04 09:19 920转自http://flycatdeng.iteye.com/b ... -
android扫描商品条形码
2012-12-04 09:19 1000(转自http://marshal.easymorse.com ... -
基于Android平台的NFC技术的应用实现 (转)
2012-12-04 09:20 1413转自http://1679554191.iteye.com/b ... -
Android API包名及包的功能的中文介绍
2012-11-30 09:38 980android 包含应用平台和在定义应用程序所用到and ... -
Android 自动解锁 KeyguardManager(键盘管理器)(转)
2012-11-30 09:39 940写一个Activity启动该服务即可,用一个线程开启服务, ... -
Android之Service与IntentService的比较 .
2012-11-30 09:41 682转自http://blog.csdn.net/zhf19890 ... -
AlarmManager的使用
2012-11-30 09:42 674AlarmManager的作用文档中的解释是:在特定的时刻为 ... -
ActivityGroup之生命周期
2012-12-04 09:20 786Activity的生命周期已经 ... -
ActivityGroup之切换activity
2012-12-04 09:20 665前言 在一个主界面中做Activity切换一般都会用T ... -
Android SurviceView的触控和轨迹球事件 .
2012-12-05 14:10 1064SurfaceView 的触控和轨迹球事件 1,改开始什 ... -
home键屏蔽
2012-12-05 14:11 6231. 在activity中加上这段代码(重写onAttache ... -
彻底删除某个APK的方法
2012-12-05 14:11 10751. 连接ADB, 执行adb remount 2. 执行a ...
相关推荐
本文实例讲述了Android亮屏和熄屏控制实现方法。分享给大家供大家参考,具体如下: 一、概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏。那么今天,我们来...
android调用已编译的第三方.so库。只是一个简单的例子。
Android调用摄像头拍摄并上传视频源码.rar
基于Android调用OpenAI接口的ChatGPT实例.zip基于Android调用OpenAI接口的ChatGPT实例.zip基于Android调用OpenAI接口的ChatGPT实例.zip基于Android调用OpenAI接口的ChatGPT实例.zip基于Android调用OpenAI接口的C
Android PackageManager 有很多方法是没有暴漏出来的,我们如果想调用的话需要用Java反射。android_dependency.jar 提供了反射调用相关的class定义,直接放到你的工程libs目录下面,然后就可以进行反射调用...
android通过js调用安卓系统功能
Android调用Java WebService的实现方法.pdf
android和js互相调用,并且可以传参数。
JavaScript调用Android方法,向Android方法传递json数据。
Android端websocket调用实例(含autobahn-0.5.0.jar)
android 调用微信扫一扫(调用微信.so实现)
android demo,android调用h5中的js方法,js方法在input中写入值,android中的java方法调用该js方法。
此demo主要完成的是webview中H5调用android中的方法,以及android调用H5方法,也就是Java与js的交互,简单好用。
RN与android混合开发及RN调用原生方法
主要介绍了android webview中使用Java调用JavaScript方法并获取返回值,本文直接给出代码示例,需要的朋友可以参考下
Android高级应用源码-Android调用谷歌STMP发送邮件 MailDemo.zip
Android中调用js方法及js中调用本地方法,简单明了
教你如何生成.h文件,使用window通过NDK编译出.so文件,如何通过JNI调用so文件
android activity方法调用图, 方便查找,对理解流程有用!