小编evi*_*one的帖子

是否可以用相机测量到物体的距离?

是否可以用手机摄像头测量到物体的距离?

我的意思是,在我的应用程序中,我启动相机,面向相机对象(让我们说房子),然后按下按钮,它计算距离,并在屏幕上显示我.

如果有可能我可以找到一些教程或相关信息?

camera android distance

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

如何让SQL INNER JOIN接受null结果

我有以下查询:

SELECT TOP 25 CLIENT_ID_MD5, COUNT(CLIENT_ID_MD5) TOTAL 
FROM dbo.amazonlogs 
GROUP BY CLIENT_ID_MD5 
ORDER BY COUNT(*) DESC;
Run Code Online (Sandbox Code Playgroud)

哪个回报:

283fe255cbc25c804eb0c05f84ee5d52    864458
879100cf8aa8b993a8c53f0137a3a176    126122
06c181de7f35ee039fec84579e82883d    88719
69ffb6c6fd5f52de0d5535ce56286671    68863
703441aa63c0ac1f39fe9e4a4cc8239a    47434
3fd023e7b2047e78c6742e2fc5b66fce    45350
a8b72ca65ba2440e8e4028a832ec2160    39524
...
Run Code Online (Sandbox Code Playgroud)

我想使用此查询中返回的MD5检索相应的客户端名称(FIRM),因此行可能如下所示:

879100cf8aa8b993a8c53f0137a3a176    126122    Burger King
Run Code Online (Sandbox Code Playgroud)

所以我提出了这个问题:

SELECT a.CLIENT_ID_MD5, COUNT(a.CLIENT_ID_MD5) TOTAL, c.FIRM 
FROM dbo.amazonlogs a 
  INNER JOIN dbo.customers c 
    ON c.CLIENT_ID_MD5 = a.CLIENT_ID_MD5
GROUP BY a.CLIENT_ID_MD5, c.FIRM 
ORDER BY COUNT(*) DESC;
Run Code Online (Sandbox Code Playgroud)

这返回类似于:

879100cf8aa8b993a8c53f0137a3a176    126122    Burger King
06c181de7f35ee039fec84579e82883d    88719     McDonalds
703441aa63c0ac1f39fe9e4a4cc8239a    47434     Wendy's
3fd023e7b2047e78c6742e2fc5b66fce    45350     Tim Horton's
Run Code Online (Sandbox Code Playgroud)

哪个有效,除非我需要为c.FIRM返回一个空值,如果给定的MD5没有相应的FIRM.例如:

879100cf8aa8b993a8c53f0137a3a176    126122 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server join inner-join

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

如何在按下状态时移动按钮文本

我为按钮和不同的按钮状态创建了自定义背景.但是现在我达到了一个我无法理解的地步.

当按钮处于正常状态时,它看起来很好.但是当我按下按钮时,我需要将文本向下移动几个像素,因为按钮背景图像移动(实际上感觉就像它在图像上移动一样,因为首先按钮下面有边框,当它处于按下状态时,此边框消失).请看下面的图片.

按下按钮状态时,如何移动按钮中的按钮文本?(可能以某种方式填充或按钮的布局自定义)

在此输入图像描述

user-interface android button

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

来自Google的任何Android Market API?

不确定它是否可能重复.如果是这样,请合并到相应的.

我正在寻找可以提取以下信息的Google Market API:

  1. Google Market中的类别列表(在应用,书籍,电影中)
  2. 给定类别中的热门免费应用程序/书籍/电影列表(按下载,评级等编号).
  3. 给定类别中的最高付费应用/书籍/电影列表(按下载,评级等编号).

是否有正式的Google Market API?

我遇到了以下项目,但它提供的功能集不支持此功能. http://code.google.com/p/android-market-api/

任何帮助都非常感谢.

android google-play

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

JSON vs Delphi中的XML解析速度

我们正在创建一个使用大量XML解析的应用程序,我想也许可以使用JSON,因为我们可以使用JSON作为XML的替代品.

我需要测试哪个是更快的JSON或XML,但想先在这里问一个意见.

JavaScript中的JSON是原生的,速度很快.当然比解析XML更快.但在Delphi中,没有本地类可以做到这一点.

所以我的问题是 - 使用XML或JSON解析器库在Delphi中哪个更快?或者它们的速度相等?

如果它比你更喜欢它更快 - Delphi Web Utils,JSON Delphi LibraryJSON Toolkit

xml delphi parsing json delphi-xe

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

有没有办法捕获未处理的应用程序异常并记录它们

有没有办法捕获并记录应用程序中的所有错误.目前我在我认为可能发生错误的地方使用try catch块.但是有可能捕获应用程序级别的所有错误(我的意思是,我可以将try catch块放到项目文件中,或者其他一些技巧可能会这样做)?

delphi error-handling

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

构建跨平台的Delphi应用程序

我下载了Lazarus,但也使用过Embarcadero Delphi IDE.我有一个关于构建跨平台Delphi应用程序的问题.

如何在win32环境下构建它们?我从Lazarus网站上阅读了wiki,它解释了如何做,但我仍然不明白.是否可以在win32环境下为Linux和MacOS构建和编译应用程序?如果有可能,有人可以逐步解释如何准确地做到这一点.

编辑: 现在是时候讨论新的XE2版本的Delphi IDE我认为:)

谢谢

delphi pascal cross-platform cross-compiling lazarus

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

如何获取已安装的应用程序权限

我需要开发一个Android应用程序来检测恶意软件.

我希望根据安装的所有应用程序使用的权限来开发它.请告诉我如何识别其他应用程序使用的权限

permissions android

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

选择要在Inno Setup卸载程序上卸载的自定义组件

我用Inno Setup制作了安装程序.它由多个可执行文件组成,所有可执行文件都位于Program Files"APP"文件夹中.但是对于每个可执行文件,这个"APP"文件夹中有不同的子文件夹.

因为每个可执行文件都与目的不同,所以我想在我可以选择的地方创建卸载程序,我要卸载哪个组件(例如"添加/删除程序"中的"更改"按钮).目前,卸载程序会删除所有应用程序.

一种选择是为每个组件创建不同的安装程序,然后创建包含其他安装程序的安装程序,但这太奇怪了.

是否可以创建自定义卸载程序,并选择选择要卸载的组件?

delphi components inno-setup uninstall uninstallation

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

Android:Listview没有使用键盘

我的布局看起来像这样:

<LinearLayout>
  <RelativeLayout>
    Some Image and Text as Title
  </RelativeLayout>
  <RelativeLayout>
    <LinearLayout>
      <ListView>
        My message List
      </ListView>
    </LinearLayout>
    <RelativeLayout>
      Edit Box and Send Button
    </RelativeLayout>
  </RelativeLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

我在显示时明确地将当前选择设置为列表的最后一项(最新).

如果未在底部的"编辑"框中输入文本,则屏幕如下所示:

Top Title
  List Item 8
  List Item 7
  ...
  List Item 2
  List Item 1
  Bottom Edit box and Send Button
Run Code Online (Sandbox Code Playgroud)

当我单击编辑框以输入我的消息时,屏幕如下所示:

Top Title
  List Item 8
  ...
  List Item 5
  Bottom Edit Box and Send Button
  Keyboard
Run Code Online (Sandbox Code Playgroud)

我真正想要的是:

Top Title
  List Item 4
  ...
  List Item 1
  Bottom Edit Box …
Run Code Online (Sandbox Code Playgroud)

keyboard android listview android-edittext

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