四大组件是什么
四大组件的生命周期和简单用法
Activity之间的通信方式
Activity各种情况下的生命周期
横竖屏切换的时候,Activity各种情况下的生命周期
Activity与Fragment之间生命周期比较
Android动画框架实现原理
Android各个版本API的区别
Requestlayout,onlayout,onDraw,DrawChild区别与联系
invalidate和postInvalidate的区别及使用
Activity-Window-View三者的差别
谈谈对Volley的理解
Handler机制和底层实现
Handler、Thread和HandlerThread的差别
handler发消息给子线程,looper怎么启动?
关于Handler,在任何地方new Handler都是什么线程下?
ThreadLocal原理,实现及如何保证Local属性?
请解释下在单线程模型中Message、Handler、Message Queue、Looper之间的关系
请描述一下View事件传递分发机制
ListView中图片错位的问题是如何产生的?
混合开发有了解吗?
知道哪些混合开发的方式?说出它们的优缺点和各自使用场景?(解答:比如:RN,weex,H5,小程序,WPA等。做Android的了解一些前端js等还是很有好处的);
屏幕适配的处理技巧都有哪些?
服务器只提供数据接收接口,在多线程或多进程条件下,如何保证数据的有序到达?
动态布局的理解
算法:缓存淘汰策略,红黑树和二叉树,最短路径规划,海量数据筛选...
性能优化,如何检测一段代码的执行时间,界面卡顿如何修复
滑动不流畅怎么处理
fps如何提高
内存泄露怎么检测,leakcanay的原理
线程和线程池,wait()和sleep()的区别,同步锁,线程池的参数详解,AsyncTask源码参数详解
TCP的通讯过程
全部评论
(0) 回帖