Skip to content

Commit 16f9059

Browse files
author
wangyongsheng
committed
update
1 parent a78b904 commit 16f9059

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

‎module_app/src/main/java/com/guiying/module/MyApplication.java‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@
4040
resDialogTitle = R.string.crash_dialog_title)
4141
public class MyApplication extends BaseApplication {
4242

43+
//------------------------------------------------------------------------------
44+
45+
46+
//组件本质上还是studio项目中的一个module。集成模式下是com.android.library。单独运行模式是com.android.application。
47+
//组件化只是让组件之间不能相互引用实现了解耦。
48+
//1.组件之间通信?
49+
//2.组件之间页面跳转?
50+
4351

4452
//------------------------------------------------------------------------------
4553

@@ -51,7 +59,8 @@ public class MyApplication extends BaseApplication {
5159
//问题1:集成模式下 各个组件不能使用自己的application 什么情况下使用?集成模式下组件代码中
5260
// getApplicationContext获取的不应该是统一的壳工程的application呢
5361

54-
//如何使用全局的application 还是靠共同依赖作为中间桥梁
62+
//如何使用全局的application 还是靠共同依赖作为中间桥梁。如果不用共同依赖的全局application,单独运行模式下,
63+
//获取的是自己的application。集成模式下即使不用共同依赖中的全局application,getapplication获取到的也是壳工程的application==共同依赖的application。
5564

5665

5766
//------------------------------------------------------------------------------

‎module_main/src/main/java/com/guiying/module/main/MainActivity.java‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import android.content.Intent;
44
import android.os.Bundle;
5+
import android.util.Log;
56
import android.view.KeyEvent;
67
import android.view.View;
78
import android.widget.Toast;
@@ -31,6 +32,7 @@ protected void onCreate(Bundle savedInstanceState) {
3132
findViewById(R.id.girls_button).setOnClickListener(this);
3233
findViewById(R.id.fragment_button).setOnClickListener(this);
3334

35+
Log.d("MainActivity", "----------------" + String.valueOf(getApplication()));
3436
Toast.makeText(getApplicationContext(), "------------s", Toast.LENGTH_LONG).show();
3537
}
3638

0 commit comments

Comments
 (0)