![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android程序员面试
文章平均质量分 94
普通网友
这个作者很懒,什么都没留下…
展开
-
Android 大厂高频面试题及答案,知识脉络整理
19.子线程与子线程通信方式,handler怎么去实现子线程之间的通信20.Message、Handler、MessageQueue、Lopper,以及Looper既然是死循环的,为毛不会导致UI线程的阻塞21.android动画22.多线程同步问题,锁lock,syc等答案区:1.Activity的启动过程,AMS、PMS 源码。原创 2024-03-18 20:30:36 · 661 阅读 · 0 评论 -
30岁程序员的转型思考,BAT面试文档
我身边的朋友,面试过的人,多少也有类似的困惑。有些朋友,在三五百人的公司做管理,类似总监角色,管几十号人,技术中等,薪资和高级架构师差不多,五六十万的样子。朋友觉得公司发展一般,偶有混日子的感觉。身边不少同事都跳槽去微软百度之类的,转纯技术了,他依然坚持做管理。做管理不容易,找方向,做产品,执行,人员招聘,和老板争取员工福利等,都是你的事情,可能不用忙着写代码, 但是心也容易累。要是一个技术岗位摆在他面前,年薪 100 万,你问我他跳不跳槽?我相信肯定跳。原创 2024-03-18 17:21:11 · 1028 阅读 · 0 评论 -
2024关于面试字节跳动,我总结一些面试点,希望对最近需要面试的你们一些帮助
onInterceptTouchEvent:用于判断是否拦截事件,当 ViewGroup 确定要拦截事件后,该事件序列都不会再触发调用此 ViewGroup 的 onIntercept。1.volatile想要解决的问题是,在另一个线程中想要使用instance,发现instance!dispatchTouchEvent:用于分发事件,只要接受到点击事件就会被调用,返回结果表示是否消耗了当前事件。Messenger:基于 AIDL 实现,服务端串行处理,主要用于传递消息,适用于低并发一对多通信。原创 2024-03-18 15:03:04 · 372 阅读 · 0 评论