- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Android的Fragment
Fragment的生命周期不废话,直接上图 fragment所在的 Activity 的生命周期会影响fragment的生命周期,其表现为,Activity 的每次生命周期回调都会引发每个片段的类似回调。 例如,当 Activity 收到 onPause() 时,Activity 中的每个片段也会收到 onPause()。不过,fragment还有几个额外的生命周期回调,用于处理与 Activ
2016-06-30 11:05:10 672
原创 Android的activity启动延迟加载
我们有时会遇到白屏或者页面切换卡顿等现象,这些都是Activity启动速度慢的表现.我们一般有两种优化方式,软优化和硬优化.硬优化主要是针对代码的结构和逻辑,如精简布局,减少层次使用include,merge,viewStub;能用基本类型如Int,Long,就不用Integer,Long对象等.软优化尽可能减少代码的结构和逻辑,下面我们主要来看软优化的延迟加载. 延迟加载是把可以延迟展示
2016-06-29 21:15:58 4405
原创 Android的manifest配置
coreApp=true:核心应用 android:persistent=”true”:系统常驻进程,挂掉后系统会尝试重启该进程 protected-broadcast:只有系统才能发送的广播,也只有系统application才能在manifest中定义这个 android:exported=true:将该activity暴露给外部,设置IntentFilter后默认为true
2016-06-14 14:38:01 553
原创 Android静态/动态注册广播的区别
广播接收器注册一共有两种形式 : 静态注册和动态注册. 两者及其接收广播的区别: 1.动态注册广播不是常驻型广播,也就是说广播跟随activity的生命周期。注意: 在activity结束前,移除广播接收器。 静态注册是常驻型,也就是说当应用程序关闭后,如果有信息广播来,程序也会被系统调用自动运行。2.当广播为有序广播时: 1 优先级高的先接收 2
2016-06-12 15:35:29 2705
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人