刘望舒 刘望舒
4年前
Android Binder原理(一)学习Binder前必须要了解的知识点
本文首发于微信公众号「刘望舒」前言Binder原理是掌握系统底层原理的基石,也是进阶高级工程师的必备知识点,这篇文章不会过多介绍Binder原理,而是讲解学习Binder前需要的掌握的知识点。1.Linux和Android的IPC机制种类IPC全名为interProcessCommunication,含义为进程间
刘望舒 刘望舒
4年前
Android输入系统(三)InputReader的加工类型和InputDispatcher的分发过程
Android框架层Android输入系统Android框架层本文首发于微信公众号「刘望舒」前言在上一篇文章中,我们学习了输入事件的处理,输入事件会交由InputDispatcher进行分发,那么InputDispatcher是如何进行分发的?这篇文章会给你答案。1.InputReader的加工类型在这篇文章中,我们知道InputReader会对原始
Stella981 Stella981
4年前
Android之第三方平台实现QQ登录和QQ分享
目前大多数APP都包含了第三方平台的登录,特别是QQ和微信,这篇博客主要讲的是如何实现QQ第三方平台实现QQ登录和分享功能,功能包含:登录授权登录获取用户信息(昵称,头像,地址等)QQ分享给好友QQ分享到空间先看看效果图:                      !(https://static.oschin
Stella981 Stella981
4年前
Python 协程与 Go 协程的区别(二)
👆“Python猫”,一个值得加星标的公众号花下猫语:今天继续分享协程系列的第二篇。万字长文,收藏起来慢慢读吧。PS:原文中有挺多参考链接,微信不能很好保留。故建议阅读原文。作者:lgj\_bky(经作者授权转载)原文:https://www.cnblogs.com/lgjbky/p/10838035.html写在前面
Stella981 Stella981
4年前
Node.js 技术栈学习指南(含思维导图)
!(https://oscimg.oschina.net/oscnet/63c9311a29c02e1c31b2c6f8d091ef2d305.jpg)读过一本好书,像交了一个益友。——臧克家Node.js技术栈是由作者“五月君”于2019年4月梳理之后最早开源于Github,同时注册了微信公众号「Nodejs技术栈
Stella981 Stella981
4年前
Android 3分钟带你入门开发测试
本文首发于vivo互联网技术微信公众号链接:https://mp.weixin.qq.com/s/TW7p3z3vJ3GJw7X9u7dVg(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%2FTW7p3z3vJ3GJw7X
小尉迟 小尉迟
2年前
已有多人中招:这张特殊二维码可致微信闪退,还会进入安全模式
最近网络上出现了一张特殊的二维码,扫描之后会导致微信闪退。而如果短时间内多次闪退,微信还会进入安全模式,退出用户账号,目前已经有不少用户中招。目前已经有用户提交了该Bug的代码修复,微信官方预计将在下一个版本中整合用户的修复补丁。小编在这里提醒大家,一定不
小万哥 小万哥
1年前
内容分发策略与 SEO 优化指南
内容分发内容分发是指通过各种媒介分享、发布或传播内容给受众的过程。这些媒介可以包括不同的渠道,例如社交媒体平台(Facebook、Twitter、LinkedIn、朋友圈、微博、小红书、B站、抖音、公众号等)、电子邮件新闻稿、博客、播客、网站,甚至杂志和报