Tag: android

iOS到Android:如何显示一个TextView

我有一个iPhone开发的背景,这可能是我对Android的一些困惑的原因,这是我在开发中非常新的东西。 我的问题是这样的:如何创build两个TextViews ,并在屏幕上指定它们的确切位置? 例如,在iPhone上,我将创build一个UILabel,生成一个指定标签大小和位置的矩形框,然后将此矩形设置为UILabel的框架属性。 如果你能帮我理解Objective C和iOS的UILabel的相似之处,那将是最有帮助的。

如何将iOS应用程序内购买同步到其他平台上的用户帐户

我的团队正在开发数字音乐应用程序,用户可以在智能手机上从本地艺术家那里购买音乐。 我们的目标是Android和iOS平台。 我们的Android应用程序(以及其他)有以下支付机制: PayTM钱包 信用卡 网路银行 我们的Android应用程序通过了审查,并在Play商店中生效。 我们在iOS上使用相同的付款机制 – 苹果公司拒绝了我们的提交说: 我们注意到,您的应用程序可以通过除应用程序内购买API之外的其他方式来购买应用程序中的内容,服务或function。 具体来说,您的应用程序使用PayTM钱包系统。 考虑到我们的商业模式,遵循苹果应用内购买指导原则的最佳方式是什么,而且是以真正跨平台的方式运作的。 基本上,为帐户购买的内容应该与用户login的所有设备同步,而不pipe平台如何。 但是,我们不介意使用苹果的IAP模型: 用户在iOS上的购买被映射到他的Apple ID,该ID不会映射到我们平台上的帐户。 根据苹果的指导方针: 非消耗品是应用程序内购买,只需要由用户购买一次,并可用于注册到用户的所有设备。 我们的音乐是由艺术家定价的(0.5美元,2.4美元),而苹果则要求他们的应用内购买产品处于特定层次(第1层:0.99美元,第2层:1.99美元等) app store允许每个应用最多包含1000个IAP ID。 当我们有超过1000个不同的项目出售时,我们如何才能将产品ID唯一地映射到音乐片段?

是否可以更改混合应用徽章图标的颜色?

是否有可能改变混合应用程序徽章图标样式像背景颜色? 默认情况下,它的背景颜色是红色的,并且显示为圆形。 我们可以改变这些造型吗? 原生应用程序可能吗?

图像资源从反应原生应用程序中消失

我有一个奇怪的问题,我无法弄清楚原因。 我有一个应用程序创build的反原生,我正在使用react-native-navigation来处理导航。 问题是,我添加到button,标签等图像消失后,我的设备从计算机中拔出。 说清楚; 我连接到电脑并使用应用程序时,所有button都有图标,但是一旦从电脑断开连接并打开应用程序,每个图标都会消失。 这是我如何加载图像 Navigation.startTabBasedApp({ tabs: [ { label: 'One', screen: 'Screen1', icon: require('./images/icon1.png'), selectedIcon: require('./images/icon1_selected.png'), title: 'Screen One' }, { label: 'Two', screen: 'Screen2', icon: require('./images/icon2.png'), selectedIcon: require('./images/icon2_selected.png'), title: 'Screen Two' } ] }); 任何想法或帮助在这个问题上?

“查找我的朋友”(FMF)应用程序如何响应位置?

我试图创build一个应用程序,当有人请求时,会响应组中的人员位置 – 类似于查找我的朋友(FMF),但在Android和iOS上,我正在使用Phonegap。 我一直在研究FMF应用程序如何返回位置 – 沿着这个SO Post的线路,我试图更好地理解。 在某些时候,由于内存压力,iOS会终止应用程序。 我明白,如果您将XCodefunction部分中的背景模式设置为位置,并且位置发生了重大变化,则应用程序将在后台重新启动。 FMF应用程序正在做什么来确保它保持响应位置请求? 当请求位置时,我发送一个推送通知(数据通知,所以它在后台处理 – 用户不会看到它),如果应用程序在后台/前台应用程序预计将响应。 但是,如果iOS的应用程序已被iOS终止,并且没有重大的位置更改,则应用程序将无法在后台运行并且不会响应。 除了以某种方式防止iOS挂起/终止应用程序,这是我们能做的最好的吗? 欣赏任何见解。 我已经阅读了关于创build后台服务来帮助,但似乎更适用于Android比iOS。 感谢您的指导和指点。 桑杰。

Azure通知中心仅向iOS发送通知

我正在开发一个包含推送通知的多平台应用程序。 我正面临的问题在下面的图片中描述 第一种情景: 第二场景: 但是,当我testing通知中心(使用azure色门户或Visual Studio)时,我收到所有设备上的通知。 当iOS设备使用相同的帐户(标签)时,似乎Azure通知中心忽略了Android设备。 任何帮助,将不胜感激

离子文件下载不起作用

我正在构build一个壁纸离子应用程序。 在应用程序,有一个图像存储在www / assets / img显示。我有build立2个button,下载和检索显示的图像到移动设备的内存。 当我点击下载button,一个对话框显示,说:“下载成功!Pug.jpg已成功下载到:文件path”。但是当我检查手机内存没有这样的文件存在。当我点击“检索”button它显示对话框说“文件检索成功!Pug.jpg已成功从文件path检索”“即使文件不存在于手机内存中。 这是home.ts代码 import {Component} from '@angular/core'; import {NavController, Platform, AlertController} from 'ionic-angular'; import {Transfer, TransferObject} from '@ionic-native/transfer'; import {File} from '@ionic-native/file'; declare var cordova: any; @Component({ selector: 'page-home', templateUrl: 'home.html', providers: [Transfer, TransferObject, File] }) export class HomePage { storageDirectory: string = ''; constructor(public navCtrl: NavController, public platform: Platform, […]

React Native TouchableHighlight会忽略第一个点击事件

我正在使用TouchableHighlight来制作button,但是看起来button上的第一个单击事件不会触发TouchableHighlight元素上的onPress事件。 当它再次点击时,它工作。 代码如下所示: return ( <TouchableHighlight onPress={this.props.onPress} style={btnStyles} underlayColor="#a30000" activeOpacity={1}> <Text style={styles.buttonText}>{this.props.children}</Text> </TouchableHighlight> ); 这是我创build的button的链接: https : //github.com/uiheros/react-native-redux-todo-list/blob/master/app/components/shared/Button.js 有谁知道如何修理它? 或者是什么原因造成的? 编辑:目前,这个问题发生在我在iOS模拟器和Android模拟器上。 我还没有在真实的设备上testing过。

Django推送通知与设备自定义模型

我有一个关于Django推送通知的问题。 在我的Django项目中,我有我的移动设备模型。 在这个模型中,我拥有所有设备信息,如令牌(用于发送推送通知),设备平台(iOS或Android)以及其他设备信息。 现在我已经实现了发送这些推送通知的逻辑,我会使用一些类似django-push-notifications的库。 我已经阅读了文档,我意识到这个库已经在设备内部使用了一个模型:GCMDevice或者APNSDevice。 我如何使用我的设备模型使用django-push-notification? 有没有一个干净的方式来做到这一点?

需要使图像底部到angular落:反应本机

我想让图像从底部变圆。 这是我想要做的: 我试图设置borderRadius ,但它将适用于整个图像而不是底部。 这是我的代码: <View style={{ backgroundColor: 'transparent', justifyContent: 'center', alignItems: 'center', height: 159, width: '100%', borderBottomWidth: 70, borderBottomColor: 'red', borderBottomRightRadius: 800, borderBottomLeftRadius: 800, }} /> 它会给出这样的输出: 我需要设置哪个属性才能在视图底部做出完美的回合?