Google io 2015 从链接跳app

来源:互联网 发布:知错与改错议论文 编辑:程序博客网 时间:2024/06/05 07:25

两个新特性

这次Android生态最大的变化就是Android M的发布,Android M在
UI和交互上并没有很大的变化,继续Material Design设计语言,但
Android M引入的新特性对应用开发者影响比较大的有两个。

第一个是APP的权限机制,权限不再是在安装的时候让用户确认,而是APP在需要用到某个权限时让用户来确认。我认为这个机制是对Android系统安全性的一个重大提升,对于开发者来说,需要更加注意APP的权限的使用,和应用业务无关的权限有可能被用户质疑和拒绝。所以我建议开发者好好的检查下自己应用权限使用情况,在满足业务需求的前提下,尽量去最小化权限的使用,慎用敏感的权限。第二个是Chrome Custom Tab,也就是把Chrome嵌入APP里面。对比原来的webview技术,它一方面性能有所提升;另一方面功能也更加强大,比如密码自动填充,还有可以通过连接直接跳转到连接相关联的APP。

———-以上内容摘自网络,仅供个人学习备注

从链接到APP

  • Androd M之前是怎么跳转的? 思路就是通过intent发送 action view + schema机制, 更多详情见文章后面的参考链接。

  • Android M是怎么做的?基础还是intent action view + schema,额外就是android framework会根据manifest的配置做进一步的校验(包括签名信息)从而实现精确匹配,从而去掉了’那个弹出的选择框’,从而实现从你的链接,跳到你的app,实现闭环。

  • 两张图
    1
    2

更多参考

  • http://my.oschina.net/liucundong/blog/168612
  • http://my.oschina.net/liucundong/blog/354029
  • http://blog.csdn.net/buptlzx/article/details/9837137
2 0