摘要:
在android里,有4种activity的启动模式,分别为: “standard” (默认) “singleTop” “singleTask” “singleInstance” 它们主要有如下不同: 1. 如何决定所属task “standard”和”singleTop”的activity的目标task,和收到的Intent的发送者在同一个task内,除非intent包括参数FLAG_ACT... 阅读全文
阅读排行榜
Android开发——Activity(活动)的生命周期(下)
2010-05-31 14:29 by HalZhang, 2987 阅读, 收藏,
摘要:
接上文:《Android开发——Activity(活动)的生命周期(上)》 四、监听活动状态变化 为了确保对活动状态变化作出正确的响应,Android提供一个系列的事件控制器,监听活动的在整个生命周期的状态变化。活动的生命周期进一步细化,可以分为:全周期(Full Lifetime)>可视期(Visible Lifetime)>激活期(Active Lifetime),如下图所示:... 阅读全文
Android集成支付宝的坑
2016-05-03 11:12 by HalZhang, 2648 阅读, 收藏,
摘要:
Android在集成支付宝sdk的时候, 如果有安装支付宝,则启动支付宝app进行支付; 如果没有安装,则启动 H5PayActivity 进行支付。 记得在AndroidManifest里面配置: 然而~~~~ H5PayActivity 启动了还有可能是白屏!白屏!白屏!!点解? 原来是在调用支 阅读全文
Android开发——数据存储之ContentProvider(1)
2010-05-28 19:53 by HalZhang, 2588 阅读, 收藏,
摘要:
一、Android中四种数据存储方式1、SharePreferences: 一种轻量级的数据存储方式,采用键值对的方式存储。最终还是以文件的方式存储。主要用了应用的配置,类型window中常见的*.ini文件。数据不共享,只能提供给一个应用使用。2、SQLite:一个用于移动设备,小而强大的数据库。数据可以共享。3、文件存储:就是文件操作咯。一般用了体积较大的文件,比如图片。4、ContentPr... 阅读全文
Android开发——应用程序生命周期
2010-05-28 20:08 by HalZhang, 2543 阅读, 收藏,
摘要:
一、前言与大多数传统的操作系统环境不同,Android应用程序并不能控制自己的生命周期。所以应用的各个组件(activity,Service……)就得时刻小心的监听应用的状态变化对它们的影响,防止在不适当的时机被终止掉。(可能会造成数据丢失哦)在Android中每个应用都具有独立的进程运行在独立的Dalvik(Android特有的虚拟机)。各个应用在运行时的进程管理和内... 阅读全文
浙公网安备 33010602011771号