在Android开发中,可以利用Activity-alias来实现功能的模块化拆分,从而使代码结构更加清晰和易于维护。
步骤如下:
<activity android:name=".module1.Module1Activity" />
<activity-alias
android:name=".module1.Module1ActivityAlias"
android:targetActivity=".module1.Module1Activity" />
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.example.myapp", "com.example.myapp.module1.Module1ActivityAlias"));
startActivity(intent);
通过以上步骤,就可以实现功能的模块化拆分,使代码结构更加清晰和易于维护。