Tag: android

在应用程序结算/应用程序内购买项目的最大限额

我想知道在Android和iPhone的应用程序结算中可以放置的项目的最大数量。 我似乎记得3000左右的阅读,但我找不到参考。 另外如果3000是最大的什么是合法的方式来解决这个问题。 我的应用程序将销售内容,我认为解决问题的一个可能的方法是有一个显示内容的中央应用程序,然后是许多不同的库,您可以购买内容。 这是一个可行的工作吗?

jQuery Mobile固定页脚在键盘出现时正在移动

我使用Phonegap和jQuery Mobiledevise了一个应用程序。 固定页脚正常工作,直到我点击下拉或文本字段,导致页脚从视图(Android 4.0)消失或移动到视图(Android 2.2 Galaxy Tab)的中间。 有什么build议么? Phonegap版本:Cordova 2.1.0 jQuery Mobile版本:1.2.0 这是我的代码: <div data-role="footer" class="nav-mobilyzer" data-tap-toggle="false" data-position="fixed"> <div data-role="navbar" class="nav-mobilyzer" data-grid="d"> <h1>footer</h1> </div> </div>

平台独立的移动应用程序

我们可以考虑平台独立移动应用程序有多远? 这个问题背后的想法是 – 在Android,iOS,Symbian等不同的平台上花费更less的精力来构build相同的应用程序。 我看了一些工具,并得到一个开放式的插件 。 将尽快探索。 你有什么想法呢? 编辑:我然后开始探索PhoneGap 。 我发现使用HTML,CSS,JS构build应用程序已经足够了,我们也可以包含JQueryMobile和Sencha Touch。

图像大小和移动设备和dpi

这是关于移动设备的图像及其尺寸的问题。 所以假设我想要一个完整的手机屏幕图像。 我假设屏幕是320 * 480在这里,这似乎一致。 当我在Photoshop或MS Paint中制作图像时,我可以select像素/英寸(好吧,也许不是在绘画中,但是我会漂移)。 默认值为72像素/英寸,是否始终保持这种状态? 有些设备有更高的dpi – 我认为“默认”是160 dpi – 所以对于240dpi的设备来说,我可以显示相同的图像: 将图像从320 * 480缩放到480 * 640(即size = oldSize * 240/160) 转到我的图像,并将像素/英寸更改为72 * 240/160? 鉴于Android的大小如此: xlarge screens are at least 960dp x 720dp large screens are at least 640dp x 480dp normal screens are at least 470dp x 320dp small screens are at […]

相当于Android服务的iOS?

所以iOS 7支持更广泛的背景模式,是否有可能在iOS上终于有一个相当于Android的服务? 我所追求的基本上是在后台运行应用程序A,并有一个或多个应用程序B和C与该应用程序交谈(不显示应用程序A的GUI)。 请注意,使用连接和推送通知可能不是一个选项,虽然这是推荐的方式。 有任何想法吗?

在phonegap 3.3.0本地通知

谢谢道森! 下面提到的问题已经在android中解决了。 但遗憾的是,当我在ios中构build项目时,这是行不通的,任何人都可以帮忙? 我将使用这个插件来build立一个android / ios应用程序与本地通知。 https://github.com/katzer/cordova-plugin-local-notifications/wiki 首先,我创build了一个phonegap项目 phonegap create notification 添加插件 cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications.git 修改/www/config.xml <gap:plugin name="de.appplant.cordova.plugin.local-notification" /> 我将local-notification.js复制到/ www dir,并在index.html中引用它 <html> <head> <meta charset="utf-8" /> <meta name="format-detection" content="telephone=no" /> <!– WARNING: for iOS 7, remove the width=device-width and height=device-height attributes. See https://issues.apache.org/jira/browse/CB-4323 –> <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" […]

仅适用于Webview的IOS和Android应用程序是否被视为混合或Web应用程序?

我的困惑是,用Java或Swift创build的应用程序是否被视为混合或Web应用程序。 我明白一个Web应用程序几乎完全使用Web,但是如果它是通过Java Webview的WebView,那么它真的被认为是Web应用程序,还是混合应用程序,因为它有可能同时使用本机和Web应用程序function? 关于这个特定的定义我有不同的定义。 谷歌说这个关于networking应用程序: 在Android上提供应用程序基本上有两种方法:作为客户端应用程序(使用Android SDK开发并安装在APK中的用户设备上)或作为Web应用程序( 使用Web标准开发并通过Web浏览器访问)没有什么可以安装在用户设备上 )。 https://developer.android.com/guide/webapps/index.html 苹果对networking应用这样说: Web应用程序的devise看起来和行为方式类似于本机应用程序,例如,它的缩放比例适合iOS上的整个屏幕。 当用户将其添加到主屏幕时,您可以通过使其看起来像本机应用程序一样,在iOS上为您的Web应用程序定制Safari。 您可以使用其他平台忽略的iOS设置来执行此操作。 https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html 为什么这对我很重要,为什么我打扰问? 在谈到我正在创build的新应用的未来发展时,我需要向人们解释这三者之间的差异和重要性。 我是新来的应用程序的世界,并不完全理解这个共识,我想声音胜任,当我解释它。 我会考虑一个Java或Swift用Webview制作的应用程序只是一个Web应用程序,而不是一个混合应用程序。 但是,如果增加更多,它可能成为一个混合应用程序。 不过,我可以从一开始就看到它是一个混合应用程序。

Android(或iOS) – 图像上传队列

我们已经为Android(和iOS)编写了一个应用程序,并允许用户将照片上传到我们的REST服务器。 我们遇到的问题是,有时用户在可怕的蜂窝信号和没有WIFI的地方。 所以,我想知道是否有一个预先构build的解决scheme,或推荐的path推迟这些上传,直到后来只有平淡的networking选项可用。 现在在Android上我正在使用一个AsyncTask上传捕获的图像的stream表示。 图像的最大尺寸被裁剪为1280,另一方面是方面缩放,所以图像不是很大。 用户可能没有信号长达2个小时我想象,所以它不需要尝试上传每一分钟。 此外,可能有多个上传,所以我想,需要某种队列。 我不是正面的iOS应用程序正在利用,但我可以找出是否有帮助。

window.orientation在iOS和Android中返回不同的值

我在iPad (Safari浏览器)和Samsung Tab 2 (默认浏览器)上testing我的Web应用程序。 window.orientationchange在两个设备中返回不同的值。 $(document).ready(function() { window.addEventListener("orientationchange", centerLoginBox); window.addEventListener("load", centerLoginBox); }); function centerLoginBox() { if (window.orientation == 90 || window.orientation == -90) { //Landscape Mode $('#loginbox').css('margin-top', '20%'); alert(window.orientation); } else if (window.orientation == 0 || window.orientation == 180) { //Portrait Mode $('#loginbox').css('margin-top', '40%'); alert(window.orientation); } 在标签2中,警报对于横向模式抛出“0”和“180”,对于纵向模式抛出值“90”和“-90”( 在iPad中只是相反的行为 )。 这是iOS和Android的一些devise差异吗? 什么可能是这个问题的通用解决scheme?

将PDF Viewerembedded到PhoneGap应用程序中

我如何embedded一个phonegap应用程序的PDF查看器? 我决定使用PhoneGap + Sencha Touch来开发iOS和Android的应用程序。