来自论坛 — 第 47 期

来自论坛 — 第 47 期

来自论坛欢迎来到最新一期的来自论坛。在本系列中,客座博主 Alex Jackson 将重点介绍Corona 论坛中的优秀主题。目标是让大家关注在我们自己的后院里正在进行的最引人入胜、最有趣和最发人深省的讨论。

访问论坛加入这些对话或开始您自己的对话!


1. 字符串长度及其陷阱

使用 Corona 创建应用程序时,务必注意您的字符串。明智地解释输入和数据可以让用户获得您希望忠实客户群体验到的那种温暖、模糊的感觉。

由于 Corona 是一款全球性产品,因此您始终有可能在字符串中看到某些特定位置常见的字符。对于非 UTF 字符,有时它们是多字节的,并且不符合其 Unicode 表亲的规则。因此,它们可能无法在 Corona 中被识别。该怎么办?

Corona 支持工程师 Brent Sorrentino 提供了一种有趣的解决方法,该方法建议使用一些简单的搜索和替换逻辑。这将使您和所有用户更好地理解彼此!您还在等什么?查看原始主题

http://forums.coronalabs.com/topic/52597-sub-function-doesnt-work-when-mystring-own-é-è-êâ/

2. 拥有加密数据,随时出行

我们都有秘密 — 也许您不想让奶奶饺子的食谱见光,或者您可能想保护您的购物清单免受室友窥探。

Corona 制作的应用程序可以随时利用 SQLite 数据库,并且使用它们来存储加密信息是我们所有人都可以使用的功能。但是如何最好地实现它呢?当您开始将 SQL 加密命令与 Lua 函数结合使用时,情况会变得有点复杂,并且在代码中保持一切正常会成为一项相当大的工作。下面的主题讨论了这个问题,并提供了一个提示,有助于在 SQLite 数据库中包含加密数据。

如果您正在寻找在 Corona 应用程序和游戏中处理数据库的好方法,请查看原始主题。或者,如果您有自己的数据库绝技,请帮我们所有人一个忙,与社区分享!

http://forums.coronalabs.com/topic/52671-putting-encrypted-data-into-a-sqlite3-db/

3. 通过绝对控制改进 scrollView

我们正在进入假期,所以我要以 Corona 开发人员 vadiminc 送上的一份精美礼物来结束本文,他正在研究一个熟悉且受欢迎的主题:widgets。这位慷慨的开发人员将他的“myScroller”逻辑放在 GitHub 上,从而允许 Corona 社区广泛使用它。此版本使您可以非常轻松地设置滚动方法 — 并坚持使用它 — 同时还可以让您动态更改滚动视图的尺寸。

从本质上讲,这是一个流行的 widget 的非常不错的演变,它不断发展和成熟。请访问原始主题,查看 Corona 代码共享链接,并且不要忘记说声谢谢!

http://forums.coronalabs.com/topic/52792-powerful-myscroller-scrollview-v10-source-code/


关于 Alex

Alex Jackson 是一位独立开发人员,也是 Panc Software 的创始人,专门从事复古风格的游戏。他创建了多个移动应用程序,喜欢在沙滩上散步、像素艺术和阅读 Corona 论坛。通过电子邮件联系他,或在 Twitter 上关注他:@pancsoftware。在 iOS、Android 和 Amazon 设备上查看他的新游戏 Crosstown Smash

Brent Sorrentino
[email protected]

Brent Sorrentino 是一名全职开发布道师和技术作家,他帮助他人进行游戏开发、代码编写并克服其他挑战,以帮助他们将应用程序梦想变为现实。

没有评论

抱歉,此时评论表单已关闭。