草庐IT

titanium-alloy

全部标签

iphone - 如何使用 Titanium 查询父 View 的 subview ?

我希望创建一个通用例程来对View的子项进行操作。在例程中,我需要能够遍历subview。我在API中没有看到任何暗示有任何方法可以获取subview的内容。有一个“add()”和一个“remove()”方法,但没有像“get()”这样的方法,也没有像“views”这样的属性。我错过了什么? 最佳答案 这是从View中移除子对象的基本结构if(view.children){for(varc=view.children.length-1;c>=0;c--){view.remove(view.children[c]);}}

android - 如何解决 Titanium 错误 "Ex...tion: No Android ' - 8' or android ' -2。运行 OSX Lion 的 Mac 上的 2' in the Android SDK."?

我在运行OSXLion的Mac机器上使用Titaniumstudio。我在开发iphone和ipad应用程序时没有问题,但在为Android设置项目时遇到问题。我有一个现有的(最新的)androidSDK,并且已经在标准Eclipse上使用Java开发基本应用程序。我尝试将Titanium指向我用于Eclipse的androidSDK,但失败并出现以下异常。给定路径的AndroidSDK出现以下错误:“Ex...tion:NoAndroid'-8'orandroid'-2.2'intheAndroidSDK.”如何在不重新下载所有内容的情况下解决此问题?如果我要求Titanium为我设

android - Xamarin和Titanium Appcelerator?

Closed.Thisquestionisopinion-based。它当前不接受答案。想要改善这个问题吗?更新问题,以便editingthispost用事实和引用来回答。已关闭6年。Improvethisquestion我开发了一个nativeAndroid应用程序,现在的要求是开发的应用程序必须位于Xamarin或TitaniumAppcelerator之类的跨平台中,现在请一些专家软件工程师建议我应该选择哪个跨平台,为什么?如果我选择Xamarin,那么Xamarin的优点和缺点是什么?如果我选择TitaniumAppcelerator,那么钛的优点和缺点是什么?任何帮助将不胜感

使用 Titanium 的 Android 远程视频

大家好!我正在尝试在Android手机上播放托管在我们网络服务器上的视频。我已经为iPhone构建了这个并且效果很好。然而,Droid是另一回事。我没有收到视频,而是黑屏,没有错误或任何其他内容。我使用的代码是:activeContent=Titanium.Media.createVideoPlayer({contentURL:内容,背景颜色:'#111',电影控制模式:Titanium.Media.VIDEO_CONTROL_DEFAULT});win.add(activeContent);activeContent.play();我正在下载的视频在不使用Titanium时确实可以在

Titanium 中的 android:back(设备后退按钮)事件不起作用

您好,我正在从事Android应用程序开发。我正在使用TitaniumStudio进行开发。我创建了一个简单的应用程序。我想在我的应用程序中捕获设备后退按钮事件,因为我不想在钛中使用android默认选项卡。我正在创建自己的选项卡。我尝试了以下代码::list.jsvarexpt=Titanium.UI.currentWindow;expt.addEventListener('android:back',function(e){Ti.App.fireEvent('expt_back_event');});:应用程序.jsTi.App.addEventListener('expt_bac

android - 我如何在应用程序(Titanium-Android)中将选定的人删除到联系人列表?

我使用getAllPerson()函数并在TableView中显示我想要删除所选人员的所有人。但removePerson()仅支持iphone,我如何使用Android删除。任何建议表示赞赏 最佳答案 我不知道你是如何实现删除所选人员的编辑操作的,但是,我认为,由于Android尚未实现(可能永远不会)removePerson,你必须使用Intent。为此,这里有两个来源,您可以在其中找到您必须了解的所有信息:TheAppcelerator'sintentCookBookinformation.Thissource在上面的演示中使用

android - Facebook apprequests 对话框总是返回已取消的 Titanium Android?

我正在使用facebook3.0.1钛模块。在Android中,Facebookapprequests对话框始终返回为已取消,即使实际的apprequest已发送,如Facebook上所示。因此,我无法将requestid存储在我的后端,这使得apprequest无用。但在iOS中它工作正常。这是我的代码varfb=require('facebook');fb.appid='my_app_id';fb.permissions=['publish_stream','read_stream','email'];//Permissionsyourappneedsfb.forceDialogA

android - 如何在真实的 Android 设备上部署 Titanium 应用程序?

我想知道如何从TitaniumStudio部署到真实的Android设备。我有一个可以在模拟器中运行的钛应用程序。但是我不知道如何让它在真实设备上运行。我知道如何使用Xcode将我的Titanium应用程序部署到我的iPhone上。我也安装了Eclipse,并成功地将一个简单的HelloWorld.app部署到真实的Android设备上。更新:我刚刚了解到可以使用命令行完成部署。[12:49:59~]$adbinstall/Users/johndoe/git/helloworld/build/android/bin/app.apk772KB/s(2035982bytesin2.573s

android - 使用 Titanium SDK 在 TableView 中显示索引

我目前正在开发一个iOS和Android跨平台应用程序。因为我想显示一个带有一些数据的TableView并且我还需要显示索引。为此,我使用了以下代码:varwin=Ti.UI.createWindow({backgroundColor:'#ffffff'}); //Createtableviewdatavardata=[{title:'Apple',header:'A'},{title:'Amos'},{title:'Alonzo'},{title:'Boy',header:'B'},...{title:'Zinga',header:'Z'},]; vartableView=Titan

android - 将 Firebase 与 Titanium 集成?

我正在使用titaniumSDK开发适用于android和iO的应用程序。我想将firebase集成为后端的Web服务。我想拥有用户并将音频数据保存在云端。所以我的问题是如何将FirebaseAPI与钛集成。我知道有一个适用于iOs的模块,但它仅适用于iOs,我想要适用于android和iOS。我正在寻找使用WebView但没有成功...那有可能吗?或者我必须使用Appcelerator云以外的其他Web服务?谢谢:) 最佳答案 目前没有适用于Android+iOS的合并模块。需要在Appcelerator中单独使用。iOS:iOS