其他分享
首页 > 其他分享> > 2019初中级Android开发社招面试解答之性能优化,android应用开发基础课件

2019初中级Android开发社招面试解答之性能优化,android应用开发基础课件

作者:互联网

4.Bitmap如何处理大图,如一张30M的大图,如何预防OOM?

参考回答:避免OOM的问题就需要对大图片的加载进行管理,主要通过缩放来减小图片的内存占用。

综合考虑。通过采样率即可有效加载图片,流程如下

5.内存回收机制与GC算法(各种算法的优缺点以及应用场景);GC原理时机以及GC对象

参考回答:
1.内存判定对象可回收有两种机制

2.GC回收算法有以下四种:

6.内存泄露和内存溢出的区别 ?AS有什么工具可以检测内存泄露

参考回答:

7.性能优化,怎么保证应用启动不卡顿? 黑白屏怎么处理?
8.强引用置为null,会不会被回收?
9.ListV
iew跟RecyclerView的区别

10.ListView的adapter是什么adapter
11.LinearLayout、FrameLayout、RelativeLayout性能对比,为什么?

前几天熬得太晚了,扛不住要去睡觉了,需要后续答案或者更多学习资料的可以加我的合作群925019412

eMogr2/auto-orient/strip%7CimageView2/2/w/1240)

标签:社招,标记,对象,初中级,存活,算法,内存,android,引用
来源: https://blog.csdn.net/m0_66144765/article/details/122696762