谈谈App的统一跳转和ARouter
App中每次页面跳转,都需要调用统一导航, 它用的非常频繁, 有必要对它进行一下梳理. 让他能用起来简单方便, 同时能支持各种常用的跳转业务场景. 一. Android跳转遇到的问题 1.intent-filter跳转不好管理 Intent intent = new Intent(); intent.setAction(Intent.ACTION_SENDTO); intent.setData(Uri.parse("smsto:10086")); context.startActivity(intent); 如果项目分多个Module, Activity需要在各自Module的AndroidManifest.xml中声明,容易重复,不好统一管理. 2.Activity class跳转耦合性高 //通过设置目标class