开启微信超级窗口,聊天看文两不误

作者: 琴梨梨 | 来源:发表于2017-11-12 11:39 被阅读2120次

其实微信曾经加过一次超级窗口,那差不多是在5.4版本的时候了,开启方式是//multiwebview,不过只支持网页,而今天琴梨梨就要把这个已经被移除的功能找回来,顺带让聊天窗口获得这个功能

先丢张效果图

开启微信超级窗口,聊天看文两不误

那么我们就开始吧

警告:这个功能只能在5.0+原生/类原生上生效,部分高定ROM是不支持的,因为最近任务被魔改了,已知miui支持但是体验糟糕,另外建议不要在第三大系统(滑稽)yunos上尝试,否则可能导致微信出现不明错误

工具还是mt管理器,这次不建议在电脑上操作,因为琴梨梨发现apkdb对于manifest的反编译比较糟糕,如果必须使用电脑,请选择shakatool作为反编译和编译版本

STEP1:先把微信安装包准备好,原则上建议使用未签名版本,已签名版本可能不能正常的工作

琴梨梨这次使用6.5.19patch版(使用琴梨梨自己的wechat patch移除了tinker)

STEP2:把下面这行代码复制到剪贴板,这是我们操作的关键

            android:documentLaunchMode="always"

这行代码的直接翻译过来的意思就是文档模式。这是安卓5.0专门为office类APP推出的功能,用于同时打开多个文档以提高生产力,今天我们要用这个办法给微信加点生产力

STEP3:记录我们需要操作的activity

推荐使用开发者助手方便的获取activity

开启微信超级窗口,聊天看文两不误

我们需要操作以下activity

com.tencent.mm.ui.chatting.En_5b8fbb1e 聊天界面

com.tencent.mm.plugin.webview.ui.tools.WebViewUI 网页浏览

com.tencent.mm.plugin.sns.ui.En_424b8e16 朋友圈

尤其值得注意的是微信从最近消息打开聊天是直接在launchui里打开的,不会进入聊天界面activity,只有通过联系人打开才能进入聊天界面activity

STEP4:给这些activity加入声明代码

直接换行插入就行了,记得对齐

开启微信超级窗口,聊天看文两不误 开启微信超级窗口,聊天看文两不误 开启微信超级窗口,聊天看文两不误

STEP5:保存并安装

后续:是不是觉得开一堆“微信”很难辨别?那么我们再来给窗口加个命名吧

打开manifest找到聊天activity,把下面这行代码加进去

android:label="窗口命名"

这行代码的意思是定义标签名为你想要的名字

改好后就像下面这样

开启微信超级窗口,聊天看文两不误 开启微信超级窗口,聊天看文两不误

保存安装看看效果吧

是不是很容易辨别窗体内容了?

开启微信超级窗口,聊天看文两不误

最后,你还可以给微信再加点人性化的功能,比如

干掉tinker,微信秒开

微信各功能快捷方式自己做主

网址可以一键微信内打开啦

相关文章

  • 开启微信超级窗口,聊天看文两不误

    其实微信曾经加过一次超级窗口,那差不多是在5.4版本的时候了,开启方式是//multiwebview,不过只支持网...

  • 模拟微信聊天窗口

  • 微信变成随身备忘资料库?so easy!!

    如何把微信变成随身备忘资料库呢? 微信可以建立和自己的聊天窗口,很多用户都会利用这个窗口,将其置顶在聊天列表里,随...

  • 无标题文章

    2015.2.9公司没有网络.下午手机微信响了.我打开微信.聊天窗口一看原来是她.只有可怜的移动2G流量.缓慢而讨...

  • 第五章  转机

    我靠在他身边,看着他一边看微博,一边聊微信,每一个聊天窗口,都聊得行云流水,超级自然。这个让我崩溃的手机,对于他来...

  • 微信开启多窗口浏览功能

    在微信的任意聊天窗口(公众号服务号的也可以),输入“//multiwebview”,点击发送,就可以成功激活微信隐...

  • wechat

    微信PC版默认没有开启保存聊天记录 设置.png

  • 猎狐:夏远为吴稼琪备注的微信昵称实在皮的很

    六年过去了,夏远终于换上了智能手机,他和吴稼琪也开启了微信聊天模式。 仔细一看夏远和吴稼琪的微信聊天界面,突然发现...

  • Appium 微信的自动化测试

    首先进行微信的设置 用微信打开debugx5.qq.com, 这是个微信的x5内核调试页面. 你可以在任何聊天窗口...

  • 微信提醒功能小妙招

    今天给大家介绍一项微信提醒功能。 聊天窗口在聊天窗口需要提醒内容上面长按2秒,选择提醒并设置需要提醒的时间即可。 ...

网友评论

  • ONCEBE:怎么设置页面的图标为聊天人的头像 公众号文章为’公众号的头像
  • ONCEBE:问下android:label="窗口命名"如何动态调用 让他显示标题 比如和谁聊天 打开的网页标题,谢谢
  • cb1797d1796c:😂😂😂vivo不行,深度定制
  • 423d74d0acf8:哈哈我的三星就可以高兴
  • 恨自己不能小清新:我什么时候能像你这样优秀?:flushed:
  • A城会玩:大侠,请问这个必须要类原生系统支持吗?为何我的MIUI试了没效果~
    琴梨梨:@A怡宝 miui魔改了最近任务,从miui7开始就不行了
  • 27a433385189:已完成,好用,谢谢大佬教程😋

本文标题:开启微信超级窗口,聊天看文两不误

本文链接:https://www.haomeiwen.com/subject/opknmxtx.html