文章仅记录自己的一点理解,供日后参考。
AMS管理四大组件外加进程管理,其中最庞大的算是Activity了吧。
1、AMS中对ActivityStack划分为两类,其中一类是FrontStack,另一类刚好相反。
boolean isFrontStack(ActivityStack stack) {
return !(stack.isHomeStack() ^ g...
分类:
其他好文 时间:
2014-09-17 16:54:02
阅读次数:
270
项目开启的Activity越多,占的内存越多,我们是不是有时候想当我打开很多界面的时候,我们到底打开多少个Activity,OK现在你的难题解决了,只有把这个Activity管理类复制到你的项目当中,随时随地管理的你的Activity,让你成为内存的主导者!不要问我叫什么,请叫我雷锋!首先看看效果图:...
分类:
移动开发 时间:
2014-09-16 19:02:20
阅读次数:
225
EntropyService:熵(shang)服务,用于产生随机数 PowerManagerService:电源管理服务 ActivityManagerService:最核心服务之一,Activity管理服务 TelephonyRegistry:电话服务,电话底层通知服务 PackageManag...
分类:
移动开发 时间:
2014-08-12 14:01:14
阅读次数:
306
生命周期:
onAttach,onCreate,onCreateView,onActivityCreated,onStart,onResume,
onPause,onStop,onDestroyView,onDestroyView,onDetach
三种类别:
DialogFragment
对话框式的Fragments,可以将一个fragments 对话框并到activity 管理的...
分类:
移动开发 时间:
2014-08-04 14:22:04
阅读次数:
178
使用单例模式创建一个Activity管理对象,该对象中有一个Activity容器(具体实现自己处理,使用LinkedList等)专门负责存储新开启的每一个Activity,并且容易理解、易于操作,非常不错! MyApplication类(储存每一...
分类:
其他好文 时间:
2014-07-31 13:44:12
阅读次数:
198
android 从3.0开始引入了Fragment逐渐的取代了tabhost与GroupActivity,但是在使用中发现有些细节上的处理:通过Activity管理Fragment,我们需要关心以下的几个问题: 1:防止Fragment的重复创建 2:怎么使用add还是使用replace来添加以上的...
分类:
移动开发 时间:
2014-07-26 01:07:36
阅读次数:
268
所谓Android的核心服务主要包括熵服务(Entropy Service)、电源管理器(Power Manager)、Activity管理器(Activity Manager)、通话寄存器(Telephony Registry)、包管理器(Package Manager)、账户管理器(Accoun...
分类:
移动开发 时间:
2014-07-23 12:38:06
阅读次数:
202
Fragment的概述及其设计哲学Fragment的LifecycleFragment与Activity的通信 (event callback)FragmentManager和FragmentTransactionActivity添加(布局)Fragment的2种方式Activity管理Fragme...
分类:
其他好文 时间:
2014-07-19 00:07:43
阅读次数:
224
1、什么是FragmentTransaction?
使用Fragment时,可以通过用户交互来执行一些动作,比如增加、移除、替换等。
所有这些改变构成一个集合,这个集合被叫做一个transaction。
可以调用FragmentTransaction中的方法来处理这个transaction,并且可以将transaction存进由activity管理的back stack中,这样用户就可以进行...
在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。
下面就来说说经常会使用到通知机制中的通知栏框架(Notificaiton),它适用于交互事件的通知。它是位于顶层可以展开的通知列表。它会时不时的提醒你什么软件该更新了,什么人发你微信消息了等。
(...
分类:
移动开发 时间:
2014-05-15 12:14:36
阅读次数:
473