问题列表 - 第43960页

ContentProvider以WebService作为源

方案如下:

  • 我有一个Android应用程序,基本上由mapview组成.
  • 此应用程序查询各种Web服务,如Foursquare或Wikipedia,以获取位置列表并将其绘制到地图中.

这个问题,

  • 有没有人知道如何构建一个内容提供者,其中数据源是一个Web服务(如上所述)而不是数据库?如果你能指出我正确的方向,那就太棒了.

谢谢!

android google-maps android-contentprovider point-of-interest

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

Chrome扩展程序:如何创建?

我在HTML和JavaScript方面经验丰富,但从未制作过(真正的)Chrome扩展程序(除了"Hello World"教程).

我想要做的是做一个扩展,增加查看图像的功能.基本上,当你转到.jpg,.png等时,我想要加载一些JavaScript.页.

我无法从"Hello World"教程或Docs中获得太多信息,而且我查看了XML Tree中的代码,但我无法理解它.

我不知道从哪里开始.

google-chrome-extension

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

如何在VB.NET中的用户机器上安装字体,以便像Word这样的应用程序可以使用它?

需要在将使用我正在编写的应用程序的所有用户的计算机上安装字体,该应用程序在Word中创建自定义文档.这是条形码字体.

我已成功将字体添加到我的解决方案中,并将其构建操作设置为Embedded Resource,并且还成功编写了代码以检查用户系统上是否已安装该字体.

现在我只需要弄清楚如何从我的解决方案中提取字体并将其安装到用户的计算机上,就好像他们自己安装了字体一样用于Office应用程序等.

我发现的大多数例子都是在VB.NET应用程序中使用字体而不是在它之外,而我找到的那个似乎符合我目的的那些不适合我.

.net vb.net windows fonts

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

如何使用jquery/javascript格式化时间

我有一个JSON feed,drupal以这种格式吐出时间: 2010-12-16T04:41:35Z

我如何将其格式化为X分钟/小时前?

javascript jquery

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

jQuery上下文菜单获取被点击的项目

我正在使用Chris Domigan的jQuery上下文菜单插件来应用上下文菜单.我是这样做的:

$('#contacts tbody tr').contextMenu('myMenu1', {
    bindings: {
        'copy': function(t) {
             alert('Trigger was '+t.id+'\nAction was Copy');
         },

        'delete': function(t) {
             alert('Trigger was '+t.id+'\nAction was Delete');
        }
    },             
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何获取所点击的tr项目的内容?我试过了

$(t.target).html()
Run Code Online (Sandbox Code Playgroud)

但它回来了null.任何的想法?

编辑:这是http://jsfiddle.net/gqhRV/的例子

javascript jquery contextmenu jquery-selectors

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

如何从Java运行Mac OS终端命令(使用运行时?)

我一直在寻找使用Java运行时运行外部程序的方法.这很好,例如:

String[] cmd = {"mkdir", "test"};
Runtime.getRuntime().exec(cmd);
Run Code Online (Sandbox Code Playgroud)

按照您的预期创建一个新目录.现在,从Mac中的bash窗口,我可以这样写:

love testgame
Run Code Online (Sandbox Code Playgroud)

在名为testgame的文件夹上运行"Love"游戏引擎.现在,这个工作的原因是因为我把爱"别名"称为爱可执行文件.我有一种感觉,这是下面没有理由工作:

String[] cmd = {"love", "/Users/mtc06/testgame"};
Runtime.getRuntime().exec(cmd);
Run Code Online (Sandbox Code Playgroud)

这也不是(对于那些想知道的人):

String[] cmd = {"/bin/bash", "love", "/Users/mtc06/testgame"};
Runtime.getRuntime().exec(cmd);
Run Code Online (Sandbox Code Playgroud)

毫无疑问,这可能是我的一些Java白痴,或者与混叠的工作方式发生冲突.我把它交给你尊敬的知识分子,所以!

更新:这也不起作用:

String[] cmd = {"/bin/sh", "/Applications/love", "/Users/michaelcook/Desktop/Playout"};
Runtime.getRuntime().exec(cmd);
Run Code Online (Sandbox Code Playgroud)

我收到的错误是运行时生成的进程的127.无论我在哪里研究它,我都会把它当作"命令未找到".

java macos bash runtime runtime.exec

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

CUDA功能可由设备或主机调用

我在一些需要从设备和主机调用的CUDA代码中都有一个可重用的函数.这有适当的限定词吗?

例如,在这种情况下,func1的正确定义是什么:

int func1 (int a, int b) {
    return a+b;
}

__global__ devicecode (float *A) {
    int i = blockDim.x * blockIdx.x + threadIdx.x;
    A[i] = func1(i,i);
}

void main() {
    // Normal cuda memory set-up

    // Call func1 from inside main:
    int j = func1(2,4)

    // Normal cuda memory copy / program run / retrieve data
}
Run Code Online (Sandbox Code Playgroud)

到目前为止,我只能通过两次执行此功能来实现此功能:一次是显式设备,一次是主机.有没有更好的办法?

c++ scope cuda function

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

在表reportlab中换行文本?

我使用一个表但是,我在画布中绘制来控制flowables的位置,这是因为我在pdf中有一个模板,我与pyPDF合并.

换行是在一张桌子上完成的,但是文字上升了,而不是我希望的那样.

c是画布

from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import A4
from reportlab.lib.styles import getSampleStyleSheet
from reportlab.platypus import Paragraph, Table
from reportlab.lib.units cm

width, height = A4
styles = getSampleStyleSheet()

def coord(x, y, unit=1):
    x, y = x * unit, height -  y * unit
    return x, y

descrpcion = Paragraph('long paragraph', styles["Normal"])
partida = Paragraph('1', styles["Center"])
candidad = Paragraph('120', styles["Center"])
precio_unitario = Paragraph('$52.00', styles["right"])
precio_total = Paragraph('$6240.00', styles["right"])

data= [[partida, candidad, descrpcion, precio_unitario, precio_total]]
table = Table(data, colWidths=[2.05 …
Run Code Online (Sandbox Code Playgroud)

python reportlab

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

Django - 模型属性'getter'?

如果我有这样的模型:

  class Entry(models.Model):
 STATUS_LIVE = 1
 STATUS_DRAFT = 2
 STATUS_HIDDEN = 3
 STATUS_CHOICES = (
  (STATUS_LIVE, ('Live')),
  (STATUS_DRAFT, ('Draft')),
  (STATUS_HIDDEN, ('Hidden')),
 )

 id = models.AutoField(primary_key=True)
 status = models.PositiveSmallIntegerField(choices=STATUS_CHOICES, 
Run Code Online (Sandbox Code Playgroud)

我希望在视图中将属性"状态"显示为"实时","草稿"或"隐藏"(而不是1,2或3),我该怎么做?

似乎Django在模型中没有任何类型的getter/setter功能,我希望能够使用entry.status而不是像entry.full_status这样的东西,因为它变得非常令人困惑,有很多不同命名的属性.

任何建议,将不胜感激

django django-models

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

jQuery - 如何检测项目当前是否在视口之外?

我正在构建一个将使用ajax更新主要内容区域的页面.用户将点击左侧菜单栏中的项目,使用搜索结果更新右侧的div.

我想检测用户是否向下滚动到目前为止导致右侧结果div移动到视口外 - 但是有人检测到了吗?

jquery

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