1.在配置文件添加权限

<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />

2.在配置文件中给分享到APP的界面(Acticiy)添加intent-filter

<intent-filter>
    <action android:name="android.intent.action.SEND" />

    <category android:name="android.intent.category.DEFAULT" />

    <data android:mimeType="text/plain" /><!-- 获取文本 -->
    <data android:mimeType="text/html" /><!-- 获取url -->
    <data android:mimeType="image/jpeg" /><!-- 获取图片 -->
    <data android:mimeType="image/jif" /><!-- 获取图片 -->
    <data android:mimeType="image/bmp" /><!-- 获取图片 -->
    <data android:mimeType="image/png" /><!-- 获取图片 -->
</intent-filter>

3.在跳转的Activity中来获取

Intent intent = getIntent();
Bundle extras = intent.getExtras();
String action = intent.getAction();

if (Intent.ACTION_SEND.equals(action)) {String content = (String) extras.getCharSequence(Intent.EXTRA_TEXT);
    if (content != null) {Log.e("AAA", "onCreate1: " + content);
        CharSequence title = extras.getCharSequence(Intent.EXTRA_SUBJECT);
        if (title == null)title  = content.substring(0,content.indexOf("http"));
        Log.e("AAA", "onCreate2: " + title);
    }Uri uri = extras.getParcelable(Intent.EXTRA_STREAM);
    if (uri != null){Log.e("AAA", "onCreate3: " + uri.toString());
    }
}

Android 浏览器分享到APP相关推荐

  1. Android 浏览器跳转App

    参考文章 点击打开链接 点击浏览器中的URL链接,启动特定的App. 首先做成HTML的页面,页面内容格式如下: <a href="[scheme]://[host]/[path]?[ ...

  2. android 淘宝天猫支付宝浏览器打开本地app传递参数打开应用内页

    近期由于项目需要,通过浏览器打开本地app应用.经过多方的查询反复的尝试和阅读.总结出来.有价值的知识的分享出来.虽说不是很难. 第一步: 写好相关的js方便调取如下: <!DOCTYPE ht ...

  3. RN 集成微信 分享 拉起小程序 浏览器拉起app

    序言:使用RN集成微信, 分享链接拉起app .app拉起小程序 小程序回传值到app 整体流程的简单总结 一.集成微信: 这个不多说了,网上有很多,集成的三方库 react-native-wecha ...

  4. android手机分享app,Android Pie如何快捷分享文件至特定App

    作为全球使用量最大的移动操作系统,Android系统一直通过积极听取用户反馈和建议不断更迭改善.事实上在Android系统中还有很多普通用户尚未发现或者经常被忽视的小技巧,本文就简单的介绍下Andro ...

  5. iOS和Android手机浏览器链接打开app store或应用市场下载软件

    iOS和Android手机浏览器链接打开app store或应用市场下载软件 1.Android主流手机跳转链接 // androidId 如:com.xxx.app// oppo oppomarke ...

  6. Android 深层链接DeepLink和应用链接AppLink:实现浏览器跳转 app

    1. 场景 很多app (如电商类app: 某宝.某东等)为了引流或者增加曝光率,在浏览器.邮件.信息等地方点击一条链接就能打开app.如:一些浏览器网页上挂着一些商品链接,点开链接,在链接的详情会提 ...

  7. Android获取自身图标,Android获取高清app图标代码分享

    Android获取高清app图标只有一个方法,具体内容如下 public synchronized static Drawable getIconFromPackageName(String pack ...

  8. 基于Android实现日语学习app设计与实现演示【附项目源码+论文说明】分享

    基于Android实现日语学习app设计与实现演示 摘要 随着手机使用的普及,人们获取与保存信息的方式已经发生了激动人心的转变.智能手机正在逐步融入我们的生活,并影响和改变着我们的生活.由于现在各种智 ...

  9. android 浏览器 开发,Android 浏览器的开发实例分享

    本文主要讲解Android浏览器的开发实例,有三部分内容:启动Android默认浏览器.指定浏览器进行访问以及打开本地的html文件. 一.启动Android默认浏览器 Java代码 Intent i ...

最新文章

  1. 推荐7款冷门但是非常值得推荐的windows软件
  2. 股票系列,动态规划,加油,九月太浪了,十月不许浪
  3. C++ vector中的resize,reserve,size和capacity函数讲解
  4. 靠一平台构建核心指标系统,数据分析让业务运营效率提升90%
  5. poj 2723 2-SAT问题
  6. Kotlin学习笔记26 协程part6 协程与线程的关系 Dispatchers.Unconfined 协程调试 协程上下文切换 Job详解 父子协程的关系
  7. T-SQL的进阶:超越基本级别3:构建相关子查询——701小组
  8. “机海战术”已死!后智能手机时代靠什么才能赢?
  9. 一事无成,感觉自己是个 loser
  10. CMU 15-213 Introduction to Computer Systems学习笔记(22) Synchronization: Advanced
  11. 三十款国外IES灯光经典素材整理n
  12. cesium-加载DEM数据(可拉伸)
  13. Chrome安装Octotree插件
  14. ESP8266+WIFI继电器初识
  15. 高颜值:Redis官方可视化工具,功能强大!
  16. HTML实训大作业网页设计:我的简历——响应式个人简历网站模板(1页) HTML+CSS+JavaScript web网页设计制作成品...
  17. SVM + HOG实现图像分类
  18. 分类--ROC 和曲线下面积
  19. oracle recover database,recover database until cancel和 recover database区别
  20. 苹果html 闪退,苹果打开软件闪退是怎么回事_苹果手机一打开软件就闪退如何解决-win7之家...

热门文章

  1. udp和tcp切换之坑
  2. 建筑企业如何合法合规采用“灵活用工”模式?
  3. python 条形图指定颜色_python – 如何给一个熊猫/ matplotlib条形图自定义颜色
  4. 安卓手机微信取数据库打开密码的代码
  5. ZZQ的博客目录--更新于20210601
  6. swiper 点击切换轮播图实现
  7. AttributeError: module ‘myutils‘ has no attribute ‘sort_contours‘,项目实战-信用卡数字识别--pychram如何配置相应的参数
  8. 【华为机试真题 JAVA】5键键盘的输出-100
  9. 抖音年赚千万主播多是小学初中文化
  10. 易观千帆:一份职场人士的数据分析实用指南