美文网首页
项目中遇到的各个卡顿点

项目中遇到的各个卡顿点

作者: 全球顶尖伪极客 | 来源:发表于2018-03-15 19:15 被阅读0次

1.小红点

比较一个值跟一个集合/数组中的元素相等,满足条件的情况下不等,则表示存在小红点:

 String redArgs = App.getSharePreferenceUtil().getString(ConfigConstants.PREFERENCE_KEY_MENU_RED);
            String[] redArray = redArgs.split(",");
            for (int i = 0; i < mShengHuoList.size(); i++) {
                BusinessEntity entity = mShengHuoList.get(i);
                if ("1".equals(entity.getRedPoint())&&redPointUtil.checkValidData(entity.getRedStartTime(), entity.getRedEndTime())) {
                    try {
                        if (!Arrays.asList(redArray).contains(entity.getId())) {
                            shengHuoFlag = true;
                        }
                    } catch (Exception e) {
                        e.printStackTrace();
                    }

//                    for (int j = 0; j < redArray.length; j++) {
//                        if (entity.getId().equals(redArray[j])) {
//                            entity.setRedPoint("");
//                        } else {
//                            //更新tab小红点
//                            shengHuoFlag = true;
//                        }
//                        shengHuoFlag = shengHuoFlag && (entity.getId().equals(redArray[j]));
//
//                    }

                }
            }
            if (shengHuoFlag) {
                updateTabRedImageStatus(true, 1);
            } else {
                updateTabRedImageStatus(false, 1);
            }

相关文章

  • 项目中遇到的各个卡顿点

    1.小红点 比较一个值跟一个集合/数组中的元素相等,满足条件的情况下不等,则表示存在小红点:

  • 记二次RecyclerView卡顿

    记一次RecyclerView卡顿 项目中一个菜品列表用RecyclerView实现,可以拖动调换位置。但是数据项...

  • iOS---性能优化

    项目中影响性能的主要有一下几方面:卡顿、耗电、网络、启动优化 一、卡顿 造成卡顿的原因是发生vsyn信号时,GPU...

  • 遇到tableView卡顿嘛?会造成卡顿的原因大致有哪些

    3.遇到tableView卡顿嘛?会造成卡顿的原因大致有哪些? 可能造成tableView卡顿的原因有: 1.最常...

  • 遇到tableView卡顿嘛?会造成卡顿的原因大致有哪些?

    遇到tableView卡顿嘛?会造成卡顿的原因大致有哪些? 可能造成tableView卡顿的原因有:1.最常用的就...

  • 深入卡顿优化

    前言 我们经常会遇到卡顿问题 而且卡顿问题往往很难解决与复现 非常的依赖卡顿现场 所以我们来深入分析一下卡顿优化 ...

  • iOS面试——项目篇

    性能相关 1- 项目中造成Tableview等列表滑动卡顿的原因有哪些?你是如何优化的? 答:造成卡顿的原因主要由...

  • 遇到卡点

    中原焦点中32期分享第488天,2022年5月18日《卡点》本周咨询咨询 2次,做咨询师1次 ,总次 29次,咨询...

  • ijkMediaPlayer播放画面慢放或者卡顿,但是声音不卡,

    项目中使用ijkMediaPlayer遇到了一个问题,播放一些视频的时候视频画满慢放并且卡顿,但是在其他播放器中视...

  • 性能优化

    你在项目中是怎么优化内存的? 优化你是从哪几方面着手? 列表卡顿的原因可能有哪些?你平时是怎么优化的? 遇到tab...

网友评论

      本文标题:项目中遇到的各个卡顿点

      本文链接:https://www.haomeiwen.com/subject/uitkqftx.html