Two new features
The biggest change in this Android ecosystem is the release of Android M, the android m
The UI and interactivity have not changed much and continue to material design language, but
The new features introduced by Android M have a big impact on app developers by two.
第一个是APP的权限机制,权限不再是在安装的时候让用户确认,而是APP在需要用到某个权限时让用户来确认。我认为这个机制是对Android系统安全性的一个重大提升,对于开发者来说,需要更加注意APP的权限的使用,和应用业务无关的权限有可能被用户质疑和拒绝。所以我建议开发者好好的检查下自己应用权限使用情况,在满足业务需求的前提下,尽量去最小化权限的使用,慎用敏感的权限。第二个是Chrome Custom Tab,也就是把Chrome嵌入APP里面。对比原来的webview技术,它一方面性能有所提升;另一方面功能也更加强大,比如密码自动填充,还有可以通过连接直接跳转到连接相关联的APP。
———-above from the Internet for individual learning notes
From linking to apps
How did Androd m jump before? The idea is to send the action view + schema mechanism via intent, see the reference link later in this article for more details.
How does Android m do it? Based on the intent Action View + schema, the additional Android framework will make further checks (including signature information) based on the manifest configuration to achieve an exact match, thus removing the ' pop-up selection box ', To achieve a closed loop from your link, jump to your app.
Two pictures
More references
- http://my.oschina.net/liucundong/blog/168612
- http://my.oschina.net/liucundong/blog/354029
- http://blog.csdn.net/buptlzx/article/details/9837137
Google IO 2015 jump app from link