Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2cc3527

Browse files
committed
netspylib-监听库开发init后
1 parent 4d54274 commit 2cc3527

37 files changed

+187
-167
lines changed

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
android:supportsRtl="true"
1616
android:theme="@style/AppTheme"
1717
tools:ignore="GoogleAppIndexingWarning">
18-
<activity android:name=".ui.chuck.MainNetSpyActivity" />
18+
<activity android:name=".ui.netspy.MainNetSpyActivity" />
1919
<activity android:name=".ui.MainMVPActivity" />
2020
<activity android:name="com.zhxh.coroutines.ui.KotlinCoroutineActivity" />
2121
<activity android:name=".ui.GuideActivity">

app/src/main/java/com/zhxh/coroutines/ui/GuideActivity.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import android.content.Intent
44
import android.support.v7.app.AppCompatActivity
55
import android.os.Bundle
66
import com.zhxh.coroutines.R
7-
import com.zhxh.coroutines.ui.chuck.MainNetSpyActivity
7+
import com.zhxh.coroutines.ui.netspy.MainNetSpyActivity
88
import kotlinx.android.synthetic.main.activity_guide.*
99

1010
class GuideActivity : AppCompatActivity() {
@@ -20,7 +20,7 @@ class GuideActivity : AppCompatActivity() {
2020
btn_coroutine.setOnClickListener {
2121
startActivity(Intent(this@GuideActivity, KotlinCoroutineActivity::class.java))
2222
}
23-
btn_chuck.setOnClickListener {
23+
btn_netspy.setOnClickListener {
2424
startActivity(Intent(this@GuideActivity, MainNetSpyActivity::class.java))
2525
}
2626
}

app/src/main/java/com/zhxh/coroutines/ui/chuck/MainNetSpyActivity.java renamed to app/src/main/java/com/zhxh/coroutines/ui/netspy/MainNetSpyActivity.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zhxh.coroutines.ui.chuck;
1+
package com.zhxh.coroutines.ui.netspy;
22

33
import android.content.Context;
44
import android.os.Bundle;
@@ -21,17 +21,17 @@ public class MainNetSpyActivity extends AppCompatActivity {
2121
@Override
2222
protected void onCreate(@Nullable Bundle savedInstanceState) {
2323
super.onCreate(savedInstanceState);
24-
setContentView(R.layout.activity_main_chuck);
24+
setContentView(R.layout.activity_main_netspy);
2525
findViewById(R.id.do_http).setOnClickListener(new View.OnClickListener() {
2626
@Override
2727
public void onClick(View view) {
2828
doHttpActivity();
2929
}
3030
});
31-
findViewById(R.id.launch_chuck_directly).setOnClickListener(new View.OnClickListener() {
31+
findViewById(R.id.launch_netspy_directly).setOnClickListener(new View.OnClickListener() {
3232
@Override
3333
public void onClick(View view) {
34-
launchChuckDirectly();
34+
launchNetSpyDirectly();
3535
}
3636
});
3737
}
@@ -44,7 +44,7 @@ private OkHttpClient getClient(Context context) {
4444
.build();
4545
}
4646

47-
private void launchChuckDirectly() {
47+
private void launchNetSpyDirectly() {
4848
// Optionally launch NetSpy directly from your own app UI
4949
startActivity(NetSpy.getLaunchIntent(this));
5050
}

app/src/main/java/com/zhxh/coroutines/ui/chuck/SampleApiService.java renamed to app/src/main/java/com/zhxh/coroutines/ui/netspy/SampleApiService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.zhxh.coroutines.ui.chuck;
1+
package com.zhxh.coroutines.ui.netspy;
22

33
import okhttp3.OkHttpClient;
44
import retrofit2.Call;

app/src/main/res/layout/activity_guide.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
android:textAllCaps="false" />
2626

2727
<Button
28-
android:id="@+id/btn_chuck"
28+
android:id="@+id/btn_netspy"
2929
android:layout_width="wrap_content"
3030
android:layout_height="wrap_content"
3131
android:layout_gravity="center_horizontal"
3232
android:layout_marginTop="10dp"
33-
android:text="chuck监听"
33+
android:text="netspy监听"
3434
android:textAllCaps="false" />
3535

3636
</LinearLayout>

app/src/main/res/layout/activity_main_chuck.xml renamed to app/src/main/res/layout/activity_main_netspy.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@
1818
android:text="do_http_activity" />
1919

2020
<Button
21-
android:id="@+id/launch_chuck_directly"
21+
android:id="@+id/launch_netspy_directly"
2222
android:layout_width="wrap_content"
2323
android:layout_height="wrap_content"
2424
android:layout_below="@+id/do_http"
2525
android:layout_alignParentStart="true"
2626
android:layout_alignParentLeft="true"
27-
android:text="launch_chuck_directly" />
27+
android:text="launch_netspy_directly" />
2828
</RelativeLayout>

netspylib/src/main/AndroidManifest.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
<application>
44
<provider
55
android:name=".internal.data.NetSpyContentProvider"
6-
android:authorities="${applicationId}.chuck.provider"
6+
android:authorities="${applicationId}.netspy.provider"
77
android:exported="false"/>
88
<activity
99
android:name=".internal.ui.MainActivity"
10-
android:label="@string/chuck_name"
10+
android:label="@string/netspy_name"
1111
android:launchMode="singleTask"
1212
android:taskAffinity="com.creditease.netspy.task"
13-
android:theme="@style/Chuck.Theme"/>
13+
android:theme="@style/NetSpy.Theme"/>
1414
<activity android:name=".internal.ui.TransactionActivity"
15-
android:theme="@style/Chuck.Theme"
15+
android:theme="@style/NetSpy.Theme"
1616
android:parentActivityName=".internal.ui.MainActivity"/>
1717
<service
1818
android:name=".internal.support.ClearTransactionsService"

netspylib/src/main/java/com/creditease/netspy/NetSpyInterceptor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,10 +268,10 @@ private String readFromBuffer(Buffer buffer, Charset charset) {
268268
try {
269269
body = buffer.readString(maxBytes, charset);
270270
} catch (EOFException e) {
271-
body += context.getString(R.string.chuck_body_unexpected_eof);
271+
body += context.getString(R.string.netspy_body_unexpected_eof);
272272
}
273273
if (bufferSize > maxContentLength) {
274-
body += context.getString(R.string.chuck_body_content_truncated);
274+
body += context.getString(R.string.netspy_body_content_truncated);
275275
}
276276
return body;
277277
}

netspylib/src/main/java/com/creditease/netspy/internal/data/NetSpyContentProvider.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
import android.support.annotation.NonNull;
1414
import android.support.annotation.Nullable;
1515

16+
/**
17+
* Created by zhxh on 2019/06/12
18+
*/
1619
public class NetSpyContentProvider extends ContentProvider {
1720

1821
public static Uri TRANSACTION_URI;
@@ -95,7 +98,7 @@ public int delete(@NonNull Uri uri, @Nullable String selection, @Nullable String
9598
break;
9699
case TRANSACTION:
97100
result = db.delete(LocalCupboard.getInstance().getTable(HttpTransaction.class),
98-
"_id = ?", new String[]{ uri.getPathSegments().get(1) });
101+
"_id = ?", new String[]{uri.getPathSegments().get(1)});
99102
break;
100103
}
101104
if (result > 0) {
@@ -115,7 +118,7 @@ public int update(@NonNull Uri uri, @Nullable ContentValues contentValues,
115118
break;
116119
case TRANSACTION:
117120
result = db.update(LocalCupboard.getInstance().getTable(HttpTransaction.class), contentValues,
118-
"_id = ?", new String[]{ uri.getPathSegments().get(1) });
121+
"_id = ?", new String[]{uri.getPathSegments().get(1)});
119122
break;
120123
}
121124
if (result > 0) {

netspylib/src/main/java/com/creditease/netspy/internal/data/NetSpyDbOpenHelper.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
21
package com.creditease.netspy.internal.data;
32

43
import android.content.Context;
54
import android.database.sqlite.SQLiteDatabase;
65
import android.database.sqlite.SQLiteOpenHelper;
76

7+
/**
8+
* Created by zhxh on 2019/06/12
9+
*/
810
class NetSpyDbOpenHelper extends SQLiteOpenHelper {
911

10-
private static final String DATABASE_NAME = "chuck.db";
12+
private static final String DATABASE_NAME = "netspy.db";
1113
private static final int VERSION = 3;
1214

1315
NetSpyDbOpenHelper(Context context) {

0 commit comments

Comments
 (0)