移动应用开发:Titanium与PhoneGap实战
在移动应用开发领域,Titanium和PhoneGap是两款备受关注的开发框架。下面将详细介绍它们的相关特性、使用方法以及实际应用案例。
Titanium框架开发Derby应用
离线存储
离线存储是指将数据持久化存储在设备上的方式。它可以简单到像属性包那样存储键值对,或者更新资源文件,也可以复杂到使用完整的SQLite数据库。
- SQLite :Titanium通过 Titanium.Database 命名空间为开发者提供了数据存储接口。可以通过编程方式创建数据库,但推荐从资源文件夹中的SQLite脚本安装数据库。示例代码如下:
var db = Ti.Database.install('../derbygirls.sqlite', 'derbyGirls');
var teamName = 'Lansing Derby Vixens';
var rows = db.execute('SELECT * FROM DerbyNames WHERE TeamName="' + teamName + '"');
var data = [
{ title: '' + rows.fieldByName('Name') + ' - ' + rows.fieldByName('JerseyNumber') + '' }
];
var derbyNameTable = Ti.UI.createTableView({
data: data
});
var curre
超级会员免费看
订阅专栏 解锁全文
18

被折叠的 条评论
为什么被折叠?



