美文网首页Android技术知识Android开发Android开发经验谈
面试看这个就够了!没想到一个Handler还有中高级几种问法,赶

面试看这个就够了!没想到一个Handler还有中高级几种问法,赶

作者: 嘻嘻编程 | 来源:发表于2021-01-14 15:41 被阅读0次

    前段时间有人问我:「你是怎么成为一名软件架构师的?」我们就此探讨了必备技能、经验,以及储备相关知识所需的时间和精力。除此之外,我也回顾了自己走过的路、使用或尝试过的技术,以及我从那些五花八门的工作中学到的东西。

    image

    Android相关

    Android部分我就不分几大块了。直接列举,但是列举到的每一项都是面试经常会问到并且会延伸问的,所以需要深入的去研究。

    1.Android事件分发机制,请详细说下整个流程

    2.Android view绘制机制和加载过程,请详细说下整个流程

    3.Activty的加载过程 请详细介绍下

    4.Activity的启动模式:

    5.Activity缓存方法:

    6.Service的生命周期,两种启动方法,有什么区别:

    7.怎么保证service不被杀死8.广播的两种注册方法,有什么区别。

    9.Intent可以传递哪些数据类型10.Json有什么优劣势

    11.动画有哪几类,各有什么特点:

    12.Handler、Loop消息队列模型,各部分的作用。

    13. 怎样退出终止App:自己设置一个Activity的栈,然后一个个finish()。

    14. Android IPC:Binder原理

    15.android的优化

    16.一个singleton如何实现线程的同步问题

    17.android重要术语解释

    18.理解Window和WindowManager

    19.Bitmap的处理:

    20.综合技术:

    21.如何实现一个网络框架(参考Volley)

    22.ClassLoader的基础知识:

    23.插件化框架描述:dynamicLoadApk为例子

    24.热修复:Andfix为例子

    如果你进阶的路上缺乏方向,可以点击我的【Github】加入我们的圈子和安卓开发者们一起学习交流! 以下全部内容都可以在GitHub中获取!

    • Android进阶学习全套手册

      img
    • Android对标阿里P7学习视频

      img
    • BATJ大厂Android高频面试题

      img

    最后,借用我最喜欢的乔布斯语录,作为本文的结尾:

    人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。 你的时间有限,所以不要为别人而活。不要被教条所限,不要活在别人的观念里。不要让别人的意见左右自己内心的声音。 最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。

    相关文章

      网友评论

        本文标题:面试看这个就够了!没想到一个Handler还有中高级几种问法,赶

        本文链接:https://www.haomeiwen.com/subject/dzyvaktx.html