From a8ded1196cd3689f73417c0754403d5aadbe065a Mon Sep 17 00:00:00 2001 From: LiuYang Date: Mon, 24 Sep 2018 21:33:49 +0800 Subject: [PATCH] add task --- app/src/main/AndroidManifest.xml | 1 + .../java/com/duolebo/blyrobot/MainActivity.kt | 143 +--------------- .../blyrobot/activity/CaptureActivity.kt | 156 ++++++++++++++++++ .../blyrobot/service/BylRobotService.kt | 17 ++ .../com/duolebo/blyrobot/util/Constants.kt | 2 + app/src/main/res/layout/activity_capture.xml | 47 ++++++ app/src/main/res/layout/activity_main.xml | 31 +--- 7 files changed, 232 insertions(+), 165 deletions(-) create mode 100644 app/src/main/java/com/duolebo/blyrobot/activity/CaptureActivity.kt create mode 100644 app/src/main/res/layout/activity_capture.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6cce2a5..92a57a6 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -25,6 +25,7 @@ + diff --git a/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt b/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt index c376814..f241a51 100644 --- a/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt +++ b/app/src/main/java/com/duolebo/blyrobot/MainActivity.kt @@ -1,157 +1,28 @@ package com.duolebo.blyrobot -import android.app.Activity -import android.content.Context import android.content.Intent -import android.os.Build import android.os.Bundle +import android.support.v4.content.LocalBroadcastManager import android.support.v7.app.AppCompatActivity import android.util.Log -import android.widget.* -import com.duolebo.blyrobot.activity.PackageListActivity -import com.duolebo.blyrobot.data.ApkPackageInfo -import com.duolebo.blyrobot.service.BylRobotService -import com.duolebo.blyrobot.service.BylWebService -import com.duolebo.blyrobot.util.AppUtil -import com.duolebo.blyrobot.util.Constants -import com.minhui.vpn.ProxyConfig -import com.minhui.vpn.VPNConstants.* -import com.minhui.vpn.utils.ThreadProxy -import com.minhui.vpn.utils.VpnServiceHelper -import com.minhui.vpn.utils.VpnServiceHelper.START_VPN_SERVICE_REQUEST_CODE -import java.io.File -import java.io.FileFilter +import android.widget.Button class MainActivity : AppCompatActivity() { - private val REQUEST_PACKAGE = 103 - private lateinit var captureButton:Button - - private var vpnStatusListener: ProxyConfig.VpnStatusListener = object : ProxyConfig.VpnStatusListener { - - override fun onVpnStart(context: Context) { - runOnUiThread { - refreshCaptureBtn() - } - } - - override fun onVpnEnd(context: Context) { - runOnUiThread { - refreshCaptureBtn() - } - } - } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) Log.i("", "onCreate....") setContentView(R.layout.activity_main) - ProxyConfig.Instance.registerVpnStatusListener(vpnStatusListener) -// startService(Intent(this, BylRobotService::class.java)) - val selectBtn = findViewById