Tag: android

从相机中dynamic检测不同形状(圆形,方形和矩形)?

我想创build一个应用程序来检测对象的形状(圆形,正方形和矩形只有几何形状),不应该使用标记较less或基于边缘的方式来检测扩增中的形状。 我已经使用了以下的东西,像通过metaio sdk中已经存在的教程的过程 1)Metaio: http ://dev.metaio.com/sdk/tutorials/hello-world/ 2)OpenCV: http : //docs.opencv.org/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.html#canny-detector 这些是我试图实现的东西。 几何形状:1)实时圈可以是任何圆形物体 – > 2)实时广场可以是任何方形物体 – > 3)实时矩形可以是任何矩形对象 – > 我怎样才能实现这种增强的情况。 提前致谢

在没有Camera API的情况下仅使用HTMLinput在Phonegap应用上使用相机

是否有可能从iPhone的相机只有HTMLinput,没有相机的API,从相机获取照片? 脚本 我开发了一个应用程序,并通过Phonegap (构build) 用户可以使用html文件input提交照片。 但没有select从相机,只有画廊和文件(和任何其他存储应用程序,如驱动器或保pipe箱,如果是这样的情况下)拍摄新的照片。 我想启用相机选项,但没有PhoneGap的Camera API。 解决scheme 我尝试了以下解决scheme,但没有成功: 1.“捕获”属性(来自雷蒙德卡姆登邮件 ) 有了这个方法,你所要做的就是像这样添加“capture”属性: <input type="file" capture="camera" accept="image/*" id="JustChooseAnID"> Raymond解释说,使用这种方法,您不需要使用PhoneGap的Camera API,因为Google开发了这个选项,并在Google IO演示文稿中显示,并根据Google开发人员和Raymond的说法,它可以工作。 但是..不适合我。 2.configurationPhonegap询问相机的许可(来自Jorge Lizaso的问题 ) “也许相机选项没有出现,因为你的应用程序没有适当的权限” 在上面的问题中,提到了4种方法来间接询问并获得使用相机的适当权限。 我已经尝试了方法2和4,虽然我的应用程序现在要求相机的权限,我允许它正确的,当我使用文件input,所有的选项(像画廊和文件),但没有相机。 3(和1)。 使用Crosswalk的最新版本的webkit来确保解决scheme#1 由于我的android webview可能已经过时(并且与解决scheme#1不兼容),我决定在我的应用中包含最好的webview: 最新版本的Google Chromium 。 但是..再次成功。 1,2和3组合 结果:没有…成功。

固定标题滚动/拖动jQuery的移动

我正在使用jquery mobile和phonegap开发移动web应用程序。 我开发了一个你好世界的应用程序。 它有页眉,页脚和内容区域。 页眉和页脚使用data-position="fixed"属性data-position="fixed" 。 但页眉和页脚的问题是,当我向下滚动,当内容完成,不再需要滚动时,它的头部拖下来(灵活性或指示,并没有更多的内容)。 正如在其他iOS应用程序,这个function存在,但在这些应用程序的页眉和页脚不上下拖动内容区域只拖动。 请看照片我的意思 如上图所示,标题被拖到我不想要的底部。 我只想要内容区域有这个function。 我怎样才能这样做,使内容区域只有当没有更多的内容可供查看? 任何帮助CSS,jQuery或jQuery的移动技巧? 更新 HTML代码在这里 <div data-role="page"> <div data-role="header" id="header" data-position="fixed"> <h1>Page Title</h1> </div><!– /header –> <div data-role="content" id="contents"> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> <h1>Hello Cirrus.</h1> […]

如何检查networking在Android和iOS上是否可用(Delphi XE5)

如何检查Android和iOS上的networking是否可用?

Phonegap /cordova相机插件 – 如何获取照片的date/时间戳?

我有一个PhoneGap应用程序,需要让用户使用手机的相机拍照,并让用户从照片已经在设备上select。 我需要捕获照片拍摄date/时间作为元数据的一部分,但我很难找出如何使用Phonegap / Cordova来完成此项工作。 最初我以为我可以使用File API的FileEntry.getMetadata()调用,但是这不会返回修改时间属性的有效date。 我认为phonegap还会转换设备上的文件,以便您从相机插件接收的文件不是设备上的原始文件,所以即使getMetadata()调用工作,date也不是正确的。 有没有其他的解决方法,就是为我需要的每个平台编写我自己的相机插件版本? 看起来疯狂,这将是唯一的方法。

移动设备网页浏览器在线程睡眠方面是否有任何标准?

鉴于以下jsFiddle,这是一个简单的递增计数器 http://jsfiddle.net/C93ms/6/ ….如果我使用移动设备(智能手机或平板电脑为了争论)访问上面的url,柜台开始递增,如您所期望的那样,如果有JavaScript支持,那么看起来,如果我按“首页“button,或单击电源button一次以closures屏幕(但保持电话开机),脚本将停止运行,计数器停止递增。 这个我期望会发生,我很欣赏为什么在移动设备上保留电池的使用寿命非常重要,所以UI线程睡眠或类似是有道理的。 一旦你重新浏览器,计数器继续递增。 在现实世界中,使用JavaScript来确定超时期限的网站在不使用期限的情况下不会超时,我假设。 我也假设这会因设备,固件,软件而有所不同 – 我试图弄清楚的是,在移动开发框架中是否存在标准方法或默认行为 ,以及在移动开发框架中是否存在任何forms的一致性设备的行为。 我不完全肯定我在这里提出了一个很好的问题 ,但是我一直在努力寻找来自SO的100%相关信息,或者我不太清楚search时需要提出的问题。 谢谢

AES在iOS(Obj-C)和Android(Java)中获得了不同的结果

我是一个完全新手这种encryption的东西,但我有一个Java应用程序和一个iOS,我希望他们都能够将文本ecrypt相同的结果。 我使用AES。 我发现这些代码,当然有一些修改,但是它们会返回不同的结果 iOS代码: – (NSData *)AESEncryptionWithKey:(NSString *)key { unsigned char keyPtr[kCCKeySizeAES128] = { 'T', 'h', 'e', 'B', 'e', 's', 't', 'S', 'e', 'c', 'r','e', 't', 'K', 'e', 'y' }; size_t bufferSize = 16; void *buffer = malloc(bufferSize); size_t numBytesEncrypted = 0; const char iv2[16] = { 65, 1, 2, 23, 4, 5, 6, 7, […]