android一般用什么技术实现购物车的功能?

新靖界 2014-03-12 08:39:19
最近在做一个网上商城的app,其中有购物车的功能,想问下大神们一般都是用哪些技术实现购物车功能的呢?SharedPreferences ?还是SQLite?或者直接用服务器的数据库?哪个方便些呢?
...全文
9102 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
不明真相的Leo 2015-05-14
  • 打赏
  • 举报
回复
应该是放服务器,eg:如果购物车数据放本地,当用户从另一台客户端访问相同账号时数据不一致。
kongsnail 2015-04-01
  • 打赏
  • 举报
回复
我是用Application来做的
新靖界 2014-03-14
  • 打赏
  • 举报
回复
引用 15 楼 u014076619 的回复:
肯定是SharedPreferences啊。sqlite相对过于重量级了,虽然相对mysql还是轻量级
SharedPreferences我试了下相对我这个项目来说也不太方便,还是考虑服务器吧,谢谢啊!
新靖界 2014-03-14
  • 打赏
  • 举报
回复
引用 14 楼 heaimnmn 的回复:
引用 12 楼 lilidejing 的回复:
引用 11 楼 heaimnmn 的回复:
引用 10 楼 lilidejing 的回复:
引用 9 楼 heaimnmn 的回复:
中文问题解决不了,不用麻烦了,转码都不可以,这个问题,我已经在三年前试过了,,,
真的有这么夸张吗?我确实用了很多办法,但目前还没解决
sqlite对mysql,我已经绝望了,后面改用json传数据传过来解析后,再转码,才勉强可以,发送过去的也一样,不能直接发送中文的string过去,,,
但是我都已经写好了,那么说购物车放在服务器最省事了?
肯定放服务器比较方便,放本地也可以,你post一个json给服务器,如果直接post中文字符过去,肯定不行的,,,
好,我决定放服务器了,谢谢!
跳墙急狗 2014-03-14
  • 打赏
  • 举报
回复
肯定是SharedPreferences啊。sqlite相对过于重量级了,虽然相对mysql还是轻量级
哎,真难 2014-03-14
  • 打赏
  • 举报
回复
引用 12 楼 lilidejing 的回复:
引用 11 楼 heaimnmn 的回复:
引用 10 楼 lilidejing 的回复:
引用 9 楼 heaimnmn 的回复:
中文问题解决不了,不用麻烦了,转码都不可以,这个问题,我已经在三年前试过了,,,
真的有这么夸张吗?我确实用了很多办法,但目前还没解决
sqlite对mysql,我已经绝望了,后面改用json传数据传过来解析后,再转码,才勉强可以,发送过去的也一样,不能直接发送中文的string过去,,,
但是我都已经写好了,那么说购物车放在服务器最省事了?
肯定放服务器比较方便,放本地也可以,你post一个json给服务器,如果直接post中文字符过去,肯定不行的,,,
西瓜米 2014-03-14
  • 打赏
  • 举报
回复
购物车数据库一般放在网上啊,你可以用户Http从网上获得
新靖界 2014-03-14
  • 打赏
  • 举报
回复
引用 11 楼 heaimnmn 的回复:
引用 10 楼 lilidejing 的回复:
引用 9 楼 heaimnmn 的回复:
中文问题解决不了,不用麻烦了,转码都不可以,这个问题,我已经在三年前试过了,,,
真的有这么夸张吗?我确实用了很多办法,但目前还没解决
sqlite对mysql,我已经绝望了,后面改用json传数据传过来解析后,再转码,才勉强可以,发送过去的也一样,不能直接发送中文的string过去,,,
但是我都已经写好了,那么说购物车放在服务器最省事了?
哎,真难 2014-03-14
  • 打赏
  • 举报
回复
引用 10 楼 lilidejing 的回复:
引用 9 楼 heaimnmn 的回复:
中文问题解决不了,不用麻烦了,转码都不可以,这个问题,我已经在三年前试过了,,,
真的有这么夸张吗?我确实用了很多办法,但目前还没解决
sqlite对mysql,我已经绝望了,后面改用json传数据传过来解析后,再转码,才勉强可以,发送过去的也一样,不能直接发送中文的string过去,,,
新靖界 2014-03-14
  • 打赏
  • 举报
回复
引用 9 楼 heaimnmn 的回复:
中文问题解决不了,不用麻烦了,转码都不可以,这个问题,我已经在三年前试过了,,,
真的有这么夸张吗?我确实用了很多办法,但目前还没解决
哎,真难 2014-03-14
  • 打赏
  • 举报
回复
中文问题解决不了,不用麻烦了,转码都不可以,这个问题,我已经在三年前试过了,,,
新靖界 2014-03-14
  • 打赏
  • 举报
回复
我暂时先放在SQLite里面,如果后期有问题的话再放在服务器。现在SQLite里面最头疼的是乱码问题,每当获取中文数据时就查询返回-1,报错,正在解决中。。。谢谢你们!
新靖界 2014-03-14
  • 打赏
  • 举报
回复
等这个项目完了,我会回来解决SQLite乱码问题,不解决总感觉不爽
nj_dobetter 2014-03-13
  • 打赏
  • 举报
回复
APP的话,可以保存在本地 网页的话,保存在服务器
  • 打赏
  • 举报
回复
购物车里的商品存在本地,订单什么的放服务器端
哎,真难 2014-03-13
  • 打赏
  • 举报
回复
应该是访问服务器,服务器返回json,解析xml,存储为SharedPreferences吧,,,
绝世酱油瓶 2014-03-13
  • 打赏
  • 举报
回复
你图方便的话,存 Sqlite、或者SharedPreferences吧
afairycell 2014-03-13
  • 打赏
  • 举报
回复
购物车数据是本地的。
  • 打赏
  • 举报
回复
像楼上说的方法,保险是保险,但增加了请求。我觉得存SharedPreferences也可行的
teemai 2014-03-12
  • 打赏
  • 举报
回复
当然是服务器的数据库咯

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧