Commit aff5465d authored by p x's avatar p x
Browse files

拆包

parent ba576672
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.maps.cdata.MSLatLng import com.sd.api.maps.cdata.MSLatLng
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.MSCalcuMapUtil import com.sd.api.maps.MSCalcuMapUtil
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.utils.ToastHelper import com.sd.demo.utils.ToastHelper
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.MethodAdv import com.sd.api.maps.MethodAdv
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.databinding.ActivityChangeMapCenterBinding import com.sd.demo.databinding.ActivityChangeMapCenterBinding
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.databinding.ActivityDisplayMapBinding import com.sd.demo.databinding.ActivityDisplayMapBinding
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.Gestures import com.sd.api.maps.Gestures
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.databinding.ActivityGestureDemoBinding import com.sd.demo.databinding.ActivityGestureDemoBinding
......
...@@ -4,10 +4,10 @@ import android.os.Bundle ...@@ -4,10 +4,10 @@ import android.os.Bundle
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.maps.cdata.MSLatLng import com.sd.api.maps.cdata.MSLatLng
import com.sd.api.bean.MSLocBean import com.sd.api.location.MSLocBean
import com.sd.api.core.MShowMainCarModel import com.sd.api.core.MShowMainCarModel
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.core.basic.OnMsGpsLoc import com.sd.api.location.OnMsGpsLoc
import com.sd.api.factorys.MapCoreApi import com.sd.api.factorys.MapCoreApi
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.databinding.ActivityShowCarOnlineBinding import com.sd.demo.databinding.ActivityShowCarOnlineBinding
......
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.activity.viewModels import androidx.activity.viewModels
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.LocStyle import com.sd.api.maps.LocStyle
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.databinding.ActivityShowMyLocLandianBinding import com.sd.demo.databinding.ActivityShowMyLocLandianBinding
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
open class TBaseActivity : AppCompatActivity() { open class TBaseActivity : AppCompatActivity() {
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.DelDrawInMap import com.sd.api.maps.DelDrawInMap
import com.sd.api.maps.cdata.MSOverlay import com.sd.api.maps.cdata.MSOverlay
import com.sd.api.maps.DrawInMap import com.sd.api.maps.DrawInMap
......
...@@ -10,7 +10,7 @@ import com.minedata.minenavi.navi.SmoothNaviData ...@@ -10,7 +10,7 @@ import com.minedata.minenavi.navi.SmoothNaviData
import com.minedata.minenavi.navi.TmcSections import com.minedata.minenavi.navi.TmcSections
import com.sd.api.maps.cdata.MSLatLng import com.sd.api.maps.cdata.MSLatLng
import com.sd.api.bean.WayPoi import com.sd.api.bean.WayPoi
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.factorys.MapCoreApi import com.sd.api.factorys.MapCoreApi
import com.sd.api.intfaces.OnNaviPresenterListener import com.sd.api.intfaces.OnNaviPresenterListener
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
......
...@@ -2,12 +2,13 @@ package com.sd.demo.ui ...@@ -2,12 +2,13 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.bean.MSLocBean import com.sd.api.location.MSLocBean
import com.sd.api.core.MapReadyView import com.sd.api.location.MSLocation
import com.sd.api.location.OnMsGpsLoc
import com.sd.api.maps.DrawInMap
import com.sd.api.maps.cdata.MSMarker import com.sd.api.maps.cdata.MSMarker
import com.sd.api.core.basic.OnMsGpsLoc
import com.sd.api.factorys.MapCoreApi
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.api.ui.MapReadyView
import com.sd.demo.databinding.ActivityTgpsBinding import com.sd.demo.databinding.ActivityTgpsBinding
/***定位 ,展示我的位置***/ /***定位 ,展示我的位置***/
...@@ -22,7 +23,7 @@ class TGpsActivity : AppCompatActivity() { ...@@ -22,7 +23,7 @@ class TGpsActivity : AppCompatActivity() {
var lng = 0.0 var lng = 0.0
//获取接口功能实例 //获取接口功能实例
var mapCoreApi = MapCoreApi.mapCoreApi // var mapCoreApi = MapCoreApi.mapCoreApi
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
...@@ -40,7 +41,7 @@ class TGpsActivity : AppCompatActivity() { ...@@ -40,7 +41,7 @@ class TGpsActivity : AppCompatActivity() {
}) })
//开启定位 //开启定位
mapCoreApi.startLoc(object : OnMsGpsLoc { MSLocation.startLoc(object : OnMsGpsLoc {
override fun onMsGpsLoc(mSLocBean: MSLocBean) { override fun onMsGpsLoc(mSLocBean: MSLocBean) {
println("---------mSLocBean = ${mSLocBean}") println("---------mSLocBean = ${mSLocBean}")
lat = mSLocBean.lat lat = mSLocBean.lat
...@@ -60,7 +61,7 @@ class TGpsActivity : AppCompatActivity() { ...@@ -60,7 +61,7 @@ class TGpsActivity : AppCompatActivity() {
//我的位置 //我的位置
binding.bt1.setOnClickListener { binding.bt1.setOnClickListener {
msMark = mapCoreApi.drawMarket(mapReadView, lat, lng) msMark = DrawInMap.drawMarket(mapReadView, lat, lng)
// MSMethodAdv.setMapCenter(mapReadView, lat, lng) // MSMethodAdv.setMapCenter(mapReadView, lat, lng)
} }
} }
...@@ -68,14 +69,14 @@ class TGpsActivity : AppCompatActivity() { ...@@ -68,14 +69,14 @@ class TGpsActivity : AppCompatActivity() {
override fun onStop() { override fun onStop() {
super.onStop() super.onStop()
//停止定位 //停止定位
mapCoreApi.stopLoc() MSLocation.stopLoc()
} }
override fun onDestroy() { override fun onDestroy() {
super.onDestroy() super.onDestroy()
//清理资源 //清理资源
mapCoreApi.cleansLoc() MSLocation.cleansLoc()
} }
} }
\ No newline at end of file
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.factorys.MapCoreApi import com.sd.api.factorys.MapCoreApi
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.databinding.ActivityHighMapBinding import com.sd.demo.databinding.ActivityHighMapBinding
...@@ -20,7 +20,7 @@ class THighMapActivity : AppCompatActivity() { ...@@ -20,7 +20,7 @@ class THighMapActivity : AppCompatActivity() {
var mapReadView: MapReadyView? = null var mapReadView: MapReadyView? = null
//获取接口功能实例 //获取接口功能实例
var mapCoreApi = MapCoreApi.mapCoreApi // var mapCoreApi = MapCoreApi.mapCoreApi
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
......
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.Layer import com.sd.api.maps.Layer
import com.sd.api.ui.MapMultiView.OnMapReadyLis import com.sd.api.ui.MapMultiView.OnMapReadyLis
import com.sd.demo.R import com.sd.demo.R
......
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.maps.cdata.MSLatLng import com.sd.api.maps.cdata.MSLatLng
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.DelDrawInMap import com.sd.api.maps.DelDrawInMap
import com.sd.api.maps.cdata.MSOverlay import com.sd.api.maps.cdata.MSOverlay
import com.sd.api.maps.DrawInMap import com.sd.api.maps.DrawInMap
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.DelDrawInMap import com.sd.api.maps.DelDrawInMap
import com.sd.api.maps.cdata.MSMarker import com.sd.api.maps.cdata.MSMarker
import com.sd.api.maps.DrawInMap import com.sd.api.maps.DrawInMap
......
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.maps.cdata.PoiSearchRes import com.sd.api.maps.cdata.PoiSearchRes
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.inters.OnMSPoiSearchLis import com.sd.api.maps.inters.OnMSPoiSearchLis
import com.sd.api.factorys.MapCoreApi import com.sd.api.factorys.MapCoreApi
import com.sd.api.maps.MSPoi import com.sd.api.maps.MSPoi
......
...@@ -3,7 +3,7 @@ package com.sd.demo.ui ...@@ -3,7 +3,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.maps.cdata.MSLatLng import com.sd.api.maps.cdata.MSLatLng
import com.sd.api.core.MapReadyView import com.sd.api.ui.MapReadyView
import com.sd.api.maps.DelDrawInMap import com.sd.api.maps.DelDrawInMap
import com.sd.api.maps.cdata.MSOverlay import com.sd.api.maps.cdata.MSOverlay
import com.sd.api.maps.DrawInMap import com.sd.api.maps.DrawInMap
......
...@@ -2,7 +2,7 @@ package com.sd.demo.ui ...@@ -2,7 +2,7 @@ package com.sd.demo.ui
import android.os.Bundle import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import com.sd.api.bean.RegeocodeRes import com.sd.api.maps.cdata.RegeocodeRes
import com.sd.api.maps.MSRegeoCode import com.sd.api.maps.MSRegeoCode
import com.sd.demo.databinding.ActivityTreGeocodeBinding import com.sd.demo.databinding.ActivityTreGeocodeBinding
......
...@@ -32,6 +32,7 @@ import com.sd.api.bean.WayPoi ...@@ -32,6 +32,7 @@ import com.sd.api.bean.WayPoi
import com.sd.api.core.basic.OnDriveRoute import com.sd.api.core.basic.OnDriveRoute
import com.sd.api.intfaces.MyAMapNaviListener import com.sd.api.intfaces.MyAMapNaviListener
import com.sd.api.intfaces.MyMineNaviListener import com.sd.api.intfaces.MyMineNaviListener
import com.sd.api.ui.MapReadyView
import com.sd.api.utils.DisplayUtil import com.sd.api.utils.DisplayUtil
import com.amap.api.maps.model.LatLng as ALatLng import com.amap.api.maps.model.LatLng as ALatLng
......
...@@ -9,6 +9,7 @@ import com.minedata.minenavi.mapdal.LatLng ...@@ -9,6 +9,7 @@ import com.minedata.minenavi.mapdal.LatLng
import com.sd.api.MAP_TYPE import com.sd.api.MAP_TYPE
import com.sd.api.MSDKInitializer import com.sd.api.MSDKInitializer
import com.sd.api.maps.cdata.MSLatLng import com.sd.api.maps.cdata.MSLatLng
import com.sd.api.ui.MapReadyView
import com.sd.api.utils.SmoothMoveUtils import com.sd.api.utils.SmoothMoveUtils
import com.sd.api.utils.FileIoUtils import com.sd.api.utils.FileIoUtils
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
......
...@@ -7,8 +7,8 @@ import com.amap.api.location.AMapLocationClientOption.AMapLocationMode ...@@ -7,8 +7,8 @@ import com.amap.api.location.AMapLocationClientOption.AMapLocationMode
import com.amap.api.location.AMapLocationClientOption.AMapLocationProtocol import com.amap.api.location.AMapLocationClientOption.AMapLocationProtocol
import com.amap.api.location.AMapLocationListener import com.amap.api.location.AMapLocationListener
import com.sd.api.UserCtx import com.sd.api.UserCtx
import com.sd.api.bean.MSLocBean import com.sd.api.location.MSLocBean
import com.sd.api.core.basic.OnMsGpsLoc import com.sd.api.location.OnMsGpsLoc
/**GPS定位类*/ /**GPS定位类*/
class AmapGpsLocation { class AmapGpsLocation {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment