Avatar notebook default
37篇文章 · 15810字 · 6人关注
  • (三十七)进程保活面试问题

    进程保活 :就是想让进程在内存中永远存在,怎么杀都杀不死,就算杀死了也能自动启动。 一、Android进程的优先级 1.前台进程 :处于前台正在...

  • (三十六)Android热更新面试问题

    一、热更新流程 1.线上检测到严重的crash。 2.拉出bugfix分支并在分支上修复问题。 3.jenkins构建和补丁生成。 4.app通...

  • (三十五)Android插件化面试问题

    一、插件化来由 随着apk越来越大,各种业务逻辑越来越繁杂,会达到apk开发的一个瓶颈;从业务上说,业务的繁杂会导致代码急剧的膨胀,当代码中的方...

  • (三十四)MVVM架构设计模式面试问题

    1.Model层:实体模型。 2.View层:对应Activity和XML,负责View的绘制以及与用户交互。 3.ViewModel层:负责完...

  • Resize,w 360,h 240
    (三十三)MVP架构设计模式面试问题

    在MVC的设计模式中,Android中的View层对应的是xml布局问题,能做的事情很少;而Controller层所对应的Activity类,不...

  • (三十二)MVC架构设计模式面试问题

    1.MVC的定义 MVC是Model、View、Controller的缩写,它是用一种业务逻辑、数据、界面显示分离的方法组织代码,然后可以将业务...

  • (三十一)其他优化面试问题

    一、Android不用静态变量存储数据 1.静态变量等数据由于进程已经被杀死而被初始化。 2.使用其他数据传输方式:文件/SharedPrefe...

  • (三十)冷启动优化面试问题

    一、什么是冷启动 1.冷启动的定义 ​ 冷启动就是启动应用前,系统中没有该应用的任何进程信息的时候启动应用的方式。 2.冷启动/热启动的区别...

  • (二十九)内存管理面试问题

    一、内存管理机制概述 1.分配机制 :操作系统会为每一个进程分配一个合理的内存大小,从而保证每一个进程能正常的运行。而不至于内存不够使用,或者每...

文集作者