Skip to content

Commit baadcf5

Browse files
author
mrzhang
committed
auto fen uirouter
1 parent 498adae commit baadcf5

100 files changed

Lines changed: 575 additions & 491 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ buildscript {
3030
}
3131
}
3232
dependencies {
33-
classpath 'com.mrzhang.andcomponent:build-gradle:0.0.1'
33+
classpath 'com.luojilab.andcomponent:build-gradle:0.0.1'
3434
}
3535
}
3636
```
@@ -42,7 +42,7 @@ buildscript {
4242
```ini
4343
isRunAlone=true
4444
debugComponent=sharecomponent
45-
compileComponent=com.mrzhang.share:sharecomponent
45+
compileComponent=com.luojilab.share:sharecomponent
4646
```
4747
上面三个属性分别对应是否单独调试、debug模式下依赖的组件,release模式下依赖的组件。具体使用方式请解释请参见上文第二篇文章
4848

@@ -59,7 +59,7 @@ apply plugin: 'com.dd.comgradle'
5959

6060
```gradle
6161
combuild {
62-
applicationName = 'com.mrzhang.reader.runalone.application.ReaderApplication'
62+
applicationName = 'com.luojilab.reader.runalone.application.ReaderApplication'
6363
isRegisterCompoAuto = false
6464
}
6565
```
@@ -71,8 +71,8 @@ combuild {
7171
-keep interface * {
7272
<methods>;
7373
}
74-
-keep class com.mrzhang.component.componentlib.** {*;}
75-
-keep class * implements com.mrzhang.component.componentlib.applicationlike.IApplicationLike {*;}
74+
-keep class com.luojilab.component.componentlib.** {*;}
75+
-keep class * implements com.luojilab.component.componentlib.applicationlike.IApplicationLike {*;}
7676
```
7777

7878
关于如何定制化,请参看 [Wiki](https://github.com/luojilab/DDComponentForAndroid/wiki)

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ android {
44
compileSdkVersion 25
55
buildToolsVersion "25.0.2"
66
defaultConfig {
7-
applicationId "com.mrzhang.androidcomponent"
7+
applicationId "com.luojilab.androidcomponent"
88
minSdkVersion 15
99
targetSdkVersion 14
1010
versionCode 1
@@ -35,7 +35,7 @@ dependencies {
3535
}
3636

3737
combuild {
38-
applicationName = 'com.mrzhang.component.application.AppApplication'
38+
applicationName = 'com.luojilab.componentdemo.application.AppApplication'
3939
isRegisterCompoAuto = true
4040
}
4141

app/gradle.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ org.gradle.jvmargs=-Xmx1536m
1313
# org.gradle.parallel=true
1414
isRunAlone=true
1515
debugComponent=readercomponent,sharecomponent
16-
#debugComponent=readercomponent,com.mrzhang.share:sharecomponent
1716
compileComponent=readercomponent,sharecomponent
1817

1918

app/proguard-rules.pro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
# If you keep the line number information, uncomment this to
2424
# hide the original source file name.
2525
#-renamesourcefileattribute SourceFile
26-
-keep class com.mrzhang.component.componentlib.** {*;}
27-
-keep class * implements com.mrzhang.component.componentlib.applicationlike.IApplicationLike {*;}
26+
-keep class com.luojilab.component.componentlib.** {*;}
27+
-keep class * implements com.luojilab.component.componentlib.applicationlike.IApplicationLike {*;}
2828
-dontwarn okio.**
2929
-dontwarn okhttp3.**
3030
-dontwarn com.squareup.**

app/src/main/AndroidManifest.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3-
xmlns:tools="http://schemas.android.com/tools"
4-
package="com.mrzhang.component">
3+
xmlns:tools="http://schemas.android.com/tools"
4+
package="com.luojilab.componentdemo">
55

66
<application
7-
android:name="com.mrzhang.component.application.AppApplication"
7+
android:name=".application.AppApplication"
88
android:allowBackup="true"
99
android:icon="@mipmap/ic_launcher"
1010
android:label="@string/app_name"
1111
android:roundIcon="@mipmap/ic_launcher_round"
1212
android:supportsRtl="true"
1313
android:theme="@style/commonAppTheme"
1414
tools:replace="android:label">
15-
<activity android:name="com.mrzhang.component.MainActivity">
15+
<activity android:name=".MainActivity">
1616
<intent-filter>
17-
<action android:name="android.intent.action.MAIN"/>
17+
<action android:name="android.intent.action.MAIN" />
1818

19-
<category android:name="android.intent.category.LAUNCHER"/>
19+
<category android:name="android.intent.category.LAUNCHER" />
2020
</intent-filter>
2121
</activity>
2222
</application>

app/src/main/java/com/mrzhang/component/MainActivity.java renamed to app/src/main/java/com/luojilab/componentdemo/MainActivity.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mrzhang.component;
1+
package com.luojilab.componentdemo;
22

33
import android.os.Bundle;
44
import android.support.v4.app.Fragment;
@@ -7,8 +7,8 @@
77
import android.view.View;
88
import android.widget.Button;
99

10-
import com.mrzhang.component.componentlib.router.Router;
11-
import com.mrzhang.componentservice.readerbook.ReadBookService;
10+
import com.luojilab.component.componentlib.router.Router;
11+
import com.luojilab.componentservice.readerbook.ReadBookService;
1212

1313
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
1414

@@ -50,10 +50,10 @@ private void showFragment() {
5050
public void onClick(View v) {
5151
switch (v.getId()) {
5252
case R.id.install_share:
53-
Router.registerComponent("com.mrzhang.share.applike.ShareApplike");
53+
Router.registerComponent("com.luojilab.share.applike.ShareApplike");
5454
break;
5555
case R.id.uninstall_share:
56-
Router.unregisterComponent("com.mrzhang.share.applike.ShareApplike");
56+
Router.unregisterComponent("com.luojilab.share.applike.ShareApplike");
5757
break;
5858
}
5959
}

app/src/main/java/com/mrzhang/component/application/AppApplication.java renamed to app/src/main/java/com/luojilab/componentdemo/application/AppApplication.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mrzhang.component.application;
1+
package com.luojilab.componentdemo.application;
22

33
import android.app.Application;
44

@@ -13,8 +13,8 @@ public void onCreate() {
1313
super.onCreate();
1414

1515
//如果isRegisterCompoAuto为false,则需要通过反射加载组件
16-
// Router.registerComponent("com.mrzhang.reader.applike.ReaderAppLike");
17-
// Router.registerComponent("com.mrzhang.share.applike.ShareApplike");
16+
// Router.registerComponent("com.luojilab.reader.applike.ReaderAppLike");
17+
// Router.registerComponent("com.luojilab.share.applike.ShareApplike");
1818
}
1919

2020

app/src/main/java/com/mrzhang/component/utils/Utils.java renamed to app/src/main/java/com/luojilab/componentdemo/utils/Utils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.mrzhang.component.utils;
1+
package com.luojilab.componentdemo.utils;
22

33
import android.content.res.Resources;
44

basiclib/src/androidTest/java/com/mrzhang/component/componentlib/ExampleInstrumentedTest.java

Lines changed: 0 additions & 26 deletions
This file was deleted.

basiclib/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
22
xmlns:tools="http://schemas.android.com/tools"
33

4-
package="com.mrzhang.component.basiclib">
4+
package="com.luojilab.component.basiclib">
55

66
<application
77
android:allowBackup="true"

0 commit comments

Comments
 (0)