小编wli*_*erg的帖子

如何解决Android Widget的"进程坏"错误?

我开发了一个Android Widget,它工作正常.我添加了一些额外的功能,并推动了Android Market的更新.现在人们抱怨说它不再起作用了.

我在日志中看到的错误是:

07-14 10:33:44.016: WARN/ActivityManager(78): Unable to launch app ... 
for broadcast Intent { act=android.appwidget.action.APPWIDGET_ENABLED 
cmp=... }: process is bad 
07-14 10:33:44.026: WARN/ActivityManager(78): finishReceiver called 
but none active 
07-14 10:33:44.026: WARN/ActivityManager(78): Unable to launch app ... 
for broadcast Intent { act=android.appwidget.action.APPWIDGET_UPDATE 
cmp=... (has extras) }: process is bad 
07-14 10:33:44.036: WARN/ActivityManager(78): finishReceiver called 
but none active 
Run Code Online (Sandbox Code Playgroud)

我已经搜索过了,但是我无法找到任何错误的过程是错误的意思,所以我不知道如何修复它.重新启动手机(或模拟器)会使错误消失,但这不是我希望用户做的事情.有人可以帮我解释错误的原因是什么以及如何解决它?

android android-widget

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

ggplot2:为每组平均添加行

library(ggplot2)

orderX <- c("A" = 1, "B" = 2, "C" = 3)
y <- rnorm(20)
x <- as.character(1:20)
group <- c(rep("A", 5), rep("B", 7), rep("C", 5), rep("A", 3))
df <- data.frame(x, y, group)
df$lvls <- as.numeric(orderX[df$group])

ggplot(data = df, aes(x=reorder(df$x, df$lvls), y=y)) + 
geom_point(aes(colour = group)) + 
geom_line(stat = "hline", yintercept = "mean", aes(colour = group))
Run Code Online (Sandbox Code Playgroud)

我想创建一个这样的图形: 每组平均值的图表

这确实有效,当我不需要重新排序X的值时,但是,当我使用重新排序时,它不再起作用.

r ggplot2

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

真的更喜欢网络:一旦可用就选择我自己的网络提供商(来自代码)

我住在边境附近,在另一个国家工作.所以我选择了自己的网络提供商作为最爱.但是,我注意到它尽可能坚持提供者.因此,当我从我的国家开始时,即使我越过边境,我也会保留我的网络,但是,当我走另一条路时,即使我最喜欢的网络已经可用,它也将保留外国网络.我知道这一点,因为当我想手动选择它时,它可以从列表中获得.

现在,我想创建一个应用程序,每当它连接到另一个单元塔时,它将在漫游时自动搜索我的首选网络.现在我明白了,以前我可以用广播接收器改变Cell Location,但现在这是不可能的.(遗憾的是)我从中读到:以 编程方式连接到另一个网络运营 商出于安全原因,我似乎无法从应用程序中选择其他提供程序.(至少有记录的api调用).

但是,我不关心公共API,因为我不打算在Android Market中分发这个.它只是一个让我的生活更轻松的应用程序,可能会打开源代码,所以其他人可以根据需要使用它.

我可以使用一些提示来实现这个目的.所以也许还有其他我可以收听的广播内容,比如信号强度等等,这会启动我的代码来检查我是否可以切换网络.我更喜欢这个作为广播接收器工作,我也读过,当从服务中使用Cell位置时,我不会在屏幕关闭时获得更新,这在这种情况下会失败.

然后,我非常感谢有关如何在Android源中搜索可以用来自动选择网络的内容的一些提示/指示.

networking android

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

shinyproxy基础知识(+一些一般的网络知识)

问题

在寻找部署闪亮应用程序的方法时,我偶然发现了ShinyProxy.根据我的理解,它是ShinyServer的替代品.但是,我缺乏一些(非常基本的)知识来遵循所提供的指南.

问题

  1. 可以在任何购买/租用的服务器上安装ShinyProxy吗?我需要预先安装其他一些软件吗?
  2. 在哪里输入ShinyProxy 指南中提供的命令?
  3. Docker是否需要安装在服务器上,还是部署到服务器的工具,因此在本地安装?
  4. ShinyProxy 指南错过了关于安装ShinyProxy的观点.为什么?它没有安装(或安装如此明显)?
  5. 我实际上找不到有关如何使用ShinyProxy运行闪亮应用程序的说明.

web shiny shiny-server shinyproxy

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

如何使用ggplot2在轴标签上显示层次结构?

我想用ggplot2创建这样的情节: 在x轴上具有分层标签的条形图

(我在这里犯了一个小错误,导致并非所有标签都显示出来.显然我确实想要显示所有标签:))但是,我的Google搜索没有显示任何内容.我得到的最接近的是来自plotrix的barNest,但是,我不喜欢生成的图表的质量.ggplot2看起来好多了.

在理想情况下,我本来希望能够做到这样的事情:scale_x_discrete("Axis Title",labels = Level1 + Level2 + Level3)然后Level1,Level2和Level3将成为数据帧的列.用于qplot函数.如果我能让它工作,我想创建一个函数来将这种类型的功能添加到scale函数.也许scale_x_hierarchical会更好.可以使用以下代码生成类似的数据:

data <- data.frame(
  Subject = c(rep(1, 48), rep(2, 48), rep(3, 48), rep(4, 48)), 
  month = rep(c(rep(1, 12), rep(4, 12), rep(7, 12), rep(10, 12)), 4), 
  day = rep(c(rep(1, 4), rep(11, 4), rep(21, 4)), 16), 
  hour = rep(c(0, 6, 12, 18), 48), 
  data = rnorm(192))
Run Code Online (Sandbox Code Playgroud)

顺便说一句,这里使用的图像是使用Spotfire创建的.

r ggplot2

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

如何使用 ioslides 使图像填充 rmarkdown 演示文稿中的整个幻灯片?

我想要一张图像来填充整张幻灯片。我尝试使用具有绝对定位的 div,但是,这会将图像部分定位在幻灯片之外。

我想我可以做到这一点,如果我硬编码分辨率,但是,我想让它在另一台机器上也能工作。(最好甚至可以进行宽屏切换)

重现/测试的示例:

---
title: "some title"
author: Me
company: Me
date: 21-02-2017
output:
    ioslides_presentation

---

##

![test image](https://i.ytimg.com/vi/yaqe1qesQ8c/maxresdefault.jpg)
Run Code Online (Sandbox Code Playgroud)

编辑:我知道: Rstudio 中的 Rpresentation - 让图像填满整个屏幕 但是,他们切换到 slidy_presentation 并且我已经有了 ioslides 的自定义 css。如果可能的话我想继续使用 ioslides。这应该是可能的,对吧?:)

r r-markdown ioslides

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

R CMD检查失败,devtools :: test()工作正常

当您手动运行(或使用devtools :: test())时,所有测试运行正常时,R CMD检查有时会失败.

当我想使用启动包比较bootstrapping的结果时,我遇到了其中一个问题.我进入了一个兔子洞,寻找由并行计算(由引导完成)和随机数生成器(RNG)引起的问题.

这些都不是答案.

r

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

使用 Flexdashboard 部署 Shiny 应用程序

我知道如何使用http://www.shinyproxy.io/部署一个闪亮的应用程序。基本上我只需要 server.R 和 ui.R。然后使用 docker 这是一项非常简单的工作。

但是,在使用 flexdashboard 时,我只有 .rmd 文件。我现在如何实施此部署?

rstudio-server shiny shiny-server flexdashboard shinyproxy

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