main
huangwei 9 months ago
parent 00a9e04425
commit 5670124f6d
  1. 2
      app/build.gradle
  2. BIN
      app/libs/base-java-release.aar
  3. BIN
      app/libs/base-release.aar
  4. BIN
      app/libs/device-release.aar
  5. BIN
      app/libs/device-ui-release.aar
  6. BIN
      app/libs/gson-release.aar
  7. BIN
      app/libs/totalstation-release.aar
  8. 20
      app/src/main/java/com/project/survey/App.java
  9. 24
      app/src/main/java/com/project/survey/ui/MainActivity.kt
  10. 2
      app/src/main/java/com/project/survey/ui/SplashActivity.kt

@ -14,6 +14,8 @@ android {
namespace "com.project.survey" namespace "com.project.survey"
defaultConfig { defaultConfig {
applicationId "com.bingce.controlnetwork"
minSdkVersion AndroidSdk.minSdkVersion minSdkVersion AndroidSdk.minSdkVersion
targetSdkVersion AndroidSdk.targetSdkVersion targetSdkVersion AndroidSdk.targetSdkVersion
ndk {} ndk {}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -6,6 +6,7 @@ import android.app.Application;
import android.util.Log; import android.util.Log;
import com.bingce.AppChannel; import com.bingce.AppChannel;
import com.bingce.BaseApp;
import com.bingce.data.database.DBQueryConstant; import com.bingce.data.database.DBQueryConstant;
import com.bingce.data.database.KeyValueDb; import com.bingce.data.database.KeyValueDb;
import com.bingce.data.database.ProjectCoordinateDatabase; import com.bingce.data.database.ProjectCoordinateDatabase;
@ -19,15 +20,17 @@ import com.bingce.device.Device;
import com.bingce.device.DeviceProgressDialogBuilderImpl; import com.bingce.device.DeviceProgressDialogBuilderImpl;
import com.bingce.rtk.command.RTK; import com.bingce.rtk.command.RTK;
import com.bingce.utils.CoordinatorSystemNotifierImpl; import com.bingce.utils.CoordinatorSystemNotifierImpl;
import com.bingce.utils.SdkUtils;
import com.bingce.utils.ThreadPoolUtil; import com.bingce.utils.ThreadPoolUtil;
import org.polaric.colorful.Colorful; import org.polaric.colorful.Colorful;
import blankj.utilcode.util.Utils; import blankj.utilcode.util.Utils;
import cn.liuyanbing.surveyor.BCSdk;
import io.reactivex.functions.Consumer; import io.reactivex.functions.Consumer;
import io.reactivex.plugins.RxJavaPlugins; import io.reactivex.plugins.RxJavaPlugins;
public class App extends Application { public class App extends BaseApp {
private final CoordinatorSystemNotifierImpl coordinatorSystemNotifier = new CoordinatorSystemNotifierImpl(); private final CoordinatorSystemNotifierImpl coordinatorSystemNotifier = new CoordinatorSystemNotifierImpl();
private static App app; private static App app;
@ -70,6 +73,16 @@ public class App extends Application {
} }
@Override
protected void initTtsManager() {
}
@Override
public String applicationId() {
return "";
}
private void initDevice() { private void initDevice() {
//初始化设备相关代码 //初始化设备相关代码
@ -103,6 +116,11 @@ public class App extends Application {
return false; return false;
} }
@Override
public int angleNotNumber() {
return 6;
}
private void initThemeDark() { private void initThemeDark() {
Colorful.defaults() Colorful.defaults()

@ -4,12 +4,17 @@ import androidx.fragment.app.Fragment
import androidx.fragment.app.FragmentManager import androidx.fragment.app.FragmentManager
import androidx.fragment.app.FragmentPagerAdapter import androidx.fragment.app.FragmentPagerAdapter
import androidx.viewpager.widget.ViewPager import androidx.viewpager.widget.ViewPager
import blankj.utilcode.util.AppUtils
import com.bingce.AppChannel
import com.bingce.ui.TabEntity import com.bingce.ui.TabEntity
import com.bingce.utils.AppUtil
import com.bingce.utils.RegisterUtil
import com.bingce.utils.SdkUtils
import com.flyco.tablayout.listener.CustomTabEntity import com.flyco.tablayout.listener.CustomTabEntity
import com.flyco.tablayout.listener.OnTabSelectListener import com.flyco.tablayout.listener.OnTabSelectListener
import com.project.survey.R import com.project.survey.R
import com.project.survey.ui.base.BaseBindingActivity
import com.project.survey.databinding.ActivityMainBinding import com.project.survey.databinding.ActivityMainBinding
import com.project.survey.ui.base.BaseBindingActivity
import com.project.survey.ui.home.HomeFragment import com.project.survey.ui.home.HomeFragment
import com.project.survey.ui.home.InstrumentFragment import com.project.survey.ui.home.InstrumentFragment
import com.project.survey.ui.home.MeFragment import com.project.survey.ui.home.MeFragment
@ -24,9 +29,24 @@ class MainActivity : BaseBindingActivity<ActivityMainBinding>() {
} }
override fun initView() { override fun initView() {
verifySdk()
initTabFragment() initTabFragment()
}
private fun verifySdk() {
SdkUtils.verify(
this,
"ShangHai",
AppUtil.getLanguage(),
AppUtils.getAppVersionCode().toLong(),
AppChannel.customChannel,
RegisterUtil.getOriginalMachineCode(),
RegisterUtil.getDeviceBoundID(),
"",
"",
"",
""
)
} }
private fun initTabFragment() { private fun initTabFragment() {

@ -1,8 +1,8 @@
package com.project.survey.ui package com.project.survey.ui
import android.content.Intent import android.content.Intent
import com.project.survey.ui.base.BaseBindingActivity
import com.project.survey.databinding.ActivitySplashBinding import com.project.survey.databinding.ActivitySplashBinding
import com.project.survey.ui.base.BaseBindingActivity
/** /**
* 启动页 * 启动页

Loading…
Cancel
Save