| | |
| | | import androidx.core.os.bundleOf |
| | | import cn.sinata.xldutils.activity.BaseActivity |
| | | import cn.sinata.xldutils.utils.SPUtils |
| | | import com.amap.api.location.AMapLocationClient |
| | | import com.amap.apis.utils.core.api.AMapUtilCoreApi |
| | | import com.sinata.xqmuse.MainActivity |
| | | import com.sinata.xqmuse.R |
| | | import com.sinata.xqmuse.JkApplication |
| | |
| | | ) |
| | | super.onCreate(savedInstanceState) |
| | | setContentView(R.layout.activity_splash) |
| | | // getImg() |
| | | val data = intent.data |
| | | if (data!=null){ |
| | | val url = data.toString() |
| | | Log.e("mmp","路径:${url}") |
| | | if (url.startsWith("jkfitness://jkcyl.cn?code=")){ |
| | | code = url.substring(url.indexOf("=")+1) |
| | | Log.e("mmp","解析参数:code=${code}") |
| | | } |
| | | } |
| | | getImg() |
| | | // val data = intent.data |
| | | // if (data!=null){ |
| | | // val url = data.toString() |
| | | // Log.e("mmp","路径:${url}") |
| | | // if (url.startsWith("jkfitness://jkcyl.cn?code=")){ |
| | | // code = url.substring(url.indexOf("=")+1) |
| | | // Log.e("mmp","解析参数:code=${code}") |
| | | // } |
| | | // } |
| | | AMapLocationClient.updatePrivacyShow(this,true,true) |
| | | AMapLocationClient.updatePrivacyAgree(this,true) |
| | | AMapUtilCoreApi.setCollectInfoEnable(false) |
| | | if (SPUtils.instance().getBoolean(Const.User.IS_AGREE)){ |
| | | startNext() |
| | | }else{ |
| | |
| | | |
| | | private fun getImg() { |
| | | val map = hashMapOf<String, Any>() |
| | | map["type"] = 1 |
| | | HttpManager.queryString(Apis.querySystemImg,map).request(this){ _, data-> |
| | | iv_img.setImageURI(data?:"") |
| | | } |
| | |
| | | return mm.replaceAll("") |
| | | } |
| | | |
| | | |
| | | /*** |
| | | * 判断是否第一次启动 |
| | | */ |
| | |
| | | (application as JkApplication).initSdk() |
| | | if (SPUtils.instance().getBoolean(Const.FIRST_LAUNCH,true)){ //第一次启动显示引导页 |
| | | SPUtils.instance().put(Const.FIRST_LAUNCH,false).apply() |
| | | startActivity<GuideActivity>() |
| | | startActivity<MainActivity>("code" to code,"isFirst" to true) |
| | | finish() |
| | | }else{ |
| | | gotoMainOrLogin() |
| | | } |