当前位置:   article > 正文

Android面试题大全(中高级)_android高级面试题

android高级面试题

目录

Android

Android主流框架

JAVA部分

设计模式

网络

其他


Android

1.synchronized和lock的区别

答: 详解synchronized与Lock的区别与使用_brickworkers的博客-CSDN博客_synchronized和lock区别 还可以去了解什么是可重入锁,公平      锁, 可中断锁。

2.创建多线程方式

答:Android多线程的四种方式 - Android移动开发技术文章_手机开发 - 红黑联盟 除了这些还有最近流行的rxjava

3.handle机制()

答:从源码了解handler looper ,messageQueue思路_amogin的专栏-CSDN博客 这篇文章是我根据源码来分析的,主要是handle如何实现收发消息

Handler延时处理消息的流程_渔人的博客-CSDN博客_handler延时处理 handle如何实现延时发消息postdelay()

Android中为什么主线程不会因为Looper.loop()里的死循环卡死?_tiandiren2007的博客-CSDN博客 还要知道当消息队列里没有消息是怎么解决死循环问题

4.view,groupview的绘制原理

答:ANDROID自定义视图——onMeasure,MeasureSpec源码 流程 思路详解_大苞米的专栏-CSDN博客_android 自定义视图  主要对onMeasure()的源码思路做了解

 5.事件分发机制

答:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/127449
推荐阅读
相关标签
  

闽ICP备14008679号