android studio 简述组件化操作
来源:互联网 发布:大数据在医疗行业应用 编辑:程序博客网 时间:2024/05/16 18:39
//组件化包,可以写在最底层module的build.gradle,其他组件引用 compile 'com.github.mzule.activityrouter:activityrouter:1.2.2' annotationProcessor "com.github.mzule.activityrouter:compiler:1.1.7"1.其中第二行的包需要在每个组件的build.gradle中导入,直接写在dependencies中,然后自动下载导入2.在每个组件(Module)中,添加一个Java,用于说明组件,如:@Module("main")public class Main {}
在主工程(app)中需要导入每个组件,并自定义Application将每个组件在其中声明,并在AndroidManifest.xml中配置Modules({"Login","main"})public class MyApplication extends BaseApplication {}
在参与跨组件跳转的Activity中配置@Router("MianActivity")public class MainActivity extends Activity{}组件中是Module,而Application中式Modules,多了s。3.在主工程AndroidManifest.xml中<!--声明整个应用程序的路由协议--> <activity android:name="com.github.mzule.activityrouter.router.RouterActivity" android:theme="@android:style/Theme.NoDisplay"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="@string/global_scheme" /> <!-- 改成自己的scheme --> </intent-filter> </activity>4.跳转Routers.open(StartActivity.this, "scheme://MianActivity");5.每个组件单独运行,就不具体说明了
阅读全文
0 0
- android studio 简述组件化操作
- Android Studio使用教程-简述
- Android 一一 简述Android四大组件
- 初学Android,简述View组件(三)
- Android四大组件简述之Activity
- Android四大组件简述之BroadcastReceiver
- Android四大组件简述之Activit
- Android四大组件简述之BroadcastReceiver
- 简述android的五大组件
- Android系统架构和四大组件简述
- Android Studio 的 Gradle 使用简述
- Android--Android四大组件(一)(Android studio)
- Android--Android四大组件(二)(Android studio)
- Android--Android四大组件(三)(Android studio)
- Android四大组件之服务(一)-----服务基础功能简述
- 简述Android四大组件之一的Service(一)
- android studio基本操作
- android studio基本操作
- 内存对齐
- error CS0227: 不安全代码只会在使用 /unsafe 编译的情况下出现
- ADF提交报错:bc4j.xcfg is not found in the clsaapath
- Kubernetes1.7 新特性:日志审计变化
- openstack 管理 四十一 创建自己的 glance image
- android studio 简述组件化操作
- MySQL 查看表结构简单命令
- Toekn验证机制的java案例
- 2017最新智慧树伟大的红楼梦答案
- CTreeCtrl设置保持选中颜色
- 设计模式(一)你不知道的单例模式
- 扫地机器人哪个牌子好?排行前五
- OKhttp 表单
- echarts折线图分段用不同颜色显示