美文网首页
19-9-25一次面试记录

19-9-25一次面试记录

作者: 竹语9527 | 来源:发表于2019-10-08 17:21 被阅读0次

1、点击桌面图标系统如何运行至打开第一个界面的?

Android Activity启动过程-从桌面点击图标到调用Activity的OnCreate - 简书

主要过程:launcher进程 startActivity()  -> ActivityThread main() -> AMS(Binder) startActivity() -> ApplicationThread scheduleLaunchActivity() -> Handler H发送message ->获取待启动Activity组件信息并创建Activity对象 -> Activity attach(创建Window对象PhoneWindow并关联DocorView) -> 执行Activity生命周期方法

2、Activity启动模式

Activity启动模式

3、Handler机制

Handler机制原理

4、内存泄漏和内存优化相关

5、View绘制原理(onMesure父布局和子View如何确定子View的尺寸)

6、事件分发机制(如何确定ViewGroup的事件子View和滑动冲突解决方案)

7、属性动画相关

Android 属性动画(Property Animation) 使用详解 - 简书

8、View绘制完毕监听相关(view.post()和ViewTreeObserver)

9、设计模式(动态代理和静态代理)

静态代理类:由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。

动态代理类:在程序运行时,运用反射机制动态创建而成。

10、OkHttp源码相关(六种拦截器的作用)

11、ArrayLsit、LinkedList、HashMap、LinkedHashMap、ConcurrentHashMap的原理和存储

https://blog.csdn.net/baidu_28068985/article/details/78529246

12、java的5个内存区域及其内部原理

13、synchronize和volatile

14、垃圾回收机制

15、Android Studio 按下编译按钮后发生了什么?

(1)打包资源文件,生成R.java文件(使用工具AAPT)

(2)处理AIDL文件,生成java代码(没有AIDL则忽略)

(3)编译 java 文件,生成对应.class文件(java compiler)

(4).class 文件转换成dex文件(dex)

(5)打包成没有签名的apk(使用工具apkbuilder)

(6)使用签名工具给apk签名(使用工具Jarsigner)

(7)对签名后的.apk文件进行对齐处理,不进行对齐处理不能发布到Google Market(使用工具zipalign)

相关文章

  • 19-9-25一次面试记录

    1、点击桌面图标系统如何运行至打开第一个界面的? Android Activity启动过程-从桌面点击图标到调用A...

  • 记录一次面试

    多年不上班的我,在某个早晨,匆匆忙忙地安顿好孩子,恍恍惚惚地站在某个写字楼楼下。 这几年,早已习惯在菜市场娴熟自得...

  • 记录一次面试

    记得年初面试了一家公司 面试官问:这款产品你设计了多久? 我说1-2周 他非常吃惊瞪大了眼睛看着我:两周? 我说是...

  • 记录一次壮烈牺牲的阿里巴巴面试|重发

    记录一次壮烈牺牲的阿里巴巴面试|重发

  • 第一次面试(java)

    记录我的第一次面试(失败) 感觉自己非常沙比。 这次面试难度不高,但是由于第一次面试特别紧张为了等电话一天没吃饭 ...

  • 记录一次面试经历:新浪面试

    一面 :面试官很年轻,去的时候在一楼等他帮我刷卡进去,然后我们就直接在五楼的开放式餐桌面试,全称看我简历问,所以写...

  • 记腾讯的第一次电话面

    腾讯的第一次电话面是自己生平第一次的电话面试。在此简单总结并记录此次面试的过程。本文只总结面试过程中提到的问题,仅...

  • 一次面试的记录

    面试记录 提到以下问题: 线程死锁是什么?什么样的情况会造成死锁?如何确保不会发生死锁?在串行队列中,执行 A 时...

  • 记录一次电话面试

    1.自我介绍这个是必须的吧问:单例的优缺点创建单例的方法多线程使用的场景,方法, 你用过那几种?YYkit源码的分...

  • 记录一次奇葩面试

    先自我介绍下,本人资深女码农一名,今天受邀参加某公司的高级工程师职位面试。去之前,专门看的招聘要求,并做了相应的...

网友评论

      本文标题:19-9-25一次面试记录

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