高频面试题

1.内存泄漏及如何解决?

leakcanary

2.说说MVP

3.内存溢出OOM

4.第三方框架

1.为什么要使用GreenDao,使用GreenDao有什么优点?
a) greenDAO是一个可以帮助Android开发者快速将Java对象映射到SQLite数据库的表单中的ORM解决方案,
通过使用一个简单的面向对象API,开发者可以对Java对象进行存储、更新、删除和查询。


image

b) greenDAO的主要设计目标:
• 最大性能(最快的Android ORM)
• 易于使用API
• 高度优化
• 最小内存消耗

5.自定义控件

6.View的事件传递及分发

https://www.jianshu.com/p/af5f70a76adc
https://www.jianshu.com/p/b380a2f9e4f4

你可能感兴趣的:(高频面试题)