计算机网络
tcp udp
TCP与长链接
TCP的三次握手四次挥手
TCP链接校验可靠性
TCP和UDP区别
UDP可靠传输
长链接重试机制
http
不同版本HTTP的区别
一次完整的网络请求流程
https请求的过程中是一种加密还是两种加密
socket 四元组 ip:port ip:port
Socket保证信息序列
Socket保证信息链接
图片bitmap
bitmap
基本介绍:
Bitmap有四种存储方式,对应Bitmap.Config中的四个常量:
ALPHA_8:只存储透明度,不存储色值,1个像素点占1个字节;
ARGB_4444:ARGB各用4位存储,1个像素点16位占2个字节;
ARGB_8888:ARGB各用8位存储,1个像素点32位占4个字节;
RGB_565:只存储色值,不存储透明度,默认不透明,RGB分别占5,6,5位,一个像素点占用16位2个字节。
一般情况下,我们不会使用 ALPHA_8 ,他只存储透明度,没啥用处。对于 ARGB_4444 ,它的画质又太感人了,ARGB_8888 画质高但是占内存, RGB_565 还行,就是不可以设置透明度
一般情况下用ARGB_8888格式存储Bitmap;
ARGB_4444画面惨不忍睹,被弃用;
假如对图片没有透明度要求,可以使用RGB_565,比ARGB_8888节省一半的内存开销。
密度(dpi,dots per inch;或PPI,pixels per inch)。从英文顾名思义,就是每英寸的像素点数,数值越高当然显示越细腻。假如我们知道一部手机的分辨率是1080×1920,屏幕大小是5英寸,你能否算出此屏幕的密度呢