titanium-mobile相关内容

使用 iOS 模块构建原生视图并在 Titanium 中使用它们

我想构建一个 iOS 模块,其中有一个带有 .xib 文件的 viewController 类.现在的问题是如何从我的钛代码中调用该视图.我知道有可用的视图代理,但由于文档不太好,不知道如何使用它们. 到目前为止,我已经创建了一个可以传递非图形数据的模块,但是如何从我的模块中获取视图控制器. 我已经检查了 appcelerator wiki,但这没有帮助任何指导我的教程都会有帮助 ..

什么是 adb 守护进程?

运行应用程序时,会形成 .apk 文件,并且该 apk 文件安装在模拟器中.为了在模拟器中安装 apk 文件,我们需要 Android Debug Bridge(ADB) 服务.守护进程是此服务的一部分.我的问题是守护进程的工作是什么?它有什么作用? 解决方案 我的问题是守护进程的工作是什么?它有什么作用? 守护进程就像是其他线程或对象的服务提供者,这些线程或对象与守护进程运行在 ..
发布时间:2021-11-15 21:46:21 移动开发

钛合金标签对齐问题

我在我的应用程序中创建了自定义复选框.我对复选框没有问题,如果标签文本很小,它就是标签.如果标签文本很大(超过一行),则对齐显示不正确. 看上面的截图:第一个选项标签文本是“请选择对程序测试程序进行评级的2个主要原因",第二个选项标签文本是“问题2".如果第一个标签中的文本很小,适合一行,那么 UI 看起来不错.但是如果文本不止一行,我就会面临上述问题. 我的代码如下, 查看: ..
发布时间:2021-09-08 18:50:56 其他开发

当启动应用程序时删除这个钛启动屏幕(创建自定义启动屏幕)

我是 Titanium 的应用程序开发人员.我想用 Titanium 开发新应用程序并创建一个 HelloWorld 应用程序.每次我的应用程序启动时比每次显示 Titanium startscreen 时.我如何删除这个 Titanium Startscreen. 解决方案 默认的钛闪屏路径是: Resources/iphone/Deafult.png 您可以替换新的 Def ..
发布时间:2021-09-08 18:50:50 其他开发

我需要帮助理解钛合金 (MVC) 开发

我习惯于在蛋糕和主干等 MVC 框架中进行开发,但我无法在 Alloy 中进行开发.网上好像没有什么好的例子.如果有人可以举例说明如何设置几个按钮来响应点击事件并将您带到新窗口,我将不胜感激.我也在使用 Ti 的地图 api 来显示谷歌地图,但我也不知道如何正确初始化它.谢谢! 解决方案 这里有非常有用的 MVC Alloy 链接 http://developer.appcelera ..
发布时间:2021-09-08 18:50:44 前端开发

易于遵循的钛移动/工作室初学者教程

我是 Titanium mobile 和钛工作室的新手,但听说过有关它的好消息. 有人可以为初学者推荐一些易于学习的教程吗?我也是 Mac 和 javascript 的新手,所以请放轻松 :) 解决方案 您可以点击以下几个链接: 1- Titanium Wiki 2- 7 天钛 3- 钛仓库 ..
发布时间:2021-09-08 18:50:41 其他开发

Tiianium studio 3.2.0 设备上的项目安装问题

我使用的是 Titan Studio 或 sdk 3.2.0,我的应用程序在 ios 6 和 7 设备上运行,但不能在 ios 5 设备上运行.我该如何解决?我还想知道如何在我的项目中设置部署目标和迷你 sdk 版本? 解决方案 请注意,在 Release 中删除了对 iOS 5.x 及更早版本的支持3.2.0. 您可以找到此文档和其他有用信息在 appcelerator 迁移指 ..
发布时间:2021-09-08 18:50:27 移动开发

无法在 Titanium 中写入文件

我在 Titanium Studio 中写入文件时遇到问题.特别是 .json 文件.代码编译通过,没有抛出异常. 这是我的相关代码部分,我在添加元素之前先将文件解析为 var 并将其字符串化以写回.阅读完美,添加元素也是如此,这是写作过程有问题 var file = Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory,'data. ..
发布时间:2021-09-08 18:50:18 前端开发

iphone模拟器中的数据库存储在哪里(适用于Mac OS)?

我创建了一个应用程序.谁的,在这个登录应用程序中我们添加了一个本地数据库(db.sqlite).新用户注册时.比,将整个数据添加到数据库中.它在设备中正常运行.但是,我如何查看数据(数据是否已存储)?问题:当您使用模拟器(在计算机中)时,此数据库文件存储在文件系统中的何处? 解决方案 就我而言,我的 .sql 文件位于 /Users/myName/Library/Applicatio ..
发布时间:2021-09-08 18:50:07 其他开发

Titanium Mobile - PhotoGallery - 成功回调 - 事件属性 - media.file 返回 null

Titanium SDK:2.1.1,主机操作系统:Mac OS X 10.6.8,移动平台:iOS 5 我无法访问由 Titanium.Media.openPhotoGallery 的成功回调返回的“Blob"对象的某些属性.不可访问的属性是“file"和“nativePath",但是我可以访问“height"、“width"和“mimeType"等属性.我正在模拟器上测试. 这是我 ..
发布时间:2021-09-08 18:49:58 其他开发

Titanium删除TableViewRow,model-view绑定应该会自动反映tableview

这就是我在 tableview (android) 的 longclick 事件上删除 tableviewrow 的方法$.tableview.deleteRow(e.index);,但这只会删除该行.我如何还删除 tableviewrow 上的数据,这将通过模型 id 从集合中删除它,并且模型视图绑定应该自动在 tableview 中反映这一点.有任何想法吗?谢谢. 解决方案 您需要从集 ..
发布时间:2021-09-08 18:49:53 其他开发

安装成功后列表中也看不到钛模块

我在 Mac 机器上我已经安装了模块,但是从 tiapp.xml 添加时,模块没有显示列表.任何人都可以帮助解决这个问题.提前致谢. 解决方案 安装模块有多种方法. 1) 您在进入 Studio 时提到的第一种方式.帮助 > 安装移动模块.将弹出一个模块对话框,输入模块的 ZIP 文件的 URL,或单击浏览并使用查找器定位 ZIP 文件. 2) 如果遇到问题,您可以通过解压缩模 ..
发布时间:2021-09-08 18:49:47 移动开发

钛合金更新查询问题

我是钛和合金框架的新手.我创建了模型来存储一些数据.我能够插入和检索数据.我不知道如何更新行. 按照我的建议,我做了以下, var userLang = Alloy.Collections.userLanguage;var models = Alloy.createModel("userLanguage");模型.fetch({id: 1});模型.保存({语言ID:语言ID,语言文本:l ..
发布时间:2021-09-08 18:49:14 其他开发

Titanium SDK 如何在其支持的各种平台上工作(2013 年)?

我没有找到关于 Titanium SDK 如何工作的明确信息. 各种平台使用什么 javascript 引擎?维基百科说他们在 2011 年宣布了使用 v8 的计划,但没有提到他们实际使用它.他们使用v8吗?他们将其用于哪些平台? 如何连接原生 UI 元素?UI 真的依赖于操作系统,还是它的 API 以某种方式构建到最低公分母? 解决方案 这确实是一个太宽泛的话题,但我会给出一英里 ..
发布时间:2021-09-08 18:49:11 其他开发