面试
文章平均质量分 80
csdn_Mew
吓成一坨兔子
展开
-
Android跨进程通信二
1. Binder是什么从机制上来说: Binder是Android中一种跨进程通信的方式从Binder机制实现来说: Binder是一种虚拟的物理设备驱动从Java层面来说: Binder是一个类,实现了IBinder接口。2. Binder机制2.1 背景知识2.1.1 进程空间划分一个进程空间分为 用户空间 & 内核空间(Kernel),即把进程内 用户 & 内...原创 2019-12-14 16:39:45 · 2797 阅读 · 0 评论 -
Android跨进程通信一
进程与线程的区别进程一般是指执行单元,在PC和移动设备上指一个程序或一个应用线程是CPU调度的最小单元,同时线程是一种有限的系统资源一个进程可以包含多个线程Android中单应用使用多进程一般是在AndroidMenifest.xml注册四大组件时,指定android:process属性多进程造成的问题静态成员和单例模式完全失效线程同步机制完全失效SharedPreference...原创 2019-12-11 10:33:44 · 144 阅读 · 0 评论 -
面试题面试题面试题
Glide1)listener方法传入的对象中,onException, onReady方法返回值的含义如果返回true,表示事件已经被消费, 不会走到target的对应的方法中。 此时onException中设置placeHolder或者error图片的代码会失效。2)如何解决某些网站在图片url后面增加token随机数,使得图片缓存失效自定义GlideUrl,在getCacheKey方...原创 2020-06-25 09:40:36 · 129 阅读 · 0 评论 -
HTTP/HTTP/HTTP
HTTP1. 特点1. 支持客户/服务器模式客户服务器模式工作的方式是由客户端向服务器发出请求,服务器端响应请求,并进行相应服务2. 简单快速客户端向服务器请求服务时,只需要传送请求方法和路径请求方法常用的有GET、HEAD、POST. 每种方法规定了客户端与服务器联系的类型不同由于HTTP协议简单, HTTP服务器的程序规模小, 因而通信速度很快3. 灵活HTTP允许传说任意类型的数据对象正在传输的类型由Content-Type(Content-Type是HTTP包中用原创 2021-04-03 20:06:04 · 203 阅读 · 0 评论