第147期:微信终端跨平台组件 Mars 开源以及详解
深度讨论
- Mars 中包括一个完整的高性能的日志组件 xlog;
- Mars 中 STN 是一个跨平台的 socket 层解决方案,并不支持完整的 HTTP 协议;
- Mars 中 STN 模块是更加贴合“移动互联网”、“移动平台”特性的网络解决方案,尤其针对弱网络、平台特性等有很多的相关优化策略。
总的来说,Mars 是一个结合移动 App 所设计的基于 socket 层的解决方案,在网络调优方面有更好的可控性,对于 HTTP 完整协议的支持,已经考虑后续版本会加入。
微信公开课讲师赵原:让天下没有难写的 APP ,构建移动应用开源项目
本文来自微信公开课现在演讲速记,微信公开课的同学投稿,讲诉微信开源的思路。
经常涌现出很多想法💡,关于最近想给 diycode 加一个付费阅读的模块
一个一闪而过的想法,大家有啥建议没?
Android开发
在Android开发中,有很多优秀的“轮子”可供开发人员选择,那么怎么选怎么用就是问题了,所以在面试中我很喜欢问这种在使用第三方开源库时遇到的问题。
Android Things 正式接替 Brillo 亮相,名称的改变带来了什么新的内容,广大 Android 开发者如何进入这一新的领域,通过本文,你不仅会了解 Android Things 的来龙去脉,也会直接通过代码来体验开发带给你的魅力。
使用过Fragment的人我相信对臭名昭著的状态丢失问题(IllegalStateException: Can not perform this action after onSaveInstanceState)一定不会陌生。曾经被这个问题困扰了很久,相信很多同学也是。花些时间来好好把它研究一下,以弄懂为何会有这样的问题产生,然后就可以解决问题,或者合理的规避问题。
作者最近在重构公司的一个交互中间件,在重新设计API及总体架构的时候思考了许多,那么什么样的API才算是一个设计良好的API呢?
material-about-library:让应用轻松生成关于页面
欢迎童鞋们把优质的技术文章链接分享到 http://www.diycode.cc/news ,让更多童鞋们看到它们!
网友评论