面试总结

经历了两个星期每天的征战在各大公司,和各个人事唇枪舌剑进行着自我推销,虽然都以失败告终,但是收获却不止是收获了失败这两个字。

1、有了清楚的自我认知,知道自己差的是哪些,以后的方向是什么,就目前的我来说方向分为广或者深,但是经过面试后,更坚定了我往深发展的方向,去了解Android的原理,开发逻辑,以前可能只知道Android是什么,怎么用,现在是需要了解Android的前世今生。

2、技术上来说,我知道了几个我必须知道但是之前并未了解过的知识

(1)Activity的四大启动模式。standard  singletop singletask singleinstance

(2)handler机制 通过message类来管理消息。通过sendMessage将数据存到消息池里面,再通过Looper从消息池里找到那个消息给到handleMessage处理这些消息。

(3)fragment的生命周期 onCreate()——onCreateView()——onAttatch()——onActivityCreated()和activity有生命周期有区别的几个

 在销毁fragment的时候会onDestroyView()——onDestroy()——onDetch()

(4)ThreadPool的四种线程池的特点,像FixedThreadPool定长线程池 ScheduledThreadPool定时线程池,SingleThreadPool单例线程池,还有CachedThreadPool可缓存线程池

(5)六种设计模式:适配器模式,这种可能接触到适配器的概念多一点。工厂模式 单例模式 观察者模式 代理模式,命令模式

(6)LocalBroadCast知道了它和BroadCast的区别,前者更安全不容易被抓包

(7)hashMap和hashTable以前只知道Java里面继承自List和Map下的几个集合类,对hashTable不了解,hashTable是有线程保护的,但是效率较hashMap会稍微差一点点

(8)进程间的通信:使用Intent传递bundle  使用文件共享 使用Messenger 使用binder机制

(9)事件的分发,拦截和消费有了一定的了解ondispatchTouch方法有了更深入的理解

(10)MVP MVC MVVM开发模式有了初步的了解和认知

3 更坚定我到广州发展的目标,在那里可以学到更多东西。总之,加油,不辜负青春也不辜负自己

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值