Android高级开发面试题以及笞案整理

134 篇文章 7 订阅
92 篇文章 2 订阅

一、Handler相关知识

1、Handler Looper Message关系是什么?
2、Messagequeue的数据结构是什么?为什么要用这个数据结构?
3、如何在子线程中创建Handler?
4、Handler post方法原理?
5、Android消息机制的原理及源码解析
6、Handler都没搞懂,拿什么去跳槽啊?
7、Android Handler消息机制(解惑篇)
8、Android 消息机制

二、Activity相关

1、启动模式以及使用场景?
2、onNewIntent0)和onConfigurationChanged0
3.onSavelnstanceState0和onRestorelnstanceState()
4、Activity到底是如何启动的

三.Fragment

1、Fragment生命周期和Activity 对比
2、Fragment之间如何进行通信
3、Fragment的startActivityForResult
4、Fragment重叠问题
5、Android Fragment完全解析,关于碎片你所需知道的一切中
6、Fragment重叠,如何通信
7、Activity与Fragment生命周期探讨

四、Service相关

1、进程保活
2、Service的运行线程(生命周期方法全部在主线程)
3、Service启动方式以及如何停止
4、ServiceConnection里面的回调方法运行在哪个线程?
5、Android进程保活的一般套路
6、关于Android进程保活,你所需要知道的一切

五、Android布局优化之ViewStub. inelude.merge

1、什么情况下使用ViewStub.include.merge?
2、他们的原理是什么?
3、布局优化神器include . merge. viewStub标签详解
4、Android布局优化之ViewStub.include. merge使用与源码分析

六Android View 绘制流程

1、简述view绘制流程
2、onMeasure,onlayout,ondraw方法中需要注意的点
3、如何进行自定义View
4、view重绘机制
5、 LayoutInflater原理分析

七、Android 事件分发机制

1、onTouch和onTouchEvent区别,调用顺序
2、dispatchTouchEvent、onTouchEvent、onlnterceptTouchEvent方法顺序以及使用场景
3、滑动冲突,如何解决

更多相关

  • Android布局优化之ViewStub. include. merge
  • BroadcastReceiver相关
  • AsyncTask相关
  • Android事件分发机制南
  • Android view绘制流程
  • Android Window.Activity、DecorView以及ViewRoot中
  • Android的核心Binder多进程AIDL
  • Android高级必备:AMS,WMS,PMS
  • Android ANR
  • Android内存相关中
  • Android屏幕适配中
  • Android爱存机制
  • Android性能优化
  • Android MVC.MVP、 MVVM
  • Android Gradle知识
  • RxJava
  • OKHTTP和Retrofit
  • 最流行图片加载库:Glide

以上内容都是免费分享,扫一扫下方二维码添加助理小姐姐微信免费获取↓↓↓
请添加图片描述

  • 12
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值