博客
关于我
资深Android面试官:75%的开发者,面试都会挂在这10个性能优化高阶面试题里
阅读量:163 次
发布时间:2019-02-27

本文共 1633 字,大约阅读时间需要 5 分钟。

Android ????????

???????????????????????????????????????????????????????????????????????????


1. ????

??????????????????????????????????????????????????????????

  • ???????????????????? windowBackground ?????????????? windowIsTranslucent ????? Splash ?????????
  • ???????????? AMS?Zygote?ActivityThread ? Application ????????? TraceView ???????????
  • ?????????????? MultiDex ??? redex ??? class ????????????? IO ???
  • ????????????? attachBaseContext ? onCreate ????? ViewStub ? Include ?????????

????????????? 2-3 ???? 1 ??????????????


2. ????

????????????????????????????????????????????

  • ?? OOM??? LeakCanary ???????????? Cursor?File ????????????????????
  • ????????? Looper ? Choreographer ?????????????????????????
  • ????????? AutoBoxing???????????????????????????

?????????????????????


3. ??????

???????????????????????????????????

  • ???????????????????????????????? ViewStub?Include ????????
  • ????????????????????????????
  • ??????? Looper ? Choreographer ????????????

????????????????????????


4. ?????

??????????????????????????????????

  • ????????? Thread.UncaughtExceptionHandler ?????????????????????
  • ?? ANR????? ANR ????????????? UI ?????
  • ????????? Service ? WorkManager ??????????????

???????????????? ANR ????


5. APK ????

???????????????????????????????????? 80M ??? 50M?

  • ??????? bitmap ????????????????
  • ??????? Retrofit ? OkHttp ???????????????
  • ???????? redex ??? dex ??????????

????????????????????????


6. ????

????????????????????????????????

  • ??????????????????????????? I/O ???
  • ?? CPU ????? Handler ? Looper ?????? CPU ???

????????????????????? CPU ?????????


????????????????????????????????????????????????????????????????????????????????????

转载地址:http://trzb.baihongyu.com/

你可能感兴趣的文章
OSPF故障排除技巧
查看>>
spring配置文件中<context:property-placeholder />的使用
查看>>
OSPF有哪些优势?解决了RIP的什么问题?
查看>>
OSPF的七种类型LSA
查看>>
OSPF的安全性考虑:全面解析与最佳实践
查看>>
ospf综合实验2 2012/9/8
查看>>
OSPRay 开源项目教程
查看>>
OSS 访问图片资源报“No ‘Access-Control-Allow-Origin‘”的错误
查看>>
oss报UnknownHost,k8s设置hostAliases参数
查看>>
OS模块
查看>>
OS第3章 —— 进程调度和死锁
查看>>
OS第5章
查看>>
Outlook 2010 Inside Out
查看>>
overlay(VLAN,VxLAN)、underlay网络、大二层概述
查看>>
OWASP漏洞原理<最基础的数据库 第二课>
查看>>
OWL本体语言
查看>>
P with Spacy:自定义文本分类管道
查看>>
P1364 医院设置
查看>>
P2260 [清华集训2012]模积和
查看>>
SpringBoot中集成influxdb-java实现连接并操作Windows上安装配置的influxDB(时序数据库)
查看>>