Commit bc915c63 authored by wanglei's avatar wanglei

使用功能广告

parent 2b801cfe
...@@ -199,6 +199,7 @@ object AdsMgr { ...@@ -199,6 +199,7 @@ object AdsMgr {
) { ) {
if (configBean.isInBlackList) { if (configBean.isInBlackList) {
EventUtils.event("isInBlackList", configBean.isInBlackList.toString()) EventUtils.event("isInBlackList", configBean.isInBlackList.toString())
showCallBack?.failed()
return return
} }
LogEx.logDebug("showAd", "adSwitch=${AdConfigBean.adsConfigBean.adSwitch}") LogEx.logDebug("showAd", "adSwitch=${AdConfigBean.adsConfigBean.adSwitch}")
......
...@@ -9,6 +9,7 @@ class AdConfigBean( ...@@ -9,6 +9,7 @@ class AdConfigBean(
var openAdLoading: Int = 15, var openAdLoading: Int = 15,
var functionBackShowAd: Boolean = true, var functionBackShowAd: Boolean = true,
var functionInShowAd: Boolean = true, var functionInShowAd: Boolean = true,
var functionUseShowAd: Boolean = true,
var tabFgInterval: Int = 30, var tabFgInterval: Int = 30,
var scanTabShowAd: Boolean = true, var scanTabShowAd: Boolean = true,
val setTabShowAd: Boolean = true, val setTabShowAd: Boolean = true,
......
...@@ -104,13 +104,34 @@ class ContractActivity : BaseActivity<ActivityContractBinding>(ActivityContractB ...@@ -104,13 +104,34 @@ class ContractActivity : BaseActivity<ActivityContractBinding>(ActivityContractB
toast("Enter invalidate email", true) toast("Enter invalidate email", true)
return@setOnClickListener return@setOnClickListener
} }
startActivity(Intent(this, ContractCodeActivity::class.java).apply { if (AdConfigBean.adsConfigBean.functionUseShowAd) {
putExtra("data", Gson().toJson(contractUIBean)) AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
}) override fun close(where: Int) {
finish() jumpCodeActivity()
}
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} }
} }
private fun jumpCodeActivity() {
startActivity(Intent(this, ContractCodeActivity::class.java).apply {
putExtra("data", Gson().toJson(contractUIBean))
})
finish()
}
private fun pickContract() { private fun pickContract() {
val intent = intentPickContacts() val intent = intentPickContacts()
launcher.launch(intent) { result -> launcher.launch(intent) { result ->
......
...@@ -71,10 +71,32 @@ class EmailActivity : BaseActivity<ActivityEmailBinding>(ActivityEmailBinding::i ...@@ -71,10 +71,32 @@ class EmailActivity : BaseActivity<ActivityEmailBinding>(ActivityEmailBinding::i
email.address = binding.editAddress.text.toString() email.address = binding.editAddress.text.toString()
email.subject = binding.editSubject.text.toString() email.subject = binding.editSubject.text.toString()
email.message = binding.editMessage.text.toString() email.message = binding.editMessage.text.toString()
startActivity(Intent(this, EmailCodeActivity::class.java).apply { val activity = this
putExtra("data", Gson().toJson(email)) if (AdConfigBean.adsConfigBean.functionUseShowAd) {
}) AdsMgr.showInsert(activity, false, object : AdsShowCallBack() {
finish() override fun close(where: Int) {
jumpCodeActivity()
}
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} }
} }
private fun jumpCodeActivity() {
startActivity(Intent(this, EmailCodeActivity::class.java).apply {
putExtra("data", Gson().toJson(email))
})
finish()
}
} }
\ No newline at end of file
...@@ -143,7 +143,7 @@ class EventActivity : BaseActivity<ActivityEventBinding>(ActivityEventBinding::i ...@@ -143,7 +143,7 @@ class EventActivity : BaseActivity<ActivityEventBinding>(ActivityEventBinding::i
finishToMainTop() finishToMainTop()
} }
}) })
}else{ } else {
finishToMainTop() finishToMainTop()
} }
} }
...@@ -200,15 +200,35 @@ class EventActivity : BaseActivity<ActivityEventBinding>(ActivityEventBinding::i ...@@ -200,15 +200,35 @@ class EventActivity : BaseActivity<ActivityEventBinding>(ActivityEventBinding::i
return@setOnClickListener return@setOnClickListener
} }
startActivity(Intent(this, EventCodeActivity::class.java).apply { if (AdConfigBean.adsConfigBean.functionUseShowAd) {
eventUIBean.startTime = startTime.time AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
eventUIBean.endTime = endTime.time override fun close(where: Int) {
putExtra("data", Gson().toJson(eventUIBean)) jumpCodeActivity()
}) }
finish()
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} }
} }
private fun jumpCodeActivity() {
startActivity(Intent(this, EventCodeActivity::class.java).apply {
eventUIBean.startTime = startTime.time
eventUIBean.endTime = endTime.time
putExtra("data", Gson().toJson(eventUIBean))
})
finish()
}
fun createDDMMYYYY(date: Date): String { fun createDDMMYYYY(date: Date): String {
val format = SimpleDateFormat("dd/MMMM/yyyy", Locale.ENGLISH) val format = SimpleDateFormat("dd/MMMM/yyyy", Locale.ENGLISH)
return format.format(date) return format.format(date)
......
...@@ -133,6 +133,7 @@ class CreateFragment : BaseFragment<FragmentCreateBinding>(FragmentCreateBinding ...@@ -133,6 +133,7 @@ class CreateFragment : BaseFragment<FragmentCreateBinding>(FragmentCreateBinding
if (isContinuousTimesClick()) { if (isContinuousTimesClick()) {
val sb = StringBuilder() val sb = StringBuilder()
val gson = Gson() val gson = Gson()
sb.append("isInBlackList:").append(ConfigBean.configBean.isInBlackList).append("\n")
sb.append("ut:${ConfigBean.configBean.ut}").append("\n") sb.append("ut:${ConfigBean.configBean.ut}").append("\n")
val adLog = gson.toJson(ConfigBean.configBean.adConfigBean).replace(",", ",\n") val adLog = gson.toJson(ConfigBean.configBean.adConfigBean).replace(",", ",\n")
sb.append(adLog).append("\n") sb.append(adLog).append("\n")
......
...@@ -59,7 +59,7 @@ class MessageActivity : BaseActivity<ActivityMessageBinding>(ActivityMessageBind ...@@ -59,7 +59,7 @@ class MessageActivity : BaseActivity<ActivityMessageBinding>(ActivityMessageBind
finishToMainTop() finishToMainTop()
} }
}) })
}else{ } else {
finishToMainTop() finishToMainTop()
} }
} }
...@@ -104,13 +104,33 @@ class MessageActivity : BaseActivity<ActivityMessageBinding>(ActivityMessageBind ...@@ -104,13 +104,33 @@ class MessageActivity : BaseActivity<ActivityMessageBinding>(ActivityMessageBind
toast("Enter your message here...", true) toast("Enter your message here...", true)
return@setOnClickListener return@setOnClickListener
} }
startActivity(Intent(this, MessageCodeActivity::class.java).apply { if (AdConfigBean.adsConfigBean.functionUseShowAd) {
putExtra("data", Gson().toJson(messageUIBean)) AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
}) override fun close(where: Int) {
finish() jumpCodeActivity()
}
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} }
} }
private fun jumpCodeActivity() {
startActivity(Intent(this, MessageCodeActivity::class.java).apply {
putExtra("data", Gson().toJson(messageUIBean))
})
finish()
}
private fun onDrawableClicked() { private fun onDrawableClicked() {
LogEx.logDebug(TAG, "onDrawableClicked") LogEx.logDebug(TAG, "onDrawableClicked")
if (!checkContactsReadPermission()) { if (!checkContactsReadPermission()) {
......
...@@ -57,7 +57,7 @@ class TelephoneActivity : BaseActivity<ActivityTelephoneBinding>(ActivityTelepho ...@@ -57,7 +57,7 @@ class TelephoneActivity : BaseActivity<ActivityTelephoneBinding>(ActivityTelepho
finishToMainTop() finishToMainTop()
} }
}) })
}else{ } else {
finishToMainTop() finishToMainTop()
} }
} }
...@@ -84,13 +84,33 @@ class TelephoneActivity : BaseActivity<ActivityTelephoneBinding>(ActivityTelepho ...@@ -84,13 +84,33 @@ class TelephoneActivity : BaseActivity<ActivityTelephoneBinding>(ActivityTelepho
toast("Enter phone number", true) toast("Enter phone number", true)
return@setOnClickListener return@setOnClickListener
} }
startActivity(Intent(this@TelephoneActivity, TelephoneCodeActivity::class.java).apply { if (AdConfigBean.adsConfigBean.functionUseShowAd) {
putExtra("data", Gson().toJson(telephoneBean)) AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
}) override fun close(where: Int) {
finish() jumpCodeActivity()
}
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} }
} }
fun jumpCodeActivity() {
startActivity(Intent(this@TelephoneActivity, TelephoneCodeActivity::class.java).apply {
putExtra("data", Gson().toJson(telephoneBean))
})
finish()
}
private fun pickTel() { private fun pickTel() {
val intent = intentPickContacts() val intent = intentPickContacts()
try { try {
......
...@@ -58,12 +58,33 @@ class TextActivity : BaseActivity<ActivityTextBinding>(ActivityTextBinding::infl ...@@ -58,12 +58,33 @@ class TextActivity : BaseActivity<ActivityTextBinding>(ActivityTextBinding::infl
toast("Content is empty") toast("Content is empty")
return@setOnClickListener return@setOnClickListener
} }
startActivity(Intent(this, TextCodeActivity::class.java).apply {
val textUIBean = TextUIBean() if (AdConfigBean.adsConfigBean.functionUseShowAd) {
textUIBean.content = binding.edit.text.toString() AdsMgr.showInsert(this, false, object : AdsShowCallBack() {
putExtra("data", Gson().toJson(textUIBean)) override fun close(where: Int) {
}) jumpCodeActivity()
finish() }
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} }
} }
private fun jumpCodeActivity() {
startActivity(Intent(this, TextCodeActivity::class.java).apply {
val textUIBean = TextUIBean()
textUIBean.content = binding.edit.text.toString()
putExtra("data", Gson().toJson(textUIBean))
})
finish()
}
} }
\ No newline at end of file
...@@ -50,7 +50,7 @@ class WebsiteActivity : BaseActivity<ActivityWebsiteBinding>(ActivityWebsiteBind ...@@ -50,7 +50,7 @@ class WebsiteActivity : BaseActivity<ActivityWebsiteBinding>(ActivityWebsiteBind
finishToMainTop() finishToMainTop()
} }
}) })
}else{ } else {
finishToMainTop() finishToMainTop()
} }
} }
...@@ -70,10 +70,23 @@ class WebsiteActivity : BaseActivity<ActivityWebsiteBinding>(ActivityWebsiteBind ...@@ -70,10 +70,23 @@ class WebsiteActivity : BaseActivity<ActivityWebsiteBinding>(ActivityWebsiteBind
}) })
binding.flQueren.setOnClickListener { binding.flQueren.setOnClickListener {
if (websiteUIBean.http.startsWith("http://") || websiteUIBean.http.startsWith("https://")) { if (websiteUIBean.http.startsWith("http://") || websiteUIBean.http.startsWith("https://")) {
startActivity(Intent(this, WebsiteCodeActivity::class.java).apply { if (AdConfigBean.adsConfigBean.functionUseShowAd) {
putExtra("data", Gson().toJson(websiteUIBean)) AdsMgr.showInsert(this,false,object :AdsShowCallBack(){
}) override fun close(where: Int) {
finish() jumpCodeActivity()
}
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
} else {
jumpCodeActivity()
}
} else { } else {
toast("This is not a valid website address", true) toast("This is not a valid website address", true)
} }
...@@ -81,6 +94,13 @@ class WebsiteActivity : BaseActivity<ActivityWebsiteBinding>(ActivityWebsiteBind ...@@ -81,6 +94,13 @@ class WebsiteActivity : BaseActivity<ActivityWebsiteBinding>(ActivityWebsiteBind
} }
} }
private fun jumpCodeActivity() {
startActivity(Intent(this, WebsiteCodeActivity::class.java).apply {
putExtra("data", Gson().toJson(websiteUIBean))
})
finish()
}
override fun configSystemBar() { override fun configSystemBar() {
immersionBar { immersionBar {
statusBarColor("#FFFFFFFF") statusBarColor("#FFFFFFFF")
......
...@@ -69,7 +69,7 @@ class WifiActivity : BaseActivity<ActivityWifiBinding>(ActivityWifiBinding::infl ...@@ -69,7 +69,7 @@ class WifiActivity : BaseActivity<ActivityWifiBinding>(ActivityWifiBinding::infl
finishToMainTop() finishToMainTop()
} }
}) })
}else{ } else {
finishToMainTop() finishToMainTop()
} }
} }
...@@ -152,10 +152,23 @@ class WifiActivity : BaseActivity<ActivityWifiBinding>(ActivityWifiBinding::infl ...@@ -152,10 +152,23 @@ class WifiActivity : BaseActivity<ActivityWifiBinding>(ActivityWifiBinding::infl
return@setOnClickListener return@setOnClickListener
} }
startActivity(Intent(this@WifiActivity, WifiCodeActivity::class.java).apply { if (AdConfigBean.adsConfigBean.functionUseShowAd){
putExtra("data", Gson().toJson(currentWifi)) AdsMgr.showInsert(this,false,object :AdsShowCallBack(){
}) override fun close(where: Int) {
finish() jumpCodeActivity()
}
override fun failed(where: Int) {
jumpCodeActivity()
}
override fun googleFailed(where: Int) {
jumpCodeActivity()
}
})
}else{
jumpCodeActivity()
}
} }
binding.switchHidden.setOnCheckedChangeListener { buttonView, isChecked -> binding.switchHidden.setOnCheckedChangeListener { buttonView, isChecked ->
currentWifi.hidden = isChecked currentWifi.hidden = isChecked
...@@ -181,6 +194,13 @@ class WifiActivity : BaseActivity<ActivityWifiBinding>(ActivityWifiBinding::infl ...@@ -181,6 +194,13 @@ class WifiActivity : BaseActivity<ActivityWifiBinding>(ActivityWifiBinding::infl
} }
private fun jumpCodeActivity() {
startActivity(Intent(this@WifiActivity, WifiCodeActivity::class.java).apply {
putExtra("data", Gson().toJson(currentWifi))
})
finish()
}
override fun configSystemBar() { override fun configSystemBar() {
immersionBar { immersionBar {
statusBarColor("#FFFFFFFF") statusBarColor("#FFFFFFFF")
......
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