混淆配置:重命名TextUtils
This commit is contained in:
@@ -15,7 +15,7 @@ import com.nnbc123.app.other.activity.SplashActivity;
|
|||||||
import com.nnbc123.core.linked.LinkedModel;
|
import com.nnbc123.core.linked.LinkedModel;
|
||||||
import com.nnbc123.core.linked.bean.LinkedInfo;
|
import com.nnbc123.core.linked.bean.LinkedInfo;
|
||||||
import com.nnbc123.core.user.UserModel;
|
import com.nnbc123.core.user.UserModel;
|
||||||
import com.nnbc123.core.utils.TextUtils;
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -49,7 +49,7 @@ public class AgentActivity extends AppCompatActivity implements SceneRestorable
|
|||||||
if (roomuid != null) {
|
if (roomuid != null) {
|
||||||
linkedInfo.setRoomUid(roomuid);
|
linkedInfo.setRoomUid(roomuid);
|
||||||
}
|
}
|
||||||
if (TextUtils.isEmptyText(roomuid) && uid != null) {
|
if (CTextUtils.isEmptyText(roomuid) && uid != null) {
|
||||||
linkedInfo.setRoomUid(uid);
|
linkedInfo.setRoomUid(uid);
|
||||||
}
|
}
|
||||||
if (uid != null) {
|
if (uid != null) {
|
||||||
|
@@ -35,7 +35,7 @@ import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
|||||||
import com.nnbc123.core.file.FileModel
|
import com.nnbc123.core.file.FileModel
|
||||||
import com.nnbc123.core.privilege.bean.PrivilegeCardInfo
|
import com.nnbc123.core.privilege.bean.PrivilegeCardInfo
|
||||||
import com.nnbc123.core.utils.Logger
|
import com.nnbc123.core.utils.Logger
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
import com.nnbc123.library.common.file.FileHelper
|
import com.nnbc123.library.common.file.FileHelper
|
||||||
import com.nnbc123.library.common.photo.PhotoProviderNew
|
import com.nnbc123.library.common.photo.PhotoProviderNew
|
||||||
import com.nnbc123.library.common.support.PathHelper
|
import com.nnbc123.library.common.support.PathHelper
|
||||||
@@ -268,9 +268,9 @@ class CreatePrivilegeCardDialog : BaseDialog<DialogCreatePrivilegeCardBinding>()
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun checkEmpty(): Boolean {
|
private fun checkEmpty(): Boolean {
|
||||||
return (TextUtils.isEmptyText(binding.edName.text.toString()) || TextUtils.isEmptyText(
|
return (CTextUtils.isEmptyText(binding.edName.text.toString()) || CTextUtils.isEmptyText(
|
||||||
binding.edUseNumber.text.toString()
|
binding.edUseNumber.text.toString()
|
||||||
) || TextUtils.isEmptyText(binding.edValid.text.toString()) || TextUtils.isEmptyText(binding.edId.text.toString()) || TextUtils.isEmptyText(
|
) || CTextUtils.isEmptyText(binding.edValid.text.toString()) || CTextUtils.isEmptyText(binding.edId.text.toString()) || CTextUtils.isEmptyText(
|
||||||
mUrl
|
mUrl
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
|
@@ -7,7 +7,7 @@ import com.chad.library.adapter.base.BaseViewHolder
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.core.pay.bean.FirstChargeReward
|
import com.nnbc123.core.pay.bean.FirstChargeReward
|
||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
import com.nnbc123.app.ui.utils.ImageLoadUtils
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
|
|
||||||
class RewardAdapter(private val itemWidth: Int) :
|
class RewardAdapter(private val itemWidth: Int) :
|
||||||
BaseQuickAdapter<FirstChargeReward, BaseViewHolder>(R.layout.item_first_charge_reward) {
|
BaseQuickAdapter<FirstChargeReward, BaseViewHolder>(R.layout.item_first_charge_reward) {
|
||||||
@@ -23,6 +23,6 @@ class RewardAdapter(private val itemWidth: Int) :
|
|||||||
)
|
)
|
||||||
helper.setText(R.id.tv_name, item.showText)
|
helper.setText(R.id.tv_name, item.showText)
|
||||||
.setText(R.id.tv_time, item.showTime)
|
.setText(R.id.tv_time, item.showTime)
|
||||||
.setGone(R.id.tv_time, !TextUtils.isEmptyText(item.showTime))
|
.setGone(R.id.tv_time, !CTextUtils.isEmptyText(item.showTime))
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -21,7 +21,7 @@ import com.nnbc123.app.databinding.FragmentPrivilegeCardBinding
|
|||||||
import com.nnbc123.app.ui.utils.RVDelegate
|
import com.nnbc123.app.ui.utils.RVDelegate
|
||||||
import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
||||||
import com.nnbc123.core.privilege.bean.PrivilegeCardInfo
|
import com.nnbc123.core.privilege.bean.PrivilegeCardInfo
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
import com.zhihu.matisse.internal.entity.CustomItem
|
import com.zhihu.matisse.internal.entity.CustomItem
|
||||||
import org.greenrobot.eventbus.EventBus
|
import org.greenrobot.eventbus.EventBus
|
||||||
import org.greenrobot.eventbus.Subscribe
|
import org.greenrobot.eventbus.Subscribe
|
||||||
@@ -173,7 +173,7 @@ class PrivilegeCardFragment : BaseViewBindingFragment<FragmentPrivilegeCardBindi
|
|||||||
|
|
||||||
override fun onResume() {
|
override fun onResume() {
|
||||||
super.onResume()
|
super.onResume()
|
||||||
if (isNeedLoad && (TextUtils.isEmptyText(type) || type == "0")) {
|
if (isNeedLoad && (CTextUtils.isEmptyText(type) || type == "0")) {
|
||||||
loadData(true)
|
loadData(true)
|
||||||
isNeedLoad = false
|
isNeedLoad = false
|
||||||
}
|
}
|
||||||
@@ -182,7 +182,7 @@ class PrivilegeCardFragment : BaseViewBindingFragment<FragmentPrivilegeCardBindi
|
|||||||
@Subscribe(threadMode = ThreadMode.MAIN)
|
@Subscribe(threadMode = ThreadMode.MAIN)
|
||||||
fun privilegeCardEvent(event: PrivilegeCardEvent?) {
|
fun privilegeCardEvent(event: PrivilegeCardEvent?) {
|
||||||
isNeedLoad = true
|
isNeedLoad = true
|
||||||
if (isResumed && isNeedLoad && (TextUtils.isEmptyText(type) || type == "0")) {
|
if (isResumed && isNeedLoad && (CTextUtils.isEmptyText(type) || type == "0")) {
|
||||||
loadData(true)
|
loadData(true)
|
||||||
isNeedLoad = false
|
isNeedLoad = false
|
||||||
}
|
}
|
||||||
|
@@ -6,7 +6,7 @@ import com.chad.library.adapter.base.BaseViewHolder
|
|||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.ui.utils.load
|
import com.nnbc123.app.ui.utils.load
|
||||||
import com.nnbc123.core.pay.bean.FirstChargeReward
|
import com.nnbc123.core.pay.bean.FirstChargeReward
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
|
|
||||||
class RewardAdapter :
|
class RewardAdapter :
|
||||||
BaseQuickAdapter<FirstChargeReward, BaseViewHolder>(R.layout.item_new_user_charge_reward) {
|
BaseQuickAdapter<FirstChargeReward, BaseViewHolder>(R.layout.item_new_user_charge_reward) {
|
||||||
@@ -16,6 +16,6 @@ class RewardAdapter :
|
|||||||
|
|
||||||
helper.setText(R.id.tv_name, item.showText)
|
helper.setText(R.id.tv_name, item.showText)
|
||||||
.setText(R.id.tv_time, "(${item.showTime})")
|
.setText(R.id.tv_time, "(${item.showTime})")
|
||||||
.setGone(R.id.tv_time, !TextUtils.isEmptyText(item.showTime))
|
.setGone(R.id.tv_time, !CTextUtils.isEmptyText(item.showTime))
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -14,7 +14,7 @@ import com.nnbc123.app.ui.utils.loadFromAssets
|
|||||||
import com.nnbc123.core.home.bean.HomeRoomInfo
|
import com.nnbc123.core.home.bean.HomeRoomInfo
|
||||||
import com.nnbc123.core.statistic.StatisticManager
|
import com.nnbc123.core.statistic.StatisticManager
|
||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* create by lvzebiao @2019/11/13
|
* create by lvzebiao @2019/11/13
|
||||||
@@ -25,7 +25,7 @@ class HomeSingleAnchorAdapter :
|
|||||||
override fun convert(helper: BaseViewHolder, item: HomeRoomInfo) {
|
override fun convert(helper: BaseViewHolder, item: HomeRoomInfo) {
|
||||||
helper.setText(
|
helper.setText(
|
||||||
R.id.tv_room_name,
|
R.id.tv_room_name,
|
||||||
if (!TextUtils.isEmptyText(item.title)) item.title else ""
|
if (!CTextUtils.isEmptyText(item.title)) item.title else ""
|
||||||
)
|
)
|
||||||
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_avatar), item.avatar)
|
ImageLoadUtilsV2.loadImage(helper.getView(R.id.iv_avatar), item.avatar)
|
||||||
val ivPking = helper.getView<SVGAImageView>(R.id.iv_pking)
|
val ivPking = helper.getView<SVGAImageView>(R.id.iv_pking)
|
||||||
|
@@ -7,7 +7,7 @@ import android.widget.EditText
|
|||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.core.skill.entity.PropRefEntity
|
import com.nnbc123.core.skill.entity.PropRefEntity
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
|
|
||||||
class EditItem(private val itemAttr: ItemAttribute) : SkillItem {
|
class EditItem(private val itemAttr: ItemAttribute) : SkillItem {
|
||||||
private lateinit var contentView: EditText
|
private lateinit var contentView: EditText
|
||||||
@@ -48,7 +48,7 @@ class EditItem(private val itemAttr: ItemAttribute) : SkillItem {
|
|||||||
override fun isValid() =
|
override fun isValid() =
|
||||||
if (itemAttr.isMust == 0) true else {
|
if (itemAttr.isMust == 0) true else {
|
||||||
itemAttr.selectedProperties.isNotEmpty() &&
|
itemAttr.selectedProperties.isNotEmpty() &&
|
||||||
!TextUtils.isEmptyText(itemAttr.selectedProperties[0].propVal)
|
!CTextUtils.isEmptyText(itemAttr.selectedProperties[0].propVal)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun isContentEditable() = itemAttr.isSelf && itemAttr.editable
|
private fun isContentEditable() = itemAttr.isSelf && itemAttr.editable
|
||||||
|
@@ -10,7 +10,7 @@ import com.nnbc123.app.audio.helper.AudioPlayerHelper
|
|||||||
import com.nnbc123.app.audio.helper.OnPlayListener
|
import com.nnbc123.app.audio.helper.OnPlayListener
|
||||||
import com.nnbc123.app.databinding.LayoutSkillAudioBinding
|
import com.nnbc123.app.databinding.LayoutSkillAudioBinding
|
||||||
import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
import com.nnbc123.app.ui.widget.dialog.CommonTipDialog
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
import com.nnbc123.core.utils.toast
|
import com.nnbc123.core.utils.toast
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
@@ -128,7 +128,7 @@ class RecordIResourceItem(private val itemAttribute: ItemAttribute) : SkillItem,
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun playAudio(url: String?) {
|
private fun playAudio(url: String?) {
|
||||||
if (playState == PLAY_STATE_PLAYING || TextUtils.isEmptyText(url)) return
|
if (playState == PLAY_STATE_PLAYING || CTextUtils.isEmptyText(url)) return
|
||||||
playState = PLAY_STATE_PLAYING
|
playState = PLAY_STATE_PLAYING
|
||||||
binding.palyState = playState
|
binding.palyState = playState
|
||||||
AudioPlayerHelper.get().playInThread(url, object : OnPlayListener {
|
AudioPlayerHelper.get().playInThread(url, object : OnPlayListener {
|
||||||
|
@@ -6,7 +6,7 @@ import android.view.View
|
|||||||
import android.widget.TextView
|
import android.widget.TextView
|
||||||
import androidx.constraintlayout.widget.ConstraintLayout
|
import androidx.constraintlayout.widget.ConstraintLayout
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
import java.lang.StringBuilder
|
import java.lang.StringBuilder
|
||||||
|
|
||||||
class SelectionItem(private val itemAttr: ItemAttribute) : SkillItem {
|
class SelectionItem(private val itemAttr: ItemAttribute) : SkillItem {
|
||||||
@@ -39,7 +39,7 @@ class SelectionItem(private val itemAttr: ItemAttribute) : SkillItem {
|
|||||||
private fun setContent() {
|
private fun setContent() {
|
||||||
val builder = StringBuilder()
|
val builder = StringBuilder()
|
||||||
itemAttr.selectedProperties.forEach {
|
itemAttr.selectedProperties.forEach {
|
||||||
if (!TextUtils.isEmptyText(it.propVal)) {
|
if (!CTextUtils.isEmptyText(it.propVal)) {
|
||||||
builder.append(it.propVal).append("、")
|
builder.append(it.propVal).append("、")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -5,7 +5,7 @@ import androidx.core.view.isVisible
|
|||||||
import com.chad.library.adapter.base.BaseQuickAdapter
|
import com.chad.library.adapter.base.BaseQuickAdapter
|
||||||
import com.chad.library.adapter.base.BaseViewHolder
|
import com.chad.library.adapter.base.BaseViewHolder
|
||||||
import com.nnbc123.core.home.bean.HomeRoomInfo
|
import com.nnbc123.core.home.bean.HomeRoomInfo
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.app.avroom.activity.AVRoomActivity
|
import com.nnbc123.app.avroom.activity.AVRoomActivity
|
||||||
import com.nnbc123.app.ui.utils.load
|
import com.nnbc123.app.ui.utils.load
|
||||||
@@ -17,7 +17,7 @@ class CommonSearchEmptyAdapter :
|
|||||||
override fun convert(helper: BaseViewHolder, item: HomeRoomInfo) {
|
override fun convert(helper: BaseViewHolder, item: HomeRoomInfo) {
|
||||||
|
|
||||||
val ivTag = helper.getView<ImageView>(R.id.iv_tag)
|
val ivTag = helper.getView<ImageView>(R.id.iv_tag)
|
||||||
ivTag.isVisible = !TextUtils.isEmptyText(item.tagPict)
|
ivTag.isVisible = !CTextUtils.isEmptyText(item.tagPict)
|
||||||
ivTag.load(item.tagPict)
|
ivTag.load(item.tagPict)
|
||||||
helper.setText(R.id.tv_online_num, item.onlineNum.toString())
|
helper.setText(R.id.tv_online_num, item.onlineNum.toString())
|
||||||
.setText(R.id.tv_nickname, item.nick)
|
.setText(R.id.tv_nickname, item.nick)
|
||||||
|
@@ -3,7 +3,7 @@ package com.nnbc123.app.ui.setting.bean
|
|||||||
import android.Manifest
|
import android.Manifest
|
||||||
import android.os.Build
|
import android.os.Build
|
||||||
import com.nnbc123.app.R
|
import com.nnbc123.app.R
|
||||||
import com.nnbc123.core.utils.TextUtils
|
import com.nnbc123.core.utils.CTextUtils
|
||||||
|
|
||||||
enum class PermissionEntity(
|
enum class PermissionEntity(
|
||||||
val alias: String,
|
val alias: String,
|
||||||
@@ -60,7 +60,7 @@ enum class PermissionEntity(
|
|||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
fun fetchPermission(name: String): PermissionEntity? {
|
fun fetchPermission(name: String): PermissionEntity? {
|
||||||
if (TextUtils.isEmptyText(name)) return null
|
if (CTextUtils.isEmptyText(name)) return null
|
||||||
|
|
||||||
values().forEach {
|
values().forEach {
|
||||||
if (it.permissionName.contains(name)) return it
|
if (it.permissionName.contains(name)) return it
|
||||||
|
@@ -22,7 +22,7 @@ import com.nnbc123.app.common.svga.SimpleSvgaCallback;
|
|||||||
import com.nnbc123.core.home.bean.MainTabInfo;
|
import com.nnbc123.core.home.bean.MainTabInfo;
|
||||||
import com.nnbc123.core.home.bean.MainTabType;
|
import com.nnbc123.core.home.bean.MainTabType;
|
||||||
import com.nnbc123.core.utils.CheckUtils;
|
import com.nnbc123.core.utils.CheckUtils;
|
||||||
import com.nnbc123.core.utils.TextUtils;
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
|
|
||||||
import java.net.MalformedURLException;
|
import java.net.MalformedURLException;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
@@ -75,7 +75,7 @@ public class MainRedPointTab extends RelativeLayout {
|
|||||||
if (tabInfo == null) return;
|
if (tabInfo == null) return;
|
||||||
tvTabName.setSelected(select);
|
tvTabName.setSelected(select);
|
||||||
isSelected = select;
|
isSelected = select;
|
||||||
if (!TextUtils.isEmptyText(tabInfo.getTabSelectedAnimation()) && select) {
|
if (!CTextUtils.isEmptyText(tabInfo.getTabSelectedAnimation()) && select) {
|
||||||
URL url = null;
|
URL url = null;
|
||||||
try {
|
try {
|
||||||
url = new URL(tabInfo.getTabSelectedAnimation());
|
url = new URL(tabInfo.getTabSelectedAnimation());
|
||||||
|
@@ -14,7 +14,7 @@ import android.widget.TextView;
|
|||||||
import androidx.annotation.ColorRes;
|
import androidx.annotation.ColorRes;
|
||||||
|
|
||||||
import com.nnbc123.app.R;
|
import com.nnbc123.app.R;
|
||||||
import com.nnbc123.core.utils.TextUtils;
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author jack
|
* @author jack
|
||||||
@@ -49,7 +49,7 @@ public class CommonTipDialog extends BaseDialog {
|
|||||||
setContentView(R.layout.layout_ok_cancel_dialog);
|
setContentView(R.layout.layout_ok_cancel_dialog);
|
||||||
|
|
||||||
TextView title = findViewById(R.id.tv_title);
|
TextView title = findViewById(R.id.tv_title);
|
||||||
if (TextUtils.isEmptyText(titleMsg)) {
|
if (CTextUtils.isEmptyText(titleMsg)) {
|
||||||
title.setVisibility(View.GONE);
|
title.setVisibility(View.GONE);
|
||||||
} else {
|
} else {
|
||||||
title.setText(titleMsg);
|
title.setText(titleMsg);
|
||||||
@@ -121,12 +121,12 @@ public class CommonTipDialog extends BaseDialog {
|
|||||||
private OnActionListener l;
|
private OnActionListener l;
|
||||||
|
|
||||||
public void setOkText(String okText) {
|
public void setOkText(String okText) {
|
||||||
if (!TextUtils.isEmptyText(okText))
|
if (!CTextUtils.isEmptyText(okText))
|
||||||
this.okText = okText;
|
this.okText = okText;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setCancelText(String cancelText) {
|
public void setCancelText(String cancelText) {
|
||||||
if (!TextUtils.isEmptyText(cancelText))
|
if (!CTextUtils.isEmptyText(cancelText))
|
||||||
this.cancelText = cancelText;
|
this.cancelText = cancelText;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -13,7 +13,7 @@ import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
|||||||
import com.nnbc123.app.vip.VipHelper;
|
import com.nnbc123.app.vip.VipHelper;
|
||||||
import com.nnbc123.core.gift.bean.SimpleVipInfo;
|
import com.nnbc123.core.gift.bean.SimpleVipInfo;
|
||||||
import com.nnbc123.core.room.face.FaceInfo;
|
import com.nnbc123.core.room.face.FaceInfo;
|
||||||
import com.nnbc123.core.utils.TextUtils;
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
import com.nnbc123.library.utils.config.BasicConfig;
|
import com.nnbc123.library.utils.config.BasicConfig;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
@@ -84,7 +84,7 @@ public class DynamicFaceAdapter extends BaseAdapter implements View.OnClickListe
|
|||||||
holder.ivVipLocked.setVisibility(isLocked ? View.VISIBLE : View.GONE);
|
holder.ivVipLocked.setVisibility(isLocked ? View.VISIBLE : View.GONE);
|
||||||
holder.faceIcon.setAlpha(isLocked ? 0.5f : 1f);
|
holder.faceIcon.setAlpha(isLocked ? 0.5f : 1f);
|
||||||
String vipIcon = vipInfo == null ? "" : vipInfo.getVipIcon();
|
String vipIcon = vipInfo == null ? "" : vipInfo.getVipIcon();
|
||||||
if (TextUtils.isEmptyText(vipIcon)) {
|
if (CTextUtils.isEmptyText(vipIcon)) {
|
||||||
// 普通表情
|
// 普通表情
|
||||||
holder.ivNobleTag.setImageDrawable(null);
|
holder.ivNobleTag.setImageDrawable(null);
|
||||||
} else {
|
} else {
|
||||||
|
@@ -11,13 +11,13 @@ import androidx.annotation.Nullable;
|
|||||||
import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
import com.nnbc123.app.ui.utils.ImageLoadUtils;
|
||||||
import com.nnbc123.core.user.UserModel;
|
import com.nnbc123.core.user.UserModel;
|
||||||
import com.nnbc123.core.user.bean.UserInfo;
|
import com.nnbc123.core.user.bean.UserInfo;
|
||||||
import com.nnbc123.core.utils.TextUtils;
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
import com.nnbc123.core.vip.UserVipInfo;
|
import com.nnbc123.core.vip.UserVipInfo;
|
||||||
|
|
||||||
public class VipHelper {
|
public class VipHelper {
|
||||||
|
|
||||||
public static void loadVipIcon(@NonNull ImageView ivVipIcon, @Nullable UserVipInfo vipInfo) {
|
public static void loadVipIcon(@NonNull ImageView ivVipIcon, @Nullable UserVipInfo vipInfo) {
|
||||||
if (vipInfo == null || TextUtils.isEmptyText(vipInfo.getVipIcon())) {
|
if (vipInfo == null || CTextUtils.isEmptyText(vipInfo.getVipIcon())) {
|
||||||
ivVipIcon.setVisibility(View.GONE);
|
ivVipIcon.setVisibility(View.GONE);
|
||||||
} else {
|
} else {
|
||||||
ivVipIcon.setVisibility(View.VISIBLE);
|
ivVipIcon.setVisibility(View.VISIBLE);
|
||||||
@@ -27,7 +27,7 @@ public class VipHelper {
|
|||||||
|
|
||||||
public static void loadVipNickColor(@NonNull TextView tvNick, @Nullable UserVipInfo vipInfo, String defaultColor) {
|
public static void loadVipNickColor(@NonNull TextView tvNick, @Nullable UserVipInfo vipInfo, String defaultColor) {
|
||||||
try {
|
try {
|
||||||
if (vipInfo == null || TextUtils.isEmptyText(vipInfo.getFriendNickColour())) {
|
if (vipInfo == null || CTextUtils.isEmptyText(vipInfo.getFriendNickColour())) {
|
||||||
tvNick.setTextColor(Color.parseColor(defaultColor));
|
tvNick.setTextColor(Color.parseColor(defaultColor));
|
||||||
} else {
|
} else {
|
||||||
tvNick.setTextColor(Color.parseColor(vipInfo.getFriendNickColour()));
|
tvNick.setTextColor(Color.parseColor(vipInfo.getFriendNickColour()));
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
<data>
|
<data>
|
||||||
|
|
||||||
<import type="com.nnbc123.core.utils.TextUtils" />
|
<import type="com.nnbc123.core.utils.CTextUtils" />
|
||||||
|
|
||||||
<variable
|
<variable
|
||||||
name="userInfo"
|
name="userInfo"
|
||||||
@@ -53,7 +53,7 @@
|
|||||||
|
|
||||||
<com.nnbc123.app.common.widget.CircleImageView
|
<com.nnbc123.app.common.widget.CircleImageView
|
||||||
android:id="@+id/iv_user_head"
|
android:id="@+id/iv_user_head"
|
||||||
avatarUrl="@{TextUtils.isEmptyText(userInfo.newAvatar)?userInfo.avatar:userInfo.newAvatar}"
|
avatarUrl="@{CTextUtils.isEmptyText(userInfo.newAvatar)?userInfo.avatar:userInfo.newAvatar}"
|
||||||
android:layout_width="65dp"
|
android:layout_width="65dp"
|
||||||
android:layout_height="65dp"
|
android:layout_height="65dp"
|
||||||
android:layout_marginStart="25dp"
|
android:layout_marginStart="25dp"
|
||||||
|
@@ -30,6 +30,7 @@ import com.netease.nim.uikit.StatusBarUtil;
|
|||||||
import com.netease.nim.uikit.business.session.emoji.EmoticonPickerView;
|
import com.netease.nim.uikit.business.session.emoji.EmoticonPickerView;
|
||||||
import com.netease.nim.uikit.business.session.emoji.IEmoticonSelectedListener;
|
import com.netease.nim.uikit.business.session.emoji.IEmoticonSelectedListener;
|
||||||
import com.netease.nim.uikit.business.session.emoji.MoonUtil;
|
import com.netease.nim.uikit.business.session.emoji.MoonUtil;
|
||||||
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
import com.trello.rxlifecycle3.android.ActivityEvent;
|
import com.trello.rxlifecycle3.android.ActivityEvent;
|
||||||
import com.nnbc123.app.R;
|
import com.nnbc123.app.R;
|
||||||
import com.nnbc123.app.UIHelper;
|
import com.nnbc123.app.UIHelper;
|
||||||
@@ -270,7 +271,7 @@ public class DynamicDetailActivity extends BaseActivity implements IEmoticonSele
|
|||||||
etReply.setSelection(editEnd);
|
etReply.setSelection(editEnd);
|
||||||
etReply.addTextChangedListener(this);
|
etReply.addTextChangedListener(this);
|
||||||
|
|
||||||
tvSend.setEnabled(!com.nnbc123.core.utils.TextUtils.isEmptyText(s.toString()));
|
tvSend.setEnabled(!CTextUtils.isEmptyText(s.toString()));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -6,6 +6,7 @@ import android.text.TextUtils;
|
|||||||
import android.text.style.ForegroundColorSpan;
|
import android.text.style.ForegroundColorSpan;
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
import com.orhanobut.logger.Logger;
|
import com.orhanobut.logger.Logger;
|
||||||
import com.nnbc123.app.R;
|
import com.nnbc123.app.R;
|
||||||
import com.nnbc123.app.common.widget.dialog.DialogManager;
|
import com.nnbc123.app.common.widget.dialog.DialogManager;
|
||||||
@@ -136,8 +137,7 @@ public class PwdCodeMgr {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
//获取复制的文本
|
//获取复制的文本
|
||||||
String copyText = com.nnbc123.core.utils.
|
String copyText = CTextUtils.getClipboardFirstText(context);
|
||||||
TextUtils.getClipboardFirstText(context);
|
|
||||||
if (TextUtils.isEmpty(copyText)) {
|
if (TextUtils.isEmpty(copyText)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -151,7 +151,7 @@ public class PwdCodeMgr {
|
|||||||
}
|
}
|
||||||
//调用接口则清除粘贴板
|
//调用接口则清除粘贴板
|
||||||
//清除粘贴板,防止下次打开还调用
|
//清除粘贴板,防止下次打开还调用
|
||||||
com.nnbc123.core.utils.TextUtils.clearClipboard(context);
|
CTextUtils.clearClipboard(context);
|
||||||
//将我们接口的暗号串,传回服务器校验
|
//将我们接口的暗号串,传回服务器校验
|
||||||
//noinspection ResultOfMethodCallIgnored
|
//noinspection ResultOfMethodCallIgnored
|
||||||
SecretCodeModel.get().checkCode(copyText)
|
SecretCodeModel.get().checkCode(copyText)
|
||||||
|
@@ -12,7 +12,7 @@ import com.nnbc123.app.base.BaseBsDialog;
|
|||||||
import com.nnbc123.core.module_hall.secretcode.bean.SecretCodeInfo;
|
import com.nnbc123.core.module_hall.secretcode.bean.SecretCodeInfo;
|
||||||
import com.nnbc123.core.statistic.StatisticManager;
|
import com.nnbc123.core.statistic.StatisticManager;
|
||||||
import com.nnbc123.core.statistic.protocol.StatisticsProtocol;
|
import com.nnbc123.core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.nnbc123.core.utils.TextUtils;
|
import com.nnbc123.core.utils.CTextUtils;
|
||||||
|
|
||||||
import butterknife.BindView;
|
import butterknife.BindView;
|
||||||
import butterknife.OnClick;
|
import butterknife.OnClick;
|
||||||
@@ -79,7 +79,7 @@ public class SecretCodeDialog extends BaseBsDialog {
|
|||||||
public void onViewClicked(View view) {
|
public void onViewClicked(View view) {
|
||||||
switch (view.getId()) {
|
switch (view.getId()) {
|
||||||
case R.id.v_click_to_share:
|
case R.id.v_click_to_share:
|
||||||
TextUtils.copyTextToClipboard(context, secretCodeInfo.getShareContent());
|
CTextUtils.copyTextToClipboard(context, secretCodeInfo.getShareContent());
|
||||||
if (type == TYPE_SHARE_CODE_TO_WEIXIN) {
|
if (type == TYPE_SHARE_CODE_TO_WEIXIN) {
|
||||||
StatisticManager.Instance().onEvent(
|
StatisticManager.Instance().onEvent(
|
||||||
StatisticsProtocol.EVENT_HALL_PASSWORD_SHARE_WX, "分享暗号到微信");
|
StatisticsProtocol.EVENT_HALL_PASSWORD_SHARE_WX, "分享暗号到微信");
|
||||||
|
@@ -7,7 +7,7 @@ import android.text.SpannableString;
|
|||||||
import android.text.Spanned;
|
import android.text.Spanned;
|
||||||
import android.text.style.ForegroundColorSpan;
|
import android.text.style.ForegroundColorSpan;
|
||||||
|
|
||||||
public class TextUtils {
|
public class CTextUtils {
|
||||||
|
|
||||||
public static SpannableString textTwoColors(String firContent, String secContent, int firColor, int secColor) {
|
public static SpannableString textTwoColors(String firContent, String secContent, int firColor, int secColor) {
|
||||||
SpannableString spannableString = new SpannableString(firContent + secContent);
|
SpannableString spannableString = new SpannableString(firContent + secContent);
|
@@ -26,10 +26,10 @@ public class ExtensionUtils {
|
|||||||
if (carInfo != null) {
|
if (carInfo != null) {
|
||||||
valueMap = carInfo.toMap(valueMap, carInfo);
|
valueMap = carInfo.toMap(valueMap, carInfo);
|
||||||
}
|
}
|
||||||
if (!TextUtils.isEmptyText(userInfo.getNameplateWord())) {
|
if (!CTextUtils.isEmptyText(userInfo.getNameplateWord())) {
|
||||||
valueMap.put(UserInfo.NAMEPLATE_WORD, userInfo.getNameplateWord());
|
valueMap.put(UserInfo.NAMEPLATE_WORD, userInfo.getNameplateWord());
|
||||||
}
|
}
|
||||||
if (!TextUtils.isEmptyText(userInfo.getNameplatePic())) {
|
if (!CTextUtils.isEmptyText(userInfo.getNameplatePic())) {
|
||||||
valueMap.put(UserInfo.NAMEPLATE_PIC, userInfo.getNameplatePic());
|
valueMap.put(UserInfo.NAMEPLATE_PIC, userInfo.getNameplatePic());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user