草庐IT

Appcelerator

全部标签

android - 在钛中以百分比定义 fontSize

我需要以百分比设置标签的字体大小,这样当我在我的应用程序中调整当前布局大小时,文本调整大小等于屏幕的其余部分。我有这个:varalabel=Ti.UI.createLabel({text:("Loremipsumdolorsitamet,consecteturadipisicingelit,seddoeiusmodtemporincididuntut").toString(),color:"white",font:{fontSize:deviceWidth*0.03,fontFamily:"OpenSans-Light"},left:"0%",}));但我需要这样的东西:varlabe

android - 我可以在 Appcelerator Titanium 中使用 native 库吗?

在AppceleratorTitanium中,我们用Javascript做所有事情。我想知道是否可以使用一些自定义的nativeJava或Obj-C库并从Javascript调用库函数。有人有什么想法吗?谢谢。 最佳答案 您可以在AppceleratorTitanium中使用native库(ObjectiveC)。但为此您必须创建Titanium模块。请参阅下面的TitaniumiOS模块开发指南https://wiki.appcelerator.org/display/guides/iOS+Module+Development+G

ios - iPhone 应用程序图标显示白色背景

我正在开发iOS应用程序。我的应用程序图标有透明背景,但当应用程序安装在iPhone上时,它显示白色背景。这是我的应用程序图标,您可以看到白色边框:我怎样才能适合这个图标? 最佳答案 您不应该为应用程序图标设置透明背景。我建议你阅读guidelines关于图标。这些准则对透明度的解释:Avoidtransparency.Anappiconshouldbeopaque.Iftheicon’sboundariesaresmallerthantherecommendedsizes—oryouusetransparencytocreate“

ios - 优化 Titanium 应用程序的最佳方法有哪些?

我有一个基于钛的iOS应用程序,它基本上遵循我自己的MVC结构。它有大约30个View和大量网络连接来进行API调用。因此,似乎该应用程序在除iPhone4S之外的实际设备上执行缓慢。具体来说,该应用程序在从多任务菜单重新启动后会挂起大约10秒。有什么建议吗? 最佳答案 您主要需要关心内存泄漏。你有一个非常重要的webcast就此主题而言。简而言之;非常小心:避免大的全局对象:它们有对世界的引用,所以这些引用不会被清除消除任何循环依赖:垃圾收集器不是垃圾收集器!它只计算引用并在引用为0时杀死对象。对于圆形对象,始终有1个引用。避免在

Appcelerator钛动画

我正在与钛合作扩展和崩溃为Android。我创建了一个带有标签和图像的大小写。当我单击图像时,然后使底部视图可见性正确,并为tablerow设置高度。然后为展开视图应用动画for(vari=0;i但是当行扩展时,我看不到我以前的tblcell元素。我找不到原因。请帮助我看答案我认为您需要更改所用的逻辑以在行中添加元素。首先,请勿使用单独的数组添加每个元素,而是使用行变量来附加元素,如下所示。varrow=Ti.UI.createTableViewRow({});row.topView=Ti.UI.createView({});row.expandView=Ti.UI.createView({}

android - Titanium PushNotification 如何分组展示?

我在开发应用程序时遇到问题。我正在使用带有TitaniumAppcelerator的云推送通知。我需要在组中显示推送通知。这是如何显示在单个特定的特定选项卡中的?我正在分享2张图片目前看起来像这样。我需要看起来像这样。怎么办? 最佳答案 您必须使用BigViewNotificationStyle,但它仅在4.1或更新版本中可用引自here:Anotification'sbigviewappearsonlywhenthenotificationisexpanded,whichhappenswhenthenotificationisat

Titanium 中的 Android 视频控制位置

我对Android视频控件有疑问。我有一个视频播放器,它是设备高度的一半,位于top:0当视频控件弹出时,它们位于视频播放器下方,从而覆盖视频播放器下方的内容。我想要做的是将控件放在视频的顶部,但仍在底部。与iOS视频播放器的工作方式相同。现在控件基本上在视频播放器的高度之外。当我为Androidnative开发时,我遇到了同样的问题,并通过使用Java中的setAnchorView方法解决了这个问题。我还没有在钛中看到过这样的东西。这可能吗?我尝试将播放器包装在一个View中,结果相同。vardeviceWidth=Ti.Platform.displayCaps.platformWi

android - 如何使用 Appcelerator (Titanium) 停止在 Android 上播放背景音乐

任何人都可以帮助我知道一旦我在Android中打开我的应用程序(我正在使用AppceleratorTitanium)如何停止在android上播放背景音乐 最佳答案 TitaniumMobile未集成Android的AudioFocus功能,asindicatedbythelackofAudioFocus-relatedmethodcalls.因此,您无法使用框架本身请求永久音频焦点,这会停止其他Activity应用程序的音频播放。您可以createaTitaniumModule虽然实现了这个功能。您可能在为特定应用程序创建Inte

android - 模态 : true is not working 情况下的 Appcelerator/Titanium Holo UI

我的用户界面有问题。我使用changintiapp.xml将默认UI更改为Holo:14全息用户界面运行良好。但是,如果我打开带有Prop模型的新窗口:是的,新窗口将使用旧UI打开,而不是全息。但是如果modalfalse,它工作正常(但后退按钮不起作用。我使用modal:ture,因为我需要后退按钮才能工作)。这是我的代码:varmyButton=Titanium.UI.createButton({title:'Testbutton',width:500,height:100,top:60,font:{fontSize:30}});table.addEventListener('cl

android - DLL 加载失败 : %1 is not a valid Win32 application - Appcelerator

当我尝试在内置Android模拟器上的Appcelerator(3.1.x)中运行应用程序时,我收到如下Python错误:Traceback(mostrecentcalllast):File"C:\Users\Donny\AppData\Roaming\Titanium\mobilesdk\win32\3.1.3.GA\android\fastdev.py",line10,inimporturllib,threadingFile"C:\csvn\Python25\lib\urllib.py",line26,inimportsocketFile"C:\csvn\Python25\lib\