问题列表 - 第6098页

Android BroadcastReceiver,ContentProvider和Activity之间的数据流?

我开发了一个接收广播然后启动的应用程序Activity,在那里Activity查询ContentProvider 从DNS中实时提取信息.

我希望能够改变这一点,而不是去:

BroadcastReceiver.onReceive() {
  Intent intent = new Intent(...);
  intent.setData(...); // set a single String data
  context.startActivity(intent);
}

Activity.onCreate() {
  String value = intent.getData();  // get the String data
  Cursor = ContentProvider.query(search);
  ...
  setContentView(...);
}
Run Code Online (Sandbox Code Playgroud)

它去:

BroadcastReceiver.onReceive() {
  Cursor = ContentProvider.query(...);
  if (cursor != null) {
     Intent intent = new Intent(...);
     // how do I pass the cursor?
     getContext().startActivity(intent);
  }
}

Activity.onCreate() {
  // how do I retrieve the cursor?
  setContentView(...);
}
Run Code Online (Sandbox Code Playgroud)

即如果query() …

android dataflow broadcastreceiver android-contentprovider android-activity

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

LINQ和Lambda表达式是否会降低Cyclomatic复杂度?

LINQ和Lambda表达式是否会降低圈复杂度?只是很好奇,因为当VS分析器增加时,CodeRush实际上显示了cc的减少.

linq lambda cyclomatic-complexity

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

未选中删除类选择选项

当我从选择框中选择某些内容时,它会向该类添加一个类

这样选择的选项:

$(
    'div#tabs input[type="text"],
    select option:selected,
    input:checked,
    textarea'
).addClass('takethis');
Run Code Online (Sandbox Code Playgroud)

但是当我选择一个不同的选项时,它不会takethis从我第一次选择的选项中删除该类 .我怎么强迫这个?

jquery css-selectors

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

多维数组

我在Java工作,我想知道,像网格这样的多维数组,其中行是元素,列是维度,还是我们看不到的超几何图形?

java arrays

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

从周数计算日期

任何人都知道一个简单的方法来获取本周第一天的日期(欧洲的星期一).我知道年份和周数?我打算用C#做这个.

.net c# week-number

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

更好的修剪SQL Server中前导零的技术?

我一直在使用一段时间:

SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col))
Run Code Online (Sandbox Code Playgroud)

但是最近,我发现所有"0"字符的列都有问题,例如'00000000',因为它永远找不到匹配的非"0"字符.

我见过的另一种技术是使用TRIM:

REPLACE(LTRIM(REPLACE(str_col, '0', ' ')), ' ', '0')
Run Code Online (Sandbox Code Playgroud)

如果存在嵌入空格,则会出现问题,因为当空格变回"0"时,它们将变为"0".

我试图避免使用标量UDF.我在SQL Server 2005中发现了很多UDF的性能问题.

sql t-sql sql-server string sql-server-2005

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

数据表不知道它的主键

我正在尝试通过查询每列自动增量属性来查询数据表以建立主键[标识列].然而它总是假的(对于Idenity/PK的列).

查询表主键集合显示数据表不认为它具有PK.

  Dim dc As DataColumn() = dt.PrimaryKey
  Debug.WriteLine(dc.Count)  'Result is 0
Run Code Online (Sandbox Code Playgroud)

数据表正在填充.......

Using cn As SqlConnection = MyApp.GetConnection
  Using cmd As New SqlCommand(strSQL, cn)
    Using da As New SqlDataAdapter(cmd)
      Dim ds As New DataSet
      Try
        da.Fill(ds)

        Return ds

      Catch ex As Exception
        MyAppClass.LogWarning(ex, EventLogEntryType.Error)
        Throw
      End Try
    End Using 
  End Using 
End Using
Run Code Online (Sandbox Code Playgroud)

有问题的表的主键是:([myTableId] [int] IDENTITY(1,1)NOT NULL).和它的pk:CONSTRAINT [PK_myTablesPK] PRIMARY KEY CLUSTERED([myTableId] ASC)

这里有人有同样的问题(可能比我写的更清楚):http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataproviders/thread/c6abdeef-0cb0-42f5-a5f1-10dc4d81df4a/

我假设它很简单,我想念,有人关心开导我吗?

vb.net ado.net

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

物体不会旋转?

void RenderBrain(void)
{ 

glClear(GL_COLOR_BUFFER_BIT);
glMatrixMode(GL_MODELVIEW);

ifstream myFile("brainData.txt");

if (!myFile.is_open()) 
{
    cout << "Unable to open file";
    exit(1); // terminate with error
}


glRotatef(80.0f, 1.0f, 0.0f, 0.0f);

while (! myFile.eof()) 
{
    myFile>>a[0];
    myFile>>a[1];
    myFile>>a[2];
    myFile>>a[3];


    glColor3f(0.60f,0.80f,0.90f);

    glLoadIdentity();       
    glTranslatef((a[0]-1.15)*26, a[2]*30, a[1]*30);
    glutSolidSphere(6, 5, 5);   


}   

myFile.close();
glFlush();
glutSwapBuffers();
}
Run Code Online (Sandbox Code Playgroud)

上面是我的代码的一部分,我有问题使其在添加glLoadIdentity()后旋转; 在循环内.如果我将其移除,将导致我的所有球体向各个方向飞去.

有人可以帮忙吗?

opengl rotation

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

Android短信内容(内容://短信/发送)

我在从设备上阅读短信时遇到问题.当获取URI' content://sms/inbox' 的内容提供者时,一切都很好,我可以阅读"人员"列,找到人员表中的外键并最终到达联系人及其姓名.

但是,我也想遍历发送的消息.从'content:// sms/sent'读取时,person字段始终显示为0.这是正确读取的字段,以查找已发送邮件的收件人数据吗?如果是这样 - 任何想法为什么我的总是0?

我的所有测试都是在模拟器中完成的,我创建了3个联系人.我以正常方式向您发送消息的模拟器发送了消息.

重申一下,我可以看到4个发送的消息,并阅读相关的正文.我的问题是我似乎无法阅读"人"ID,因此我无法确定收件人是谁.

任何帮助将不胜感激.

非常感谢,

马丁.

android contacts android-sms

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

"没有X11 DISPLAY变量" - 这是什么意思?

我正在尝试在我的Linux机器(Slackware)上安装Java应用程序.

我收到了以下错误,我不明白.

你能告诉我如何处理这个问题吗?谢谢.

这是我得到的:(我看到需要设置一些X11 DISPLAY变量,但我应该给它什么值以及如何?)

~$ java -jar gate-5.0-beta1-build3048-installer.jar
- ERROR -

java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(Graphic sEnvironment.java:159)
at java.awt.Window.<init>(Window.java:407)
at java.awt.Frame.<init>(Frame.java:402)
at net.sourceforge.mlf.metouia.borders.MetouiaDotsBuf fer.<init>(MetouiaDotsBuffer.java:105)
at net.sourceforge.mlf.metouia.borders.MetouiaDots.<i nit>(MetouiaDots.java:66)
at net.sourceforge.mlf.metouia.borders.MetouiaToolBar Border.<init>(MetouiaToolBarBorder.java:49)
at net.sourceforge.mlf.metouia.MetouiaLookAndFeel.ini tComponentDefaults(MetouiaLookAndFeel.java:241)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefault s(BasicLookAndFeel.java:130)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefault s(MetalLookAndFeel.java:1591)
at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:537)
at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:581)
at com.izforge.izpack.installer.GUIInstaller.loadLook AndFeel(GUIInstaller.java:373) …
Run Code Online (Sandbox Code Playgroud)

java linux x11 variables headless

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