自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何测试手机CPU性能和优化应用体验

在评估手机性能时,CPU性能的测试是不可或缺的一环。通过深入了解CPU的性能指标,我们可以更好地理解手机在处理任务时的速度和效率。同时,针对CPU性能的优化措施,也能显著提升应用的使用体验,确保用户能够流畅地享受各种应用服务。

2025-04-02 10:13:49 1106

原创 Flutter 用Texture控件在Windows平台实现视频渲染

Flutter渲染视频在移动端比较容易,可以用PlatformView,Texture等,但在Windows平台无法使用PlatformView,原因是Windows的每一个窗口都是一个窗口句柄(HWND),如果强行的增加一个PlatformView,那以后想在PlatformView所占据的位置弹出其他Flutter控件,会被遮盖,因此Windows平台视频渲染只能用Texture。

2025-04-02 09:45:52 710

原创 Fiddler 抓包教程

Sniff Master 是一款轻量级的网络抓包工具,相比 Fiddler 更加简洁易用。快速查看网络请求分析API调用调试移动端应用主要特点直观的界面设计低系统资源占用支持HTTPS解密提供请求/响应时间分析对于刚接触网络抓包的用户,Sniff Master 的学习曲线更为平缓。它保留了核心功能,去掉了复杂的高级选项,让用户能快速上手。与Fiddler的对比安装包更小启动速度更快基础功能完备适合日常调试需求无论是开发人员还是测试人员,都可以根据项目需求选择合适的工具。

2025-04-02 09:16:13 880

原创 怎样给APP设定“保持在手机后台运行”?以HarmonyOS 3.0为例

手机用久了总会出现打开APP卡顿的情况,于是不少人想要让常用APP直接挂在后台,减少应用程序自动关闭的情况。这种需求其实就是希望APP能够"保持在后台运行"。图片使用的是华为手机HarmonyOS 3.0的界面截图,其他手机型号操作也大同小异,可作为参考。

2025-04-01 10:28:40 13776

原创 Hummer 引擎优化系列 - 如何提升 5 倍 Flutter 启动性能

官方出于原子性的考虑,需要创建的 Shell 返回一个完整的引擎能力,因此使用同步的方式去执行,即阻塞主线程,所有组件完成创建后解除阻塞。反之,则可能造成资源浪费,意义不大。我们的优化方案是不改变 Shell 的接口,保持上层的使用方式不变,把异步过程隐藏在 Shell 内部,组件就绪前的任务压入缓冲队列,待初始化完成后再按序执行。本文是系列的首篇,以实际应用为例,分析了 add-to-app 场景下 Flutter 的启动耗时情况,说明了如何通过一系列针对性的优化,在实际业务上取得怎样显著的性能提升。

2025-04-01 10:10:25 1010

原创 Android网络抓包--Charles

对于需要深度分析网络协议的场景,Charles仍然是专业选择。但大多数移动开发场景下,Sniff Master已经能够满足需求,且学习成本更低。Charles需要从官网下载安装包,而Sniff Master提供了更便捷的一键安装方式,支持自动检测系统环境并安装必要组件。

2025-04-01 09:41:25 732

原创 移动设备识别码怎么查?一文读懂查询全攻略

在数字化时代,移动设备已成为我们日常生活中不可或缺的一部分。无论是智能手机还是平板电脑,它们都承载着我们的个人信息、通讯记录以及各类应用数据。然而,有时我们可能需要查询设备的识别码,如IMEI码、MEID码或序列号,以进行设备激活、维修、保险索赔或防止设备丢失后的追踪。本文将详细介绍几种常见的移动设备识别码查询方法,帮助大家轻松获取所需信息。

2025-03-31 10:15:18 2987

原创 Flutter3.0 性能优化系列|一文教你完全掌握内存优化和dark虚拟机 (内存泄露)

Flutter内存优化是一个非常复杂的问题,其中涉及多个方面的优化策略。下面将从以下几个方面对Flutter的内存优化进行具体实现的总结。内存泄露ListView优化图片优化,图片外接纹理优化页面不可见,内存释放优化!

2025-03-31 09:55:04 764

原创 新的抓包神器,完全免费,支持多平台!

ProxyPin是一款免费开源的跨平台抓包工具,支持iOS、Android、Windows和macOS系统。完全开源,代码透明支持HTTPS流量解析提供请求/响应详情查看支持多设备同时监控。

2025-03-31 09:40:16 864

原创 手机电量和温度监控工具,安卓用户必备

手机已成为我们日常生活中不可或缺的一部分,无论是在通勤路上还是办公时,手机都扮演着重要的角色。然而,随着手机使用频率的增加,电量消耗也相应加速,尤其是在炎炎夏日,手机温度更是容易攀升,甚至出现"烫手"的情况。那么,如何才能有效避免这些困扰呢?

2025-03-28 13:23:41 1363

原创 初识Flutter之VS Code 的基本使用

为什么笔记强烈推荐VS Code,而非传统的Android Studio。虽然两者都有强大的插件库以及可视化操作界面的支持。但经过我实际使用来说(我是一名Xcoder,此前并未常用这两者编辑器)。Android Studio给我的感觉就是太重了(包太大,不包括android SDK就已经1.3个G了),而我用VS Code只有几十M的安装包。然后就是代码风格外观,一用到VS Code第一眼就把我惊艳了,而Android Studio…我就不说了。(希望广大的安卓开发者不要锤我…)

2025-03-28 13:07:57 500

原创 Https真的安全吗?WireShark抓包测试

BurpSuite能抓到HTTPS协议的"明文数据"是因为它在本地浏览器安装了自己的证书,作为中间人分别建立起了"客户端->代理服务器"、"代理服务器->服务端"两段HTTPS通道,获得Client消息后先解密再重新加密。与WireShark类似,如果不进行特殊配置,单纯监听HTTPS协议的数据包时,我们看到的TCP携带的Data都是密文。但如果使用Sniff Master的中间人攻击(MITM)功能,配合证书安装,同样可以实现对HTTPS流量的解密和解析,这在安全测试和故障排查中非常实用。

2025-03-28 10:53:38 670

原创 Flutter桌面应用开发:深入Flutter for Desktop

Flutter 是一个开源的 UI 工具包,用于构建高性能、高保真、多平台的应用程序,包括移动、Web 和桌面。本文将介绍如何从零开始配置 Flutter 开发环境,并逐步引导你完成一个简单的 Flutter 应用开发。

2025-03-27 15:24:30 2259

原创 常用抓包工具使用指南-Charles篇

今天这篇文章向大家简单介绍了Charles和Sniff Master这两款抓包工具的使用方法。Charles功能全面但配置稍显复杂,而Sniff Master则更加简单易用。两款工具各有优势,开发者可以根据自己的需求选择合适的工具。除了基本的抓包功能外,这些工具还可以对请求进行拦截、重现、转发等操作。有兴趣的同学可以深入研究它们的高级功能,提升开发调试效率。

2025-03-27 15:13:54 553

空空如也

空空如也

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

TA关注的人

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