Corona中文站

强大、易学的跨平台(iOS/Android)开发框架。QQ群1:74390406(满) 群2:221929599

导航

五分钟学会Corona(三十一) - 一般设计原则
避免使用全局变量的策略

1 Overcoming Scoping Issues of Locals


2 确保listener中的一切都是Local的


暂停和重启动画

如果你采用可编程动画技术,你就可以暂停或重启动画。这里有一个关于如何用按钮开始和停止一个动画的例子:


管理屏幕

当你设置你的程序界面时,你可能喜欢以屏幕的形式来查找你的分镜头,比如splash屏幕,home屏幕(有时候叫主屏幕或菜单屏幕),或一切其他屏幕。


组对象时在每个屏幕上管理内容最完美的方法。这样,你可以创建一个组给splash屏幕,一个组给home屏幕,另一些给其他屏幕。你可以利用transition库来创建动画在屏幕间transition(淡出入、滑动等)。


应用程序退出时保存数据

当你保存数据到文件时,你需要决定你要把文件放置在哪里,文件名叫什么,以及你要保存的数据是什么。


通常情况下,你需要把它放入你的应用程序的沙箱的document目录里。


在程序启动时恢复数据

通常情况下,最好是把数据恢复到用户离开时的样子。为了做到这一点,你需要注册适当的系统事件。这里有一个教你该怎么做的骨架代码:



<< 五分钟学会Corona(三十) - Corona API 热身五分钟学会Corona(三十二) - Application Configuration Options >>

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最近发表

Powered By Z-Blog 1.8 Walle Build 100427 Copyright 2011-2015 BuildApp.Net. All Rights Reserved.