默认

移动端IM实践:Android版微信如何大幅提升交互性能(二)

查看数: 93357 | 评论数: 10 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-03-04 16:22

正文摘要:

本文由微信开发团队人员编写,转自 WeMobileDev,感谢。 前言 本文是Android版微信交互性能优化文章的第二篇(共二篇),接上篇:《移动端IM实践:Android版微信如何大幅提升交互性能(一)》,从如何优化SQLite读 ...

评论

煜朝 发表于 4 年前
学习了,辛苦版主
gdkjrygh 发表于 7 年前
写得很好,值得学习
tonyliangli 发表于 7 年前
学习了
不要·不要 发表于 8 年前
有关sqlite的性能调优化,非常好。

总结下来,微信的android端sqlite性能优化就是将之前的变长string主键改成为定长的int型,
进而带来了70%以上的性能提升,真是牛啊。
JackJiang 发表于 8 年前
引用:火影V我来了 发表于 2016-03-04 16:26
弱弱地问一句,文章里用到的调试工具叫啥名?

第一个工具目测是Navicat for MySQL,这工具这SQL查询客户端(当然mysql官方工具也挺好用),
用它来打开sqlite.db文件很方便,要在Andorid或iOS建本地库前,可以用这玩意先建库、测试查询语句等,测试ok后再放到android或ios代码里去建库就不会因为各种低级错误而费劲巴拉地去调试了。
JackJiang 发表于 8 年前
文章写的是很不错,微信团队技术人员确实能静下心把事做好
火影V我来了 发表于 8 年前
弱弱地问一句,文章里用到的调试工具叫啥名?
火影V我来了 发表于 8 年前
文章写的很有深度,大赞!

返回顶部