小编Phi*_*liz的帖子

Android Studio Profiler 上的能耗

在 Android Studio 3.2 中,有一个Profiler可以让您知道应用程序的能耗是多少。

我们怀疑由于我们的应用程序会减少几个小时的电池续航时间,因此会出现缓慢的能量泄漏。

使用 Profiler,我们可以说当应用程序处于后台且手机处于睡眠模式(待机)时,没有 CPU、内存和网络活动。但是我们可以在图表上每 5 秒注意到一次非常轻的能量消耗。

我想知道这种光能量消耗(图表上的紫色)是否正常,或者是否需要担心。

安卓分析器

我试图选择图表的一部分以查看与此能量条相关的事件,但它显示“所选范围或过滤器没有系统事件”,如下面的打印屏幕所示。

在此处输入图片说明

您是否有任何想法,这种能量来自哪里,是否与我们的应用程序代码实现有关?

android android-studio android-profiler

6
推荐指数
1
解决办法
953
查看次数

带有猫头鹰旋转木马的 Fancybox (lazyLoad)

我正在使用 Fancybox v3.5.4 和 Owl carousel v2.3.4 和lazyLoad 选项

当我们点击照片时,Fancybox 会弹出照片。然后如果我们点击“下一步”几次以获取 Fancybox 上的下一张照片然后关闭它,猫头鹰传送带上的照片就消失了。

似乎轮播已经改变了它的背景位置并显示了由于lazyLoad 选项而尚未加载的照片。有谁明白这里发生了什么?我花了很多时间在这上面..谢谢

你可以在这里看到一个例子:https : //codepen.io/Philippe_12/pen/bOVOrK

$('.owl-carousel').owlCarousel({
   items: 4,
        loop:true,
        pagination: false,
        slideSpeed: 700,
        paginationSpeed: 700,
        rewindSpeed: 700,
        lazyLoad: true
});

$().fancybox({
  selector : '.owl-item:not(.cloned) a',
  hash   : false,
  thumbs : {
    autoStart : true
  },
  buttons : [
    'zoom',
    'download',
    'close'
  ]
});
Run Code Online (Sandbox Code Playgroud)
.img_container{ width:50%}
Run Code Online (Sandbox Code Playgroud)
<link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.4/jquery.fancybox.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.4/jquery.fancybox.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>

<h2>fancyBox v3.2 - OwlCarousel2 lazyLoad</h2>

<div …
Run Code Online (Sandbox Code Playgroud)

fancybox owl-carousel fancybox-3

1
推荐指数
1
解决办法
4001
查看次数