标签: appcelerator

想要在移动操作系统中为App永久存储两个变量

我正在尝试在Titanium Appcelerator中开发一个应用程序,我在该应用程序中需要的是它应该始终在后台运行并收集当前GPS坐标并将其发送到服务器.所有我希望应用程序永久记住是IPPORT服务器的号码.如果移动设备已关闭然后再打开IP和端口应该在那里.我认为对于这两个变量,我不应该使用数据库.除了使用数据库之外,他们的其他方式是永久存储IPPort编号吗?
谢谢

mobile android titanium appcelerator appcelerator-mobile

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

如何使用Alloy(appcelerator)查询(where,inner join)?

我正在尝试:

Application Mobile with Alloy
Titanium SDK version: 2.1.3 (10/02/12 16:16 15997d0)
iPhone Device family: universal
iPhone SDK version: 6.0
iPhone simulated device: iphone
Detected compiler plugin: ti.alloy/1.0
Run Code Online (Sandbox Code Playgroud)

我创造了两个模型:

alloy generate model met sql met_id:int libelle:string famille_id:int
alloy generate model famille sql famille_id:int libelle:string
Run Code Online (Sandbox Code Playgroud)

并填写以下数据:

var mets = Alloy.createCollection('Met')
var met = Alloy.createModel("Met",{met_id:1,libelle:"Salade de Chèvre Chaud",famille_id:1});mets.add(met);met.save();
var met = Alloy.createModel("Met",{met_id:2,libelle:"Salade de Chèvre Chaud",famille_id:2});mets.add(met);met.save();
var met = Alloy.createModel("Met",{met_id:3,libelle:"Salade de Chèvre Chaud",famille_id:3});mets.add(met);met.save();
var met = Alloy.createModel("Met",{met_id:4,libelle:"Salade de Chèvre Chaud",famille_id:4});mets.add(met);met.save();
var met = …
Run Code Online (Sandbox Code Playgroud)

appcelerator backbone.js titanium-alloy

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

钛合金 - 在该视图中创建没有控制器和访问组件的视图

我有一个名为Titanium Alloy的视图overlay.xml,它没有控制器.我在另一个调用的控制器中创建它episode.js并将其添加到容器中episode.xml.我这样做是为了使overlay.xml可重复使用的视图可以添加到任何地方.

例如

episode.js

// create the overlay view
var overlay = Alloy.createController("overlay").getView();
// add it somewhere in episode.xml
$.episodeImage.add(overlay);
Run Code Online (Sandbox Code Playgroud)

在里面overlay.xml我有几个组件,比如按钮和标签,我想访问它们Episode View以添加事件监听器.例如:

overlay.xml

<Alloy>
    <View id="overlay">
        <Button id="theButton" title="Click Me!" />
        <Label id="theLabel" text="I am a label" />
    </View>
</Alloy>
Run Code Online (Sandbox Code Playgroud)

然后以episode.js为例:

var overlay = Alloy.createController("overlay").getView();
$.episodeImage.add(overlay);

// EXAMPLE: Get the button from overlay.xml and add an event listener
$.theButtonFromOverlayXML.addEventListener("click", function () {
    alert("You clicked the button …
Run Code Online (Sandbox Code Playgroud)

titanium appcelerator titanium-alloy

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

如何在钛中的特定索引处添加行

我有一张钛制的桌子,我已经添加了3排.在一个场景中,我从表中删除了第二行table.deleteRow(index),在一些过程之后,我需要在该索引处添加一行.

任何人都可以告诉我如何在特定索引处添加一行.

appcelerator appcelerator-titanium

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

Appcelerator - 如何在iOS9 App中添加Universal Links支持

我想允许我的用户打开我们的应用程序(如果已安装,否则重定向到App Store应用程序页面),每当用户点击我们网站的网址时.

我发现Universal Links是从iOS-9开始实现上述要求的一种方式.我也知道Web服务器和Apple Developer门户要涵盖的要点.

唯一的问题是如何在Appcelerator Titanium app中启用Associated Domains

提前感谢任何线索或帮助.

appcelerator ios ios-universal-links appcelerator-titanium

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

钛合金/加速器中Ti.UI.Fill与100%的区别

以下填充整个屏幕:

<View height="Ti.UI.FILL" width="Ti.UI.FILL">...</View>
Run Code Online (Sandbox Code Playgroud)

fill属性在这里描述:http://docs.appcelerator.com/platform/latest/#!/ api/Titanium.UI- property- FILL

但是你也可以使用以下方法做同样的事情:

<View height="100%" width="100%">...</View>
Run Code Online (Sandbox Code Playgroud)

因此我的问题是,有什么区别?

titanium appcelerator titanium-alloy appcelerator-titanium appcelerator-alloy

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

单击内部视图元素时,波纹效果不起作用(Android Appcelerator)

https://gyazo.com/7ffd965136f18e44aa87c591e3b90ed9

正如您在我提供的链接中所看到的,当我单击标签或我在View中的ImageView时,涟漪效应不起作用.我怎样才能解决这个问题?

我在6.1.2GA和6.2.2GA SDK中都遇到了这个问题

这是我的XML文件:

<CardView id="selectCard">
    <View layout='horizontal' backgroundColor="#fafafa" touchFeedback="true" touchFeedbackColor="#808080">
        <ImageView class="icons" id="locationIcon" image="/icons/address.png" top="8dp" bottom="8dp" left="16dp" />
        <Label class="titleLabel smallText" text="L('selectInMap')"  />
    </View>
</CardView>
Run Code Online (Sandbox Code Playgroud)

我尝试删除我的CardView中的View,然后将touchFeedback和touchFeedbackColor属性设置为CardView,但后来我看不到任何涟漪效应

javascript android titanium appcelerator

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

openssl 配置失败:错误:02001003:系统库:fopen:Appcelerator studio 中没有这样的过程

我在appcelerator studio 中收到此错误:

openssl 配置失败:错误:02001003:系统库:fopen:没有这样的过程

到目前为止,我找不到任何有同样问题的人。

appcelerator appcelerator-titanium

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

Appcelerator Studio 无法在 Mac 上检测到有效的 iOS 或 Android SDK

即使安装了 XCode、iOS 和 Android SDK。Appcelerator 不检测 iOS 或 Android SDK 并显示错误:

无法在“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs”中检测到版本为“6”或更高版本的有效 SDK

我安装了最新的 Appcelerator Studio、Oracle JDK 8、NodeJS 12.16.2、XCode 10.1、Android Studio 3.6.2

我尝试重新安装 Appcelerator Studio、Oracle JDK、Node JS,在首选项-平台下设置 sdk 路径并多次重新启动我的 Mac,但我仍然遇到相同的错误。

这是来自终端的 appc 信息:

Appcelerator Command-Line Interface, version 8.0.0
Copyright (c) 2014-2020, Appcelerator, Inc.  All Rights Reserved.

Operating System
  Name                        = Mac OS X
  Version                     = 10.13.6
  Architecture                = 64bit
  # CPUs                      = 4
  Memory                      = 4.0GB

Node.js
  Node.js Version             = 12.16.2
  npm Version                 = 6.14.4

Appcelerator CLI
  Installer                   = 5.0.0 …
Run Code Online (Sandbox Code Playgroud)

sdk android titanium appcelerator ios

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

如何使用钛金属appcelerator移动创建mapview?

我刚刚开始使用appcelerator,我还没有找到一个好的布局教程.目前我尝试显示具有特定位置的mapview.有没有人如何做到这一点的例子或好指针?

appcelerator appcelerator-mobile

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