作者sirII (台北国标舞学伴徵求~)
看板java
标题Re: [请益] 关於android的资料库
时间Sun Aug 1 18:35:08 2010
※ 引述《supercygnus (......)》之铭言:
: ※ [本文转录自 Android 看板 #1CFi0Dlz ]
: 作者: supercygnus (......) 看板: Android
: 标题: [请益] 关於android的资料库
: 时间: Thu Jul 15 16:00:11 2010
: 请问要怎麽建立android的资料库呢~?
: 目前在写专题
: 我们系统有分成两个部分,第一个部份是网页(有一个SQL资料库)
: 第二部分是android(也有一个资料库)
: 目的是想要让使用者可以在android的页面登入会员,
: 不过会员的帐号密码资料是放在SQL那个资料库去,请问要如何建立android的资料库
: 看书里面有介绍好几种,要使用哪一个适合呢~?
: 还有要怎麽让这两个资料库连接在一起呢~?因为我们要让使用者在android程式里
: 输入一些资料,那这些资料要在网页那里显示出来,要怎麽操作呢
: 我们是用eclipse开发的,如果有人知道可以教教我吗,感谢了
据我自己所知, 提供几个方法给你参考:
1. 在Android提供会员登入介面: 通常做法,会员的资料是存在server端, Android仅
单纯让user输入帐密和cache其资料, 跟传统你用浏览器登入网站一样. 走http/https协定.
. 你可以google "XML RPC"或"REST" 两个架构. 上面就有很多例子和source code.
2. 通常没有很必要, 用到Android里的资料库机会不大. 如果你要记录的东西没有
很复杂. 用SharedPreferences应该就可以了.
3. 用Android资料库主要有两种方式, 一是透过ContentProvider, 一是直接存取.
如果你真的需要用到Android里的资料库. 你就要看你所建出来的资料库是否给其它的App
使用, 如果要的话, 你就要用ContentProvider的方式. 如果只给自己的App用.则用
SQLiteOpenHelper 这个class直接存取. 例子可以看sdk里所提供的notepad范例.
4. 最後一个传值到serever的问题跟第一个问题道理一样.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.222.75