1.介绍项目,具体工作 2.使用activity还是fragment,fragment切换的方法,fragment切换的生命周期 3.项目使用ViewModel和livedata,介绍一下他们,讲一下实现原理,livecycle用过吗,说一下 4.项目使用mvvm模式,说一下mvc,mvp,mvvm模式的区别吧 5.livedata为什么能做到数据更新,任何时候都能更新吗,(onStart后才行,我答成了onResume) 6.项目里提到内存泄露,讲一下内存泄漏和内存溢出吧,内存如何判断一张图片有多大 7.项目内用到单例模式,说一下单例模式的实现方法 ...