博客
关于我
资深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/

你可能感兴趣的文章
poj 2386 Lake Counting(BFS解法)
查看>>
poj 2387 最短路模板题
查看>>
POJ 2391 多源多汇拆点最大流 +flody+二分答案
查看>>
POJ 2403
查看>>
poj 2406 还是KMP的简单应用
查看>>
POJ 2431 Expedition 优先队列
查看>>
Qt笔记——获取位置信息的相关函数
查看>>
POJ 2484 A Funny Game(神题!)
查看>>
POJ 2486 树形dp
查看>>
POJ 2488:A Knight's Journey
查看>>
SpringBoot为什么易学难精?
查看>>
poj 2545 Hamming Problem
查看>>
poj 2723
查看>>
poj 2763 Housewife Wind
查看>>
Qt笔记——模型/视图MVD 文件目录浏览器软件
查看>>
POJ 2892 Tunnel Warfare(树状数组+二分)
查看>>
poj 2965 The Pilots Brothers' refrigerator-1
查看>>
poj 3026( Borg Maze BFS + Prim)
查看>>
POJ 3041 - 最大二分匹配
查看>>
POJ 3041 Asteroids(二分匹配模板题)
查看>>