开发中遇到的一些问题特此记录:

1、应用场景一  在浏览器中要求直接打开到安装的应用中

需要在该应用的启动Activity 清单文件中进行配置

android:host="com.baidu.test"

android:scheme="text"/>

此处对应的data数据 跟服务器人员进行交互的时候为:text://com.baidu.test

2、应用场景二 在浏览器中进行打开 并且要求打开指定的具体的页面

首先得在清单文件中进行上面一样的配置  接着和从其他跳转的activity中获取的一样 ,通过intent来进行数据的获取

if(intent !=null) {

Uri uri = intent.getData();

if(uri !=null) {

String host = uri.getHost();

LogUtil.d(TAG,host);

String data = uri.getQueryParameter("code");

try{

jumpData= URLDecoder.decode(data,"UTF-8");

LogUtil.d(TAG,jumpData);

}catch(UnsupportedEncodingException e) {

e.printStackTrace();

}

}

}

这样获取到的数据就是需要的数据 所要跳转的具体信息具体跳转类型都会获取到,然后在跟以前一样进行跳转就可以了。

android 启动浏览器下载应用程序,Android从浏览器中打开本地应用相关推荐

  1. html5页面中打开本地app,如果没有跳转下载页面的解决方案

    需求效果 在推广网页上用户点击产品的详细信息时,判断出这个用户手机上是否安装自己的app如果安装了直接自动打开手机内的app应用,若没有则跳转app的下载页 技术实现 直接用window.locati ...

  2. htm文件在C语言中如何打开,如何在Microsoft Edge浏览器中打开本地HTML文件?

    自远古以来,如果您运行Web浏览器可执行文件,大多数Web浏览器都能打开本地文件,例如只需执行iexplore.exe file:/c:/temp/file或通过IShellDocView接口.我试图 ...

  3. android 启动app过程,应用程序进程启动过程

    原标题:应用程序进程启动过程 作者:慕涵盛华 链接:https://www.jianshu.com/p/b158615cc2ad 一.背景 首先注意的是:这里要说的是应用程序进程的启动过程,而不是应用 ...

  4. 安卓Android 微信 附件下载跳转至QQ浏览器后 无法显示(二次跳转)的问题

    vue 项目里遇到了 在微信里下载附件(非apk)的问题 如 txt/pdf/Excel/doc/docx 等 先分析 区分ios和安卓 苹果/ios/ ios 系统 无法下载 会直接打开pdf ex ...

  5. android源码下载与编译,Android源码下载并编译

    Android源代码下载与编译 - 2020 1.下载repo工具 到清华mirror下载repo curl https://mirrors.tuna.tsinghua.edu.cn/git/git- ...

  6. Android启动活动用什么方法,Android中活动的启动模式

    自从跟某Android群里的小伙伴们说了"本皮卡丘要开始写文章了"之后,有时候皮卡丘在群里愉快得水着水着就有人冒出一句"皮卡丘你怎么还在水,文章呢?"吓得我整个 ...

  7. android启动白屏的分析,Android 启动白屏,跳转黑屏以及冷启动优化

    一,白屏 现象:启动app,白屏一段时间后才出现欢迎页android 解决:shell 1,添加styleapp true 或者ide @mipmap/welcome 其中@mipmap/welcom ...

  8. android 启动服务同时传递数据,Android Studio开发基础之起动Service,并通过从Activity向Service传递数据...

    Android Studio开发基础之启动Service,并通过从Activity向Service传递数据 本实例演示启动Service,并通过从Activity向Service传递数据,新建一个Se ...

  9. Android启动活动用什么方法,Android - 使用intent uri从命令行启动活动

    我有一个带有以下intent过滤器的Activity A. android:name="com.comp.pac.ActivityA"> android:host=" ...

最新文章

  1. PyTorch的torch.cat
  2. [转]Web测试中的界面测试用例设计
  3. java每个月某天,java – 查找一年中的某一天
  4. hibernate-annotation
  5. 基于C#.NET对战卡牌游戏-《混战》游戏开发
  6. 【好工具】安利一款优秀的图片浏览器
  7. Hadoop的脚本语言Pig应用
  8. python递归法画樱花_Python——画一棵漂亮的樱花树
  9. MVP Open Day- 微软社区大课堂招募学生啦
  10. 练习《learn Python3 the hard way》(Zed Shaw)ex25无法导入模块
  11. python找出矩阵中的最大值_Python例题:找到并输出矩阵中的最大值
  12. 亚像素卷积和转置卷积
  13. 软件性能测试重要性,软件性能测试的重要性及策略-2
  14. Vue 百度富文本编辑器Ueditor Spring Boot 前后台整合示例(附带完整源码)
  15. Oracle定时job 规定时间调用存储过程 每天凌晨执行
  16. 想告别繁琐的工作?你可能需要这个。
  17. mac 解决安装Android Studio 报错The Android SDK location canot be at the filesystem root
  18. 2017年五大外汇交易平台品牌排行榜解析
  19. 仙逆网页服务器失败,仙逆1-13服数据互通公告
  20. 程序猿健康问题-----伸懒腰,站起来,撒泡尿,洗洗手,倒杯水

热门文章

  1. 51点菜 的测试用例
  2. 办公自动化系统(OA)
  3. 矩阵分解——8.2 乔里斯基(Cholesky)分解
  4. 重庆北大青鸟【学员心声】:在反思性学习中获得成长 --J14班 万*同学
  5. SMSC2021 Day7Day8 部分题解
  6. 汤晓鸥:人工智能在中国有点过热了,我想泼泼冷水
  7. LED灯带蓝牙芯片控制解决方案
  8. 农村计算机基础知识内容,农村信息员培训2计算机基础知识.pptx
  9. .NET字符串转JSON格式
  10. 风压和功率计算公式轴流式_风机性能参数之间的关系(上)