自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天行九歌

Time to waste, not reduce efficiency

  • 博客(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

Java泛型的擦除与补偿

Java泛型擦除后的常用补偿方法

2016-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除