Android Router路由框架
Route路由框架的介绍:
其实,安卓系统已经给我们介绍过api跳转的 startactivity,有很多人就该问,为什么还要用router路由框架,在这里我要告诉大家,路由框架的一些优点:
1.router框架的灵活性更强,适用于复杂的业务场景,就比如一些活动,之前我们不知道活动的目的,但如果做了一些约定,我们就可以通过映射,对这个活动页面进行自由配置。
2.随着业务量的增长,客户端必然随之膨胀,开发人员的工作量越来越大,比如64K问题,比如协作开发问题。App一般都会走向组件化、插件化的道路,
而组件化、插件化的前提就是解耦,那么我们首先要做的就是解耦页面之间的依赖关系。
3.简化代码,一行代码就可以搞定。
代码如下:
Bean
import android.os.Parcel; import android.os.Parcelable; public class Bean implements Parcelable{ String name; public String age; public Bean(String name,String age){ this.name=name; this.age=age; } protected Bean(Parcel in) { name = in.readString(); age = in.readString(); } public static final Creator<Bean> CREATOR = new Creator<Bean>() { @Override public Bean createFromParcel(Parcel in) { return new Bean(in); } @Override public Bean[]