问题列表 - 第217637页

三星"应用程序优化"功能在3天后杀死后台应用程序

我们目前正在开发一款适用于健身追踪应用的Android应用.它在后台不断运行,并且在大多数设备上运行良好,但我们一直在使应用程序在某些三星设备上完全死机.经过一番调查,似乎有些三星设备有一个完全自定义的"应用优化"功能(http://forums.androidcentral.com/samsung-galaxy-s6/599408-app-optimisation-after-updating.html),基本上是Doze功能的(非常)原始版本,存在于Android的更高版本中,如果它们三天没有被使用,它们基本上只是谋杀应用程序.

由于此应用程序或多或少仅执行日志记录,并且未打开活动,因此对我们来说存在很大问题,因为此功能已在许多三星设备上预先启用.通过使用前台服务解决了这个问题,但这是一个解决方案的大锤,需要通过持续通知来扰乱用户,而且我们真的不需要应用程序处于前台 - 我们对正常的电源没问题管理Android.

三星应用程序优化功能明确指出,如果应用程序未使用三天,它将"优化"应用程序.有没有人了解三星认为"被使用"的东西,我能以某种方式触发吗?

侧面咆哮:在我看来,这是一个糟糕的实现功能,使Android上的开发更具敌意.除了我们的用例,它将会破坏任何信使应用程序.如果不是因为Facebook Messenger和Whatsapp很难被豁免应用,那么用户就会疯狂,因为这会破坏他们的体验.

android android-service android-alarms android-wake-lock samsung-touchwiz

33
推荐指数
2
解决办法
4338
查看次数

在 Shiny 中上传许多文件

我正在开发一个应用程序,可帮助按主题/主题组织和可视化许多 PDF 文档。我可以上传和阅读单个 PDF,但我无法阅读多个 PDF 文档。

对于单个 PDF 文档:

用户界面

  ---
  fileInput('file1', 'Choose PDF File', accept=c('.pdf'))

 ---
Run Code Online (Sandbox Code Playgroud)

服务器

   --------

   library(pdftools)

   -------


 mypdf<-reactive({

   inFile <- input$file1

   if (is.null(inFile)){
  return(NULL)
  }else{
  pdf_text(inFile$datapath)

   }

  })
Run Code Online (Sandbox Code Playgroud)

要上传多个 PDF 文件,我必须在代码的 ui.R 部分使用 multiple = TRUE,但如何读取所有上传的文件?

pdf visualization r text-mining shiny

4
推荐指数
2
解决办法
7740
查看次数

如何更改对话框的标题背景颜色?

如何在此对话框[“课程编辑器”]中更改标题的背景?

如您所见,我的应用程序的主题是深色的,而我想要的主要活动在标题的背景中是深色的,但是某种程度上,对话框不是。请帮帮我!!

这是我的对话框的屏幕截图:

在此处输入图片说明

css xml android android-layout

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

添加了清除x和搜索图标的Bootstrap搜索栏

想要在Bootstrap 3中使用仅在有文本时出现的清晰glypicon以及用户单击以开始搜索的搜索glypicon来创建搜索栏.

我很接近:

在此输入图像描述

但是,正如您所看到的,x字形占据与搜索栏相同的空间.如果我尝试将x放在左侧,它就会消失在搜索栏后面.

我的代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
    <xp:this.resources>
        <xp:styleSheet href="/cc_CommonSearchBar.css" />
    </xp:this.resources>
    <div class="input-group" style="width:300px">
        <!--        <div class="btn-group">-->
        <input id="ccSearchInput" type="text" class="form-control"
            placeholder="Search for..." />
        <span id="ccSearchClear" class="glyphicon glyphicon-remove-circle" />
        <span class="input-group-addon" id="basic-addon2">
            <i class="glyphicon glyphicon-search" />
        </span>
    </div>
    <xp:scriptBlock id="scriptBlock1">
        <xp:this.value><![CDATA[$(document).ready(function(){
    $("#ccSearchInput").keyup(function(){   
        $("#ccSearchClear").toggle(Boolean(this.value));
    });
            $("#ccSearchClear").toggle(Boolean($("#ccSearchInput").val()));
            $("#ccSearchClear").click(function(){
        $("#ccSearchInput").val("").focus();
        $("#ccSearchClear").hide();
        }); 
});]]></xp:this.value>
    </xp:scriptBlock>
</xp:view>
Run Code Online (Sandbox Code Playgroud)

我的CSS:

#ccSearchInput {
    width: 200px;
}

#ccSearchClear {    
    position:absolute !important;
    right:5px !important;
    top:0 !important;
    bottom:0 !important;
    height:14px !important; 
    margin:auto !important;
    font-size:14px !important;
    cursor:pointer !important; …
Run Code Online (Sandbox Code Playgroud)

xpages twitter-bootstrap-3

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

适用于.NET的Analytics Reporting API V4客户端库

我正在尝试从我们的Google分析实例中获取一些数据,并且我想使用适用于.NET的Analytics Reporting API V4客户端库(https://developers.google.com/api-client-library/dotnet/apis/analyticsreporting/v4)这样我就可以将一些数据烘焙到我们构建的管理站点中.我无法找到使用此代码的任何示例,文档似乎非常稀疏.我想使用服务帐户进行授权,因为我们只需要查看与我们控制的分析帐户相关联的数据.

如果有人能提供一些示例代码或指出我正确的方向使用.net api获取一些基本的报告数据,我将不胜感激

.net c# google-analytics-api google-api-dotnet-client google-analytics-firebase

36
推荐指数
3
解决办法
2万
查看次数

随着时间的推移移动GameObject

我正在从Swift SpriteKit背景学习Unity,其中移动精灵的x位置与运行动作一样直接如下:

let moveLeft = SKAction.moveToX(self.frame.width/5, duration: 1.0)
let delayAction = SKAction.waitForDuration(1.0)
let handSequence = SKAction.sequence([delayAction, moveLeft])
sprite.runAction(handSequence)
Run Code Online (Sandbox Code Playgroud)

我想知道一种等效或类似的方法,将精灵移动到特定持续时间(例如,一秒)的特定位置,并且延迟不必在更新函数中调用.

c# unity-game-engine unity5

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

是否有更高效的Java 8 Stream方法来查找int []中的索引?

基于BlackJack问题,我想知道如何表明所有获胜的手牌.实际上,原始问题只是简单地询问了两个不大于21的数字.所以这样的方法就像

public int blackjack(int a, int b);
Run Code Online (Sandbox Code Playgroud)

但是,如果有人希望返回所有获胜的牌(假设输入数组中的位置是桌子上的座位),那么签名如下:

/**
 * returns an array indicate the index in the specified hands that
 * correspond to the winning locations. Will return an empty array if
 * there are no winners. The length of the returned array is how many
 * winning hands there were
 * @param hands The total for each hand, where the index is the seat
 * @return the index/"seat" where a winning hand was found; may return …
Run Code Online (Sandbox Code Playgroud)

java arrays java-8 java-stream

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

如何从python中的文本文件中获取子字符串?

我有一堆明文形式的推文,如下所示.我期待仅提取文本部分.

文件中的样本数据 -

Fri Nov 13 20:27:16 +0000 2015 4181010297 rt     we're treating one of you lads to this d'struct denim shirt! simply follow &amp; rt to enter
Fri Nov 13 20:27:16 +0000 2015 2891325562 this album is wonderful, i'm so proud of you, i loved this album, it really is the best.    -273
Fri Nov 13 20:27:19 +0000 2015 2347993701 international break is garbage smh. it's boring and your players get injured
Fri Nov 13 20:27:20 +0000 …
Run Code Online (Sandbox Code Playgroud)

python string text

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

opencv黑屏视频采集

我正在尝试测试一个非常简单的程序来使用相机捕获视频,但窗口似乎总是黑色的。相机的LED亮了,程序编译好了。

#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include <iostream>

using namespace cv; 
using namespace std;

int main() {
VideoCapture stream1(0);   //0 is the id of video device.0 if you have only one camera.

if (!stream1.isOpened()) { //check if video device has been initialised
    cout << "cannot open camera";
}

//unconditional loop
while (true) {
    Mat cameraFrame;
    stream1.read(cameraFrame);
    imshow("cam", cameraFrame);
    if (waitKey(30) >= 0)
        break;
}
system("pause");
return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ camera opencv video-capture

6
推荐指数
2
解决办法
5902
查看次数

视差 - 偏移元素,与滚动相关联

我试图找出添加简单视差行为的正确逻辑.

我想在页面上有许多元素,它们的顶部偏移量开始一定距离(例如300px).然后当您向下滚动页面时,一旦元素的顶部被显示,它将缓慢向上移动(绑定到滚动),直到元素的顶部到达视口的中间,此时它的顶部偏移为0并且它保持在原位.

我尝试使用第三方脚本(Scroll Magic,Stellar等),但是当我现在无法得到它时,我正在尝试自定义代码:

https://jsfiddle.net/louiswalch/5bxz8fku/1/

var $Window = $(window);
var offset_amount = 400;
var window_height = $Window.height();
var window_half   = (window_height/2);
var sections      = $('SECTION.reveal');

sections.each(function() {

  var element = $(this);

  // Make sure we always start with the right offset
  element.css({top: offset_amount});

  $Window.bind('scroll', function() {

    var viewport_top    = $Window.scrollTop();
    var viewport_middle = viewport_top + (window_height/2)
    var viewport_bottom = viewport_top + window_height;
    var element_top     = element.offset().top;

    if (element_top > viewport_top &&  element_top <= viewport_bottom) {

      var distance_to_middle  = (element_top - …
Run Code Online (Sandbox Code Playgroud)

javascript jquery parallax

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