作者lovelycateye (我还想要更多力量)
看板java
标题Re: [请益] 关於android的资料库
时间Sat Jul 24 21:01:33 2010
※ 引述《supercygnus (......)》之铭言:
: ※ [本文转录自 Android 看板 #1CFi0Dlz ]
: 作者: supercygnus (......) 看板: Android
: 标题: [请益] 关於android的资料库
: 时间: Thu Jul 15 16:00:11 2010
: 请问要怎麽建立android的资料库呢~?
: 目前在写专题
: 我们系统有分成两个部分,第一个部份是网页(有一个SQL资料库)
: 第二部分是android(也有一个资料库)
: 目的是想要让使用者可以在android的页面登入会员,
: 不过会员的帐号密码资料是放在SQL那个资料库去,请问要如何建立android的资料库
: 看书里面有介绍好几种,要使用哪一个适合呢~?
Android和iPhone上的资料库目前应该都只有一千零一种资料库:SQLite。
建立的话,请Google SQLiteOpenHelper
: 还有要怎麽让这两个资料库连接在一起呢~?因为我们要让使用者在android程式里
: 输入一些资料,那这些资料要在网页那里显示出来,要怎麽操作呢
: 我们是用eclipse开发的,如果有人知道可以教教我吗,感谢了
有人回的我就不回了,我只想问一些东西:
你想做什麽?有这种需求的原因?
如果你的Android上的那端只是要让user必须登入後才能继续使用的话。
那根本不用去同步两边的资料库的机会是很大的。
不建议的原因如下:
1.3G很慢的!
同步两边资料库的传输量是很大的,请不要用慢到可怜的3G传输这麽多资料。
如果我刚安装这个程式就必须同步一海票的资料回来,我根本不会想等。
2.手机的储存体很有限!
同步的资料是非常有可能会用到的吗?还是其实只是同步好玩的?
也许你想做的事情只需要user操作过後去web server透过API取得需要的资料
然後存在手机上当cache就够了。
也或许你其实是考量到要让user能够离线使用你的程式,那这种同步是有必要的。
但是请再三思考手机上的资源是有限的这件事情,是否真的要这样做!
3.你真的是有需要做手机程式?还是其实你的需求只是做个手机版的网页就够了?
上面提到的是否需要离线使用是个关键,这点你没提到。
从目前你提到的东西看来,我会觉得根本做个手机版网页就够了。
事实上搞不好你想要做的事情跟你问的根本就不一样,这种情况其实还满常看到的。
关於第1和2点,我建议你可以去借一下HeadFirst系列讲iPhone那本的第一、二章
里面有讲不少做手机程式的一些观念,这部分是共通的,可以看看。
因为你必须先了解到做手机程式跟桌面程式或网页程式有什麽不同的地方。
另外要发问的话,我是觉得最好把需求和原因讲清楚说明白。
问的好的话相信可以钓出很多潜水的高手。
我不是高手,所以我先跳出来了,等等又要跳回去了。打我啊~笨蛋!(爆)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.165.161
1F:推 liu2007:没见过这种要求,上!~ 07/25 13:53