微信终端开发团队

LV1
发表了文章

Matrix-iOS 耗电监控

前言 在微信开发过程中,有时会收到一些反馈说,手机使用微信一段时间后就开始发烫了。为了跟进用户的发烫问题,最开始的时候,我们只能通过日志看看用户在这段时间做了...

微信终端开发团队
微信iOSiPhoneXcode
发表了文章

基于小程序技术栈的微信客户端跨平台实践

本文主要内容整理自 GMTC 2019 分享《基于小程序技术栈的微信客户端跨平台实践》  https://gmtc2019.geekbang.org/pres...

微信终端开发团队
发表了文章

Matrix for iOS/macOS 正式开源了

Matrix for iOS/macOS 是一款微信团队研发并日常使用的性能探针工具,目前集成在 iOS 和 macOS 微信的 APM(Applicatio...

微信终端开发团队
iOSMac OS微信小程序GitHub
发表了文章

Matrix-iOS 卡顿监控

前言 ---- 在早期开发 iOS 微信的过程中,我们时不时会收到类似的反馈: “我的微信卡在主界面,怎么也滑动不了” “我的微信从后台切换前台卡了一下,最...

微信终端开发团队
发表了文章

Matrix-iOS 内存监控

FOOM(Foreground Out Of Memory),是指App在前台因消耗内存过多引起系统强杀。对用户而言,表现跟crash一样。Facebook早...

微信终端开发团队
发表了文章

Matrix TraceCanary -- 初恋·卡顿

Baby 不要再哭泣,这一幕多么熟悉~ ? 在使用 App 时,有些人遇上这弹框应该会是一本正经,而有些人看到了估计一脸懵逼(黑人❓)。当然,这里我们要讨论的...

微信终端开发团队
发表了文章

Matrix IOCanary -- I/O 质量监控

IOCanary 是一个在开发、测试或者灰度阶段辅助发现 I/O 问题的工具,目前主要包括文件 I/O 监控和 Closeable Leak 监控两部分。通过...

微信终端开发团队
微信
发表了文章

Matrix ResourceCanary -- Activity 泄漏及Bitmap冗余检测

背景 ---- 随着微信 Android 客户端的代码规模越来越庞大,依赖人工 Review 来确保代码没有泄漏或冗余问题,虽然还是最保险的办法,但代码增长的...

微信终端开发团队
发表了文章

微信自研 APM 利器,Matrix 正式开源了

? Matrix 是一款微信研发并日常使用的 APM (Application Performance Manage) ,当前主要运行在 Android 平台...

微信终端开发团队
检测工具
发表了文章

Matrix SQLiteLint -- SQLite 使用质量检测

SQLite 在移动端开发中广泛使用,其使用质量直接影响到产品的体验。

微信终端开发团队
其他
发表了文章

Matrix-ApkChecker — Apk 分析减包利器

简介 Matrix 是微信终端自研和正在使用的一套 APM(应用性能管理)系统。 Matrix-ApkChecker 作为 Matrix 系统的一部分,是针对...

微信终端开发团队
其他
发表了文章

微信 Android 终端内存优化实践

前言 内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆。而一旦爆发问题,问题来源的多样、不易重现、现场信息少、难以定位等困难,就会让人头疼...

微信终端开发团队
其他
发表了文章

Kotlin-Android的另一番风味

微信 订阅号助手 的Android App项目首次尝试使用Kotlin进行大规模的业务开发(483个Kt文件,3.8W行不包含空行的Kt代码),一开始接触Ko...

微信终端开发团队
KotlinJavaAndroid编程算法https
发表了文章

MMKV for Android 多进程设计与实现

MMKV 是基于 mmap 内存映射的移动端通用 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 ...

微信终端开发团队
Android
发表了文章

MMKV 组件现在开源了

MMKV 是基于 mmap 内存映射的移动端通用 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 ...

微信终端开发团队
AndroidiOSSQLite数据库SQL

个人简介

个人成就

  • 获得 403 次赞同
  • 文章被阅读 91K 次
  • 文章获得 8 次首页推荐

扫码关注云+社区

领取腾讯云代金券