添加微信文章到InstaPaper

添加微信文章到InstaPaper

平时在微信公众号或者其他平台上看到优秀文章想仔细研究又恰巧没条件,比如在地铁上或者在厕所,这时候就想先保存到稍后读应用,我用的InstaPaper。

然而

InstaPaper并没有类似像有道云笔记这样的东西

在这里插入图片描述

这就很难受了,保存的步骤大大增加

首先点击右上角的三个点,任何选择在浏览器中打开,然后选择浏览器,然后点浏览器的分享按钮,然后点击Add to InstaPaper

在这里插入图片描述

这也忒麻烦了。

俗话说的好,有麻烦要解决,没有麻烦制造麻烦也要解决。

我能不能做一个类似有道云笔记和印象笔记那样在图标在微信上,可以直接点即可保存。

嗯。。。

嗯。。。

嗯。。。

完全have no idea,在此求助各位,这个功能要咋搞呀

在这里插入图片描述
换想法换思路 ,点击微信右上角必然会出现的是,在浏览器中打开,so,Plan B

做个浏览器,只实现一件事,就是把当前的文章保存到InstaPaper。

这个应该好实现,首先让自己的app出现在从浏览器中打开中,第三方浏览器甚至某些不是浏览器都可以出现,他们可以,那我也可以。其次点击分享按钮时出现Add to InstaPaper把文章添加到InstaPaper,其他app点击分享按钮可以,那我也可以。

可行性分析证明这样可以,就着手开始。

其实要做的很简单,只是把上面的两个功能合并在一起就好了,换言之,就是做个浏览器,在微信点击在浏览器中打开时显示应用,在点击应用时将当前文章保存到InstaPaper。最好连应用图标什么的都不要显示,用完就溜,不留下一片云彩。

正式开始写bug

<data android:scheme="http" />
<data android:scheme="https" />

在AndroidManifest.xml的Activity过滤器中加上,应用就可以在手机上点击在浏览器中打开时作为备选项供用户选择了。


在这里插入图片描述

那么有的小朋友就要问了,你怎么知道InstaPaper的包名,在其他浏览器点击分享的时候就会出现,可以把手机插电脑上看一下日志就好。这里是自己用,所以写的很简单,最好做一下判空操作以免崩溃。


这时候功能已经完成,由于只是实现功能也不需要界面,也不需要图标,所以在完善一下。

android:excludeFromRecents=“true”>

在AndroidManifest.xml的Activity节点下添加,这样应用不会出现多任务列表中。

把这个也不要了,图标也不要了。

不过安装的时候系统可能会警告,不管他继续安装就好。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值