面试
文章平均质量分 93
老郭博客
大前端开发,擅长前端、小程序、Android开发
展开
-
android tcp 面试
参考:https://www.cnblogs.com/wulala1119/p/4749892.htmltpc/ip 的四层模型网络接入层:将需要相互连接的节点接入网络中,从而为数据传输提供条件。网络互联层:找到要传输数据的目标节点。(IP协议)传输层:实际传输数据。(TCP 、UDP协议)应用层:使用接收到的数据。(HTTP、HTTPS、DNS协议)tcp/ip 协议是两个不同...原创 2019-03-27 10:05:28 · 774 阅读 · 0 评论 -
android 序列化
参考连接:https://www.cnblogs.com/yezhennan/p/5527506.htmlhttps://www.jianshu.com/p/208ac4a71c6f一、序列化的目的(1).永久的保存对象数据(将对象数据保存在文件当中,或者是磁盘中(2).通过序列化操作将对象数据在网络上进行传输(由于网络传输是以字节流的方式对数据进行传输的.因此序列化的目的是将对象...原创 2019-03-18 15:31:51 · 386 阅读 · 0 评论 -
android http 面试
参考https://www.cnblogs.com/plokmju/p/java-HTTP.htmlhttps://blog.csdn.net/gueter/article/details/1524447概念HTTP是应用层的协议,在TCP/IP协议接收到数据之后需要通过HTTP协议来解析才可以使用。HTTP报文类型请求报文(request messaget)响应报文(...原创 2019-03-21 14:10:58 · 1473 阅读 · 0 评论 -
android webview 面试
总结参考:https://www.jianshu.com/p/fd61e8f4049e内核版本比较:https://www.cnblogs.com/gcczhongduan/p/4237959.htmlx5 和 原生 比较:https://www.jianshu.com/p/d27f3379a4b7使用心得https://www.jianshu.com/p/3c94ae673e2aht...原创 2019-03-04 16:35:03 · 1873 阅读 · 0 评论 -
handle原理 面试题
handle原理 面试题1、首先Looper.prepare()在本线程中保存一个Looper实例,然后该实例中保存一个MessageQueue对象;因为Looper.prepare()在一个线程中只能调用一次,所以MessageQueue在一个线程中只会存在一个。2、Looper.loop()会让当前线程进入一个无限循环,不端从MessageQueue的实例中读取消息,然后回调msg.tar...原创 2019-02-22 18:20:11 · 2275 阅读 · 0 评论 -
android view 面试题
android view 面试题Android应用层View绘制流程与源码分析参考 https://blog.csdn.net/yanbober/article/details/46128379/ListView的优化方案描述一下View的绘制原理原创 2019-02-28 11:35:02 · 434 阅读 · 0 评论 -
android fragment 面试
总结参考:https://www.jianshu.com/p/28ca4cbe190c参考:https://www.jianshu.com/p/11c8ced791931.生命周期参考:https://blog.csdn.net/gyh790005156/article/details/794875762.Fragment实现原理和Back Stack参考:https://www.ji...原创 2019-03-05 14:11:06 · 631 阅读 · 0 评论 -
android binder 面试
机制原理参考https://www.cnblogs.com/qingchen1984/p/5212755.htmlhttps://www.cnblogs.com/baronzhang/p/8784458.html面试题#####1.全面升级Android面试之Binder面试题集参考:https://blog.csdn.net/lijizhi19950123/article/detai...原创 2019-03-01 14:49:19 · 1193 阅读 · 0 评论 -
android 动画面试
动画详解参考:https://www.jianshu.com/p/2fcd4e734a01三种动1.视图动画(view Animation)2.帧动画()3.属性动画插值器(Interpolator)与估值器(TypeEvaluator)面试题1.帧动画在使用时需要注意什么?通过动画可以实现一些比较绚丽的效果,但是在使用过程中,也需要注意一些事情,主...原创 2019-03-01 10:53:14 · 2937 阅读 · 0 评论 -
android service 面试
service 生命周期StartService步骤1、定义一个类继承于Service2、在Manifest.xml文件中配置该Service3、使用Context的startService(Intent)方法启动该Service4、不再使用时使用stopService(Intent)方法停止该服务BindService步骤1、定义一个类继承Service,创建一个继承与Binde...原创 2019-02-28 14:24:46 · 1677 阅读 · 2 评论 -
移动端开发工程师面试总结
1. 什么是移动端开发工程师目前流行的移动端开发包括android开发工程师,ios开发工程师扩展的有:hybrid(混合开发)工程师,reactNative开发工程师三方:微信小程序开发工程师,百度小程序开发工程师,三方工具开发wap:微信公众号(wap)开发工程师,h5开发工程师web:pc端开发工程师我从13年开始做android开发,又根据公司需求研究过reactNativ...原创 2019-02-28 13:55:28 · 6084 阅读 · 1 评论 -
android listview 面试
android listview 面试ListView的优化方案1.ListView的优化方案:这也是最简单的一种优化方式,就是在Adapter类的getView方法中通过判断convertView是否为null,是的话就需要在创建一个视图出来,然后给视图设置数据,最后将这个视图返回给底层,呈现给用户;如果不为null的话,其他新的view可以通过复用的方式使用已经消失的条目view,重新...原创 2019-02-28 11:34:49 · 355 阅读 · 0 评论 -
vant 增加图标.note
文档:vant 增加图标.note链接:http://note.youdao.com/noteshare?id=463a26b5345c95835d05fa026c4f0242&sub=A14E3B17BC3F4D93A985E8A09F1CD226原创 2019-09-17 09:57:16 · 673 阅读 · 0 评论