apicloud连接本地mysql_[apicloud缓存和数据库同步]APICloud开发者进阶之路 |本地存储和图片缓存...

infodetail-3515866.html

书封面.jpeg

上期APICloud和大家分享了《30天,App开发从0到1》一书中,数据云的用途和特点的相关知识,相信小伙伴们也有了一些收获。这次,小编又带着精彩内容来和大家见面了(请为无私奉献的小编点赞!)

在第三章中介绍了 APICloud 和后端交互的机制,并将商品列表根据数据进行了显示。本章将学习doT 模板引擎的基本使用、本地存储和图片缓存的使用、以及下拉刷新、上拉加载的实现。

学习目标

1)学习 doT 模板引擎的使用。

(2)学习本地存储和图片缓存。

(3)下拉刷新、上拉加载的实现。

(4)理解 APICloud 应用沙箱结构。

(5)掌握 APICloud 资源访问协议使用。

(6)学习常用对话窗口的使用。

(7)学习窗口间的通信机制。

(8)学习 APICloud 平台的事件机制。

本期,APICloud和大家重点分享的是第二节:

本地存储和图片缓存

数据的本地存储和图片缓存可以极大地提高 App 的用户体验、提高 UI 响应速度、减少网 络使用。本节将介绍数据的本地存储和图片缓存。

1 uzStorage

APICloud 提供了 uzStorage 来提供类似 localStorage 的功能,但是比 localStorage 更适合混合 App 开发。uzStorage 比标准的 localStorage 更安全也更易用,例如 localStorage 有大小限制、异步 会导致一些安全问题、不能存储对象等问题,但这些问题均在 uzStorage 中得到了解决。通过下 面的 API 控制 uzStorage :

api.getStorage("key"); 获取数据api.setStorage("key","value"); 存储数据 api.rmStorage("key"); 移除保存的数据api.clearStorage(); 清空本地存储

2 偏好设置

APICloud 提供了针对系统原生偏好设置操作的 API(如 Android 的 preference 和 iOS 的 plist),使用键值对的方式存储。通过下面的 API 控制偏好设置:

api.getPrefs("key");// 获取偏好设置 api.setPrefs("key","value"

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值