我,来自大山。
我,不甘平凡。
笔者80后,出生在江西一个偏远的山村。虽然出生时已经不是那个温饱都是问题的年代,但是也谈不上有个幸福的童年。家里很穷。幼儿园并没有读,因为家里觉得花那个钱没有必要,小学才开始学拼音字母。我的童年,就是和我的姐姐弟弟在山中的梯田里放牛,抓泥鳅,割鱼草。
父亲在广东打工,母亲一个人在家里带着我们三个孩子。种种原因,在我从小学开始到高中毕业,我的学习一直很差。
直到我高考成绩出来的那一天。我妈看着我不堪入目的成绩哭成了泪人。我心都要碎了。也是从那一天开始,我决心要改变这种现状。我要走出这个山窝窝。
一、关于Handler面试那些问题
1、Handler Looper Message 关系是什么?
2、Messagequeue 的数据结构是什么?为什么要用这个数 据结构?
3、如何在子线程中创建 Handler?
4、Handler post 方法原理?
5、Android 消息机制的原理及源码解析
6、Android Handler 消息机制
7、Android 消息机制
…
二、关于Activity面试那些问题
1、启动模式以及使用场景?
2、onNewIntent()和 onConfigurationChanged()
3、onSaveInstanceState()和 onRestoreInstanceState()
4、Activity 到底是如何启动的
…
三、关于Fragment面试那些问题
1、Fragment 生命周期和 Activity 对比
2、Fragment 之间如何进行通信
3、Fragment 的 startActivityForResult
4、Fragment 重叠问题
5、Fragment 重叠, 如何通信
…
四、关于Service面试那些问题
1、进程保活
2、Service 的运行线程(生命周期方法全部在主线程)
3、Service 启动方式以及如何停止
4、ServiceConnection 里面的回调方法运行在哪个线程?
5、startService 和 bingService 区别
6、Android 进程保活的一般套路
…
五、关于Android 布局优化面试那些问题
1、什么情况下使用 ViewStub、include、merge?
2、他们的原理是什么?
3、布局优化神器 include 、merge、ViewStub 标签详解
4、Android 布局优化之 ViewStub、include、merge 使用 与源码分析
…
六、关于BroadcastReceiver面试那些问题
1、注册方式,优先级
2、广播类型,区别
3、广播的使用场景,原理
4、安卓广播的底层实现原理
…
七、关于AsyncTask面试那些问题
1、AsyncTask 是串行还是并行执行?
2、AsyncTask 随着安卓版本的变迁
…
八、关于Android 事件分发机制面试那些问题
1、onTouch 和 onTouchEvent 区别,调用顺序
2、dispatchTouchEvent , onTouchEvent , onInterceptTouchEvent 方法顺序以及使用场景
3、滑动冲突,如何解决
4、Android ViewGroup 事件分发机制
…
九、关于Android View 绘制流程面试那些问题
1、简述 View 绘制流程
2、onMeasure, onlayout, ondraw 方法中需要注意的点
3、如何进行自定义 View
4、view 重绘机制
…
十、关于Android ANR面试那些问题
1、为什么会发生 ANR?
2、如何定位 ANR?
3、如何避免 ANR?
4、什么是 ANR
…
十一、关于Android 内存面试那些问题
1、什么情况下会内存泄漏?
2、如何防止内存泄漏?
文末
那么对于想坚持程序员这行的真的就一点希望都没有吗?
其实不然,在互联网的大浪淘沙之下,留下的永远是最优秀的,我们考虑的不是哪个行业差哪个行业难,就逃避掉这些,无论哪个行业,都会有他的问题,但是无论哪个行业都会有站在最顶端的那群人。我们要做的就是努力提升自己,让自己站在最顶端,学历不够那就去读,知识不够那就去学。人之所以为人,不就是有解决问题的能力吗?挡住自己的由于只有自己。点击我的GitHub下述资料免费领取
**Andr
点击领取完整开源项目《安卓学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》
oid希望=技能+面试**
- 技能
- 面试技巧+面试题
》](https://bbs.csdn.net/topics/618156601)
oid希望=技能+面试**
- 技能
[外链图片转存中…(img-yS3D5mJ5-1709713874968)] - 面试技巧+面试题