Avatar notebook default
17篇文章 · 30425字 · 3人关注
  • App启动优化

    App的启动被分成了: 冷启动:系统没有为该程序创建进程,程序从头开始启动;例如,安装后第一次启动,应用程序被系统完全终止之后再打开。 热启动:...

  • 注解处理器配置以及使用

    配置 java项目避免输出乱码,增加配置 继承AbstractProcessor,重写init和实现process方法 增加@AutoServi...

  • 占位式插件化原理

    在我看来,插件化的核心目的就是将未安装的apk代码,在已经安装的apk中执行,未安装的apk就是插件。 其实这个未安装的apk也只是一个有固定格...

  • Android App安装以及启动流程

    App 安装 Android App的安装可以分为有界面的安装和无界面的安装。 有界面的安装其实就是调用系统App(PackageInstall...

  • 启动Activity的流程

    基于Android Q,之前的版本思路也是一样只是又部分不同。 Activity.startActivity Activity.startAct...

  • Resize,w 360,h 240
    ItemDecoration实践之分割线与粘性头部

    RecyclerView提供了良好的设计,将各部分功能的实现都拆解开,方便自定义,虽然加大了使用难度,但是却大大的增加了可扩展性,稍微会使用之后...

    0.5 1611 0 12
  • Resize,w 360,h 240
    PhotoView源码分析

    最近打算学习一下图片相关的处理知识,首先学习缩放显示,而这个控件是我了解到比较好的,果断学习之。 源码版本是:2.1.3 对于如何使用,这里就不...

  • Android学习感悟之ViewPager

    本篇包含:实现一屏多页、自定义PageTransformer、OnPageChangeListener方法参数的解释和应用 使用 ViewPag...

  • Resize,w 360,h 240
    Android学习感悟之Service、Broadcast以及ContentProvider的常见用法

    本篇包含Service、Broadcast以及ContentProvider的常见用法 简介 四大组件,包含了Activity、Service、...

文集作者