- 博客(343)
- 资源 (14)
- 收藏
- 关注
原创 ImageView 实现缩放,平移,Fling
主要使用了一下知识点:Matrix:矩阵变换(缩放,平移)ScaleGestureDetector:缩放手势检测GestureDetector:手势检测- ImageView 缩放功能缩放实现重写://如果返回true,则会重置detector对放大比例的计算。默认为1.0//如果返回false,则持续计算放大比例public boolean onScale(ScaleGestureDetector detector);实现步骤:获取Image本身的缩放比例//因为是等比缩放,所
2020-06-12 15:03:14
1117
原创 一问读懂并了解HTTP代理的基本原理
方法,通过代理服务建立一条TCP通道,实现客户机和后端服务通讯。当Tunnel建立之后,代理服务只维护通道链接,并不需要解析包,此时传送数据可以是任何数据流,不在受HTTP协议限制。此时一个简单的HTTP代理即可完成。至于更多细节,例如请求头是否包含真实客户机IP等细节处理,根据实际业务需求处理即可。所以通过请求行,可以很清楚的知道客户端请求的目的url。通过抓包分析,两个包的请求行分别是。反向代理:代理服务器,cdn雏形。HTTP tunnel,即。正向代理:代理客户端。透明代理:代理客户端。
2025-12-08 15:16:10
302
原创 NAT 打洞
本文基于实现upd打洞(假设你对类型已经很清楚)如果A网络的NATA+B网络的NATB的值大于6则打洞会失败,需要使用turn中级服务。
2025-07-02 14:26:14
414
原创 CMake 测试
也可以不在最顶层CMakeLists.txt使用enable_testing(),但是如果不在顶层则不会在顶层创建CTest输入目录。
2025-01-03 14:20:20
302
原创 icon文件解析和生成
文件头 | DIRENTRY | DIRENTRY|DIRENTRY|…Imgdata|ImgdataImgdataImgdata|…如果图片尺寸 <= 128.则保存的BMP数据,否则保存的是png格式的数据。
2024-08-22 17:09:17
2036
libxl-3.6.5.0 破解
2016-08-02
MMTimer.zip
2019-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1