问题列表 - 第49083页

Android:使用参数启动服务

从Activiy开始我的服务我使用startService(MyService.class).这很好用,但在特殊情况下,服务应该以不同的方式启动.我想将一些参数传递给服务启动.

我在我的活动中尝试了以下内容:

Intent startMyService= new Intent();
startMyService.setClass(this,LocalService.class);
startMyService.setAction("controller");
startMyService.putExtra(Constants.START_SERVICE_CASE2, true);

startService(startMyService);
Run Code Online (Sandbox Code Playgroud)

在我的服务中我使用:

public class MyIntentReceiver extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {

        if (intent.getAction().equals("controller")) 
        {
                // Intent was received                               
        }

    }
} 
Run Code Online (Sandbox Code Playgroud)

IntentReceiver在onCreate()中注册如下:

IntentFilter mControllerIntent = new IntentFilter("controller");
MyIntentReceiver mIntentReceiver= new MyIntentReceiver();
registerReceiver(mIntentReceiver, mControllerIntent);
Run Code Online (Sandbox Code Playgroud)

使用此解决方案,服务启动但未收到意图.如何启动服务并传递参数?

谢谢你的帮助!

parameters service android android-activity

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

OpenID和myOpenID有什么区别?

OpenID和myOpenID有何不同?它们在基本功能或其他方面有所不同吗?

openid

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

页面加载后jquery加载div

实际上我正在寻找的是加载页面然后加载一个包含大量数据的div.所以,我想首先加载主页面然后使用jQuery函数加载body div内容有一些延迟.

实现这个的简单方法是什么?

 <div id="container">
      <div id="header">navigation</div>
      <div id="body" class="body">Body</div>
      <div id="footer">footer</div>
 </div>
Run Code Online (Sandbox Code Playgroud)

html jquery load

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

正则表达式从a到z

这个正则表达式语法是否会检查从"a到z"范围开始的第一个字母?

(/^[a-zA-Z].*/i.test(mystring))
Run Code Online (Sandbox Code Playgroud)

javascript

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

从Subversion生成发行说明

有没有办法从Subversion注释生成发行说明?基本上,如果我能够捕获您查看日志时看到的信息,我会很高兴.但是如果我从日志中复制并粘贴到文本编辑器中,我会收到许多我不想要的其他信息(每个版本修改的文件列表).

svn release-management release-notes

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

一个基本的WPF性能问题

我是一名设计师,我需要理解为什么我在Expression Blend中创建的应用程序运行得如此之慢.实验表明,具有大量元素的背景对问题贡献最大.我知道有很多关于优化WPF性能的讨论和文章,但是对于那些不了解背后代码的人来说,它们是无用的.我想知道是否有人可以查看Blend中生成的背景的XAML代码,并告诉我那里完全错误.我们认为背景必须在向量中,因为用户可以缩放应用程序窗口.或者也许有一种方法可以使用位图作为背景,这可以在不损失质量和性能的情况下进行扩展?

Data =""标签中的代码中有很长的符号序列,我将其删除以使其更小.我不相信任何人都可以阅读它们.

像这样,例如:"F1 M 410.527,254.36L 749.013,254.361C 754.222,254.361 758.369,258.954 758.369,263.496L 758.364,296.53C 758.364,296.53 400.696,272.805 400.696,476.456C 400.696,524.289 400.555,333.192 400.555,264.384 C 400.555,259.006 404.212,254.36 410.527,254.36 Z"

它们不是问题的原因.他们出现是因为我从Expression Design导出了整个东西.当我用在Blend中创建的相同省略号替换它们时,这个标签没有出现,并且它没有变得更好.

所以,这是代码.谢谢你试图帮助我!

<?xml version="1.0" encoding="utf-8"?>
<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" x:Name="Main_menu" Width="1920" Height="1080" Clip="F1 M 0,0L 1920,0L 1920,1080L 0,1080L 0,0">
<Canvas x:Name="Layer_10" Width="1920" Height="1080" Canvas.Left="0" Canvas.Top="0">
    <Rectangle x:Name="Rectangle" Width="1919.99" Height="1079.99" Canvas.Left="0.00744629" Canvas.Top="0.00744629" Stretch="Fill" StrokeThickness="1" StrokeLineJoin="Round" Stroke="#FF000000">
        <Rectangle.Fill>
            <RadialGradientBrush RadiusX="0.6425" RadiusY="1.14223" Center="0.492973,1.03887" GradientOrigin="0.492973,1.03887">
                <RadialGradientBrush.RelativeTransform>
                    <TransformGroup/>
                </RadialGradientBrush.RelativeTransform>
                <GradientStop Color="#FF0080FF" Offset="0"/>
                <GradientStop Color="#FF024BA5" Offset="0.472441"/>
                <GradientStop Color="#FF04174C" …
Run Code Online (Sandbox Code Playgroud)

wpf performance xaml blend

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

我应该学习哪个WebGL框架?

我在http://www.khronos.org/webgl/wiki/User_Contributions#Frameworks上找到了一个框架列表

但是,它们有什么不同?我读了一些文章说,WebGL是由低级语言驱动的,WebGL Framework只是让它以高级语言轻松实现.

我已经有很多jQuery,jQueryUI,C#背景,我应该选择哪一个?

webgl

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

isapi重写调试或测试工具

想知道是否有人知道或有经验,调试一组isapi重写规则?

我有一套非常大的规则,因此手动完成它们并不容易.所以我想知道是否有任何测试工具可用于放入您的规则并传入URL,并查看匹配的规则是什么以及结果URL是什么?

或者失败了,某种先进的日志记录可能会指导我的问题所在.

当我的大脑即将融化时,任何帮助都会受到高度赞赏!

干杯

testing debugging isapi-rewrite

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

如何做多对多的Django查询找到2位给定作者的书?

我有一个查询,需要使用ID过滤2个作者

从理论上讲,

Book.objects.filter(author__id=1, author__id=2). 
Run Code Online (Sandbox Code Playgroud)

这是不可能的.

我怎么解决这个问题?

干杯,米奇

python django many-to-many django-queryset

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

错误:您必须至少安装一个postgresql-client- <version>包

我想在Ubuntu中安装PostgreSQL.

我按照以下说明进行操作:

/opt/PostgreSQL/9.0/doc/postgresql/html/installation.html 
Run Code Online (Sandbox Code Playgroud)

并且似乎已经成功安装了PostgreSQL,但作为安装后设置,它要求我执行以下操作:

为此,请将以下内容添加到shell启动文件中,例如~/.bash_profile(或者/etc/profile,如果您希望它影响所有用户):

PATH=/usr/local/pgsql/bin:$PATH
export PATH
Run Code Online (Sandbox Code Playgroud)

但我不知道.bash_profile在哪里.它说这不是必需的,所以我只是跳过它,当我试图创建数据库(createdb mydb)时,它给了我

错误:

You must install at least one postgresql-client-<version> package.
Run Code Online (Sandbox Code Playgroud)

我不知道那是什么.任何人都可以解释为什么我收到此错误以及如何安装postgresql-client?

linux postgresql installation ubuntu

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