在有一次的项目中客户提了一个需求 就是要将应用添加到系统的分享 或者 发送到 ,想很很久找很久都没有实现,
当初是这样想的,肯定是我的应用在安装的时候会在android系统中写入应用的相关信息,然后我就去系统数据库中找 找了很久都没找到
后来问问高人,高人说的在 AndroidManifest.xml 中添加 SEND,
当时 十分不明白,后来在一个反编译的 应用中看到了 这样配置
<intent-filter android:label="@string/share_to_everbox_name">
<action android:name="android.intent.action.SEND" />
<action android:name="android.intent.action.SEND_MULTIPLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/*" />
<data android:mimeType="audio/*" />
<data android:mimeType="image/*" />
<data android:mimeType="text/*" />
<data android:mimeType="video/*" />
<data android:mimeType="multipart/*" />
</intent-filter>
然后用到自己写的例子中 果然成功,回头才明白 当时 那个人说的 SEND
写次文章以表纪念