MMKV for Android 多进程设计与实现
MMKV 是基于 mmap 内存映射的移动端通用 key-value 组件,底层序列化/反序列化...
微信 Android 终端内存优化实践
前言
内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆...
微信Android客户端的卡顿监控方案
文章开始,先聊一聊卡顿与ANR的关系:产生卡顿的根本原因是UI线程不能够及时的...
微信Android客户端的ANR监控方案
ANR监控是一个非常有年代感的话题了,但是市面上的ANR监控工具,或者并非真正...
Android App 电量统计原理与优化
App “耗电综合征”
当我们说一个 App 耗电的时候我们在说什么?
我们可能是指 A...
微信Android增量Proguard方案
背景
随着业务的快速发展,Release构建速度问题不断凸显,从2020年底构建50mi...
企业微信超大型工程-跨全平台UI框架最佳实践
一. 背景
企业微信的跨平台之路
企业微信作为跨android、ios、mac、pc、we...
微信全文搜索优化之路
本文首次发表在《程序员》杂志 2017 年 09 月期。
前言
基于本地数据的全...
Android微信客户端是如何支持R8构建的?
作者:chrispaul,来自微信客户端团队
背景
在之前的版本,微信Android一直...
微信iOS多设备多字体适配方案总结
一、背景
2014下半年,微信iOS版先后适配iPad, iPhone6/6plus。随着这些大屏...
全民k歌适配arm64-v8a方案
导语
近年来,随着计算机硬件的不断发展,32位的旧架构程序的性能瓶颈越来越明...
实践 | Google I/O 应用是如何适配大尺寸屏幕 UI 的?
5 月 18 日至 20 日,我们以完全线上的形式举办了 Google 每年一度的 I/O 开发...
京东购物车如何提升30%性能
Tech
导读
本文主要介绍在业务复杂化背景下,京东零售购物车团队努力践行工匠...
高复用性自动化脚本设计实践
Tech
导读
在自动化测试实践中,为了更好的契合被测业务场景,需要不断优化框...
移动跨平台技术方案总结
“得移动端者得天下”,移动端取代PC端,成为了互联网行业最大的流量分发入口,...
Mock API技术选型方案
技术选型
当下互联网行业已经从大鱼吃小鱼演变成快鱼吃慢鱼的时代了,从用户...
垃圾分类全套技术方案
s设计构思与创意
本作品以微信小程序为“个人”平台,用户可在微信小程序中录入必...
WebRTC直播技术方案「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。
我们都知道,WebRTC是面向互联网的...
技术方案设计的方法
背景
前段时间接手了一个还处于方案设计阶段的工作,我重新做了设计。觉得新...

