问题标签 [appcelerator-titanium]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Appcelerator ImageView, changing image on android blinks / flickers
I have 20 images which I cycle through to show a fitness exercise. When updating the image (i.e going from frame 1 to frame 2) the entire imageView blinks. This only happens on Android, on iOS it works fine.
Here is a video of it happening https://youtu.be/-CufuQErQ58 This is on emulator but its also happening on all android devices i've tested on.
I tried changing the imageView to just a view with a backgroundImage, and this works without blinking however it runs very slowly and uses a lot more memory and often crashes.
EDIT
So after a bit more digging I found this article - http://docs.appcelerator.com/platform/latest/#!/guide/Image_Best_Practices
It seems on android that the image size is the limiting factor, and reducing the size of the images helped fix this, although it still blinks on the first cycle of images.
titanium - Titanium:禁用键盘以使用自定义数字键盘
我正在尝试使用带有文本字段的自定义数字键盘来利用模糊和焦点。但是,如何在 ios 上永久禁用键盘。我尝试的一切都不起作用。
appcelerator - Appcelerator Titanium - 带有登录屏幕的跨平台导航控件
到现在为止,在使用我的应用程序时,我一直在使用自使用 Titanium 经典项目以来的导航控制库(当我开始编写 Alloy 应用程序时就随身携带了它)。
我查看了员工目录源,并看到了另一种(类似但)有趣的方法来以更“合金”的方式编写跨平台导航。控制器位于index.xml视图和index.js控制器中的逻辑,而应用程序实际上在不同的目录控制器和视图中启动。
我不得不说,这种方式比我的遗留代码更干净。
但是我的遗留代码中确实有一件我现在需要构建的应用程序的一部分是登录屏幕。我在代码中所做的是检查用户是否已登录,如果是,我打开的第一个窗口是登录屏幕,否则如果用户已登录,我打开主应用程序。
在此示例中,主窗口设置在视图本身中:
我的困境是如何在用户未登录的情况下打开登录名。我考虑在主窗口视图中移动该登录名,如果用户未登录,则需要登录控制器,它将返回一个视图整个屏幕并将该视图添加到屏幕。用户登录后,删除该视图。
我正在寻找的解决方案不应该影响应用程序的性能,并且我试图避免在用户第一次打开应用程序时向用户显示一些“闪烁”(登录的背景图像与启动画面)。所以用户不应该看到主应用程序的白色背景,然后登录加载。
在这种情况下正确的答案是什么(即使以我的旧代码导航控制器为代价)?
javascript - 将闪烁边框应用于 appcelerator 中的表格视图
我对 appcelerator 有疑问。有没有人知道如何将闪烁的边框应用于 appcelerator 中的表格视图。我为 tableview 应用了边框颜色,但我需要用其他颜色闪烁它。任何帮助将不胜感激。谢谢你。
android - Appcelerator Android Ti.Contacts.getAllPeople() jni报错本地引用表溢出
我的应用程序使用 Ti.Contacts.getAllPeople() 读取手机上的联系人。在 iOS 上一切正常,在 android 上一切正常,直到联系人数量达到 400 左右。如果您启动应用程序时有超过 500 个联系人,它会崩溃并出现以下错误:
使用 5.1.2GA 编译时出现错误,但我也尝试了 5.1.0GA 和 5.0.1GA。
有人可以帮忙吗?是否有解决方法可以正确读取联系人?
谢谢,克里斯蒂安
android - Appcelerator 样式按钮图像 Android
我有一段代码可以生成按钮:
如何设置星星的样式,使其移动到 android 按钮的右侧,而不是左侧?我已阅读文档(http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Button),但找不到与按钮内图像位置相关的任何内容。
目标是将星星放在“评级”一词所在的位置。
uitableview - Titanium uitableview 无法在启用搜索的情况下向上滚动(Android)
当我向下滚动并释放时,我无法再次向上滚动,我在android上遇到了这个问题
我的sdk版本是5.1
这是我的搜索,
这是我的表格视图,
appcelerator - Appcelerator:Touchmove 拖动视图给出了非常“跳跃”的结果
我正在尝试使用 Appcelerator 在 android 环境中拖动视图,结果显示动画非常跳跃。代码如下:
我已经搜索了很多解决方案,但不幸的是它们都不起作用。任何帮助是极大的赞赏 :)
appcelerator - 更新 appcelerator studio 后未检测到 iPhone 和 iPad
更新 appcelerator studio(Appcelerator Studio,内部版本:4.4.0.201511241829)后未检测到我的 iPhone 和 iPad。很容易检测到 Android 设备,但刷新设备后未检测到 ios 设备不起作用。
有人能帮我吗。必须做什么。
android - Appcelerator WebView 离线浏览
我正在尝试在 Appcelerator Alloy 中实现这一点:我希望我的用户能够单击 UI 按钮来保存当前显示在 WebView 元素中的网站以供以后调用。然后它应该可以离线工作,并包含 HTML(和 CSS)代码中包含的 CSS 和图像。有什么最佳实践可以从这里开始吗?我的目标是使用这个应用程序的 iOS 和 android。
谢谢您的意见!jŒ