首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >开发电子商务应用程序的良好指南

开发电子商务应用程序的良好指南
EN

Stack Overflow用户
提问于 2010-06-09 22:11:54
回答 1查看 12.3K关注 0票数 16

我正在制作一个基于Android的电子商务应用程序,因为这是我第一个严肃的项目,所以我正在尝试事先找出做这件事的最好方法。

应用程序与web服务(magento api,不幸的是soap或xml rpc )通信,并获取电话上的所有内容(产品类别、产品详细信息、用户凭证等)。我认为它应该做延迟加载或类似的事情。

因此,我在考虑将用户凭据保存在一个自定义对象中,该对象将保存在一个SharedPreferences中,以便每个活动都可以轻松地访问它。我将使用几个ListView来显示内容,使用AsyncTask来获取所需的数据。我应该将内存中的所有数据都保存在对象中,还是应该使用某种缓存或本地数据库?另外,我计划使用一个带有SoftReferencesHashMap来保存我正在下载的位图。但这不是会占用大量内存吗?

如何让所有的活动都可以访问所有这些对象(电子商务篮子等)?我正在考虑使用意图传递它们,但这对我来说似乎不是正确的。SharedPreferences可以用于很多对象吗?有没有并发问题?

如果有任何建议,我们将不胜感激。有哪些好的指导原则?我应该调查哪些类?你知道网上有什么资源可以让我去查一查吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3006643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档