自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 2020美团面试真题解析

2020美团面试真题解析1.双链表找相交结点2.10亿数,找最大100个数3.synchronize 静态方法和普通方法4.ANR是什么,怎么解决5.Activity生命周期,如何摧毁一个Activity(finsh())6.startserver和bindserver7.聊项目8.聊各种各样的工作自我介绍实习时长有没有做过相关的项目或者自己实现过小daemon吗平时有跟其他同学合作过吗,你是写客户端的,遇到问题如何解决,你觉得跟你合作的同学水平如何?前后端通信用的什么协议?输入一个UR

2020-12-03 14:41:15 665

原创 如何理解设计思想与代码质量优化

本文将通过六大原则、设计模式、数据结构、算法来阐述设计思想与代码质量优化的结合一、六大原则1、单一职责原则不要存在多于一个导致类变更的原因,也就是说每个类应该实现单一的职责,如若不然,就应该把类拆分。2、里氏替换原则(Liskov Substitution Principle)里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当衍生类可以替换掉基类

2020-12-03 14:16:45 184

原创 ButterKnife被弃用,ViewBinding才是findView的未来?

核心分析内容面向Android初、中级开发者,对于要学习的Android理论知识,我认为主要包括:Android基础 & 常用Android进阶与时俱进、热门技术编程语言计算机基础下面,我将对上面的理论知识逐一介绍。Android基础 & 常用针对Android基础&常用知识,我认为对于初级开发者来说,按照优先级最主要的知识点主要包括:四大组件、布局使用、多线程 & 动画;具体介绍如下:Android进阶针对Android进阶知识,按照优先级最

2020-12-02 18:00:43 1130 3

原创 Android面试必备26题(阿里腾讯总结)

1.Activity的启动过程(不要回答生命周期)http://blog.csdn.net/luoshengyang/article/details/66897482.Activity的启动模式以及使用场景(1)manifest设置,(2)startActivity flaghttp://blog.csdn.net/CodeEmperor/article/details/50481726栈(First In Last Out)与队列(First In First Out)的区别3.Service

2020-12-02 17:58:02 138

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除