作者james732 (好人超)
看板AndroidDev
標題Re: [問題] 請問有哪些書有專門寫SQLite資料庫和連 …
時間Thu Aug 4 11:45:32 2011
※ 引述《powerstar (別問我的名)》之銘言:
: 可是我之前買那本藍色封面的,幾乎沒寫這東西(浪費一本書錢)
: 棕色封面那本,沒寫很深入,
: 想說在另買參考書參考..
Android最好的資料還是官方的網站
市面上的書籍很難像網站上這麼全面
http://developer.android.com/guide/basics/what-is-android.html
雖然我也覺得看英文很麻煩,不過這裡東西真的又多又完整
: 雖然寫這種程式是我的弱點,你說先不用它,
: 可是這專題還是給做出來,不然我的部份會整個沒進度...
: 我有做了 Socket Server 以及 Client 這部份了,如我發的761那篇,
: 可是不知道怎麼串起來,我那兩本書本也沒啥介紹
: 之前在這發問有人說用
: SQLiteOpenHelper
: 我爬文搜索後..
: 參考網站試做了一個程式,(766那篇)做完後可是想想很怪,有點串不起來,
: 跟老師說的有點偏離
: 補充:
: 我們是做類似計程車呼叫方面的專題,
: 想從用 Socket Client Server 一個會員表格(空白沒有資料的),(如下面網站)
: http://toimy.blogspot.com/2010/03/android-socket.html
: http://blog.yslifes.com/archives/652
: 輸入一筆會員資料新增或修改或刪除到SQLite資料庫去
: 就是類似 (博x來)那種網站的會員處理
: 可是我們是做手機和平板電腦互相傳送訊息(會員處理)那方面
: 溝通細節(protocol) (翻譯是:電腦之間通信與資料傳送所遵守的規則)
: 這個是?
我覺得你的問題有兩個:
1. 怎麼用SQLite
2. 怎麼串起 server 與 client
建議兩個問題分開解決
原本 qrtt1 板友建議你 SQLite 可以先跳過
是因為 SQLite 這個東西還是用來儲存資料的
你可以用個陣列或者用普通的檔案讀寫來處理會員資料
先專注讓 Server 與 Client 的溝通成功吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.184.77
※ 編輯: james732 來自: 114.35.184.77 (08/04 11:46)
1F:→ powerstar:(你可以用個陣列或者用普通的檔案讀寫來處理會員資料) 08/04 12:06
2F:→ powerstar:↑這個我有寫在Client程式裡面 08/04 12:07
3F:→ powerstar:(先專注讓 Server 與 Client 的溝通成功吧) 08/04 12:07
4F:→ powerstar:這個部分我也做了,測試成功 08/04 12:08
5F:→ powerstar:我主要問題是:如何兩方做橋階問題而已 08/04 12:09
6F:→ powerstar:兩方指:SQLite 和 Server 與 Client 08/04 12:11
1. Server 用 SQLiteOpenHelper 定義各種操作
2. Client 把資料送到 Server
3. Server 接收到資料後,以 SQLiteOpenHelper 更新資料
簡單來說就是這樣的動作了
既然你說「用個陣列或者用普通的檔案讀寫來處理會員資料」已經寫在client
不如試試把這個東西移到Server去吧
※ 編輯: james732 來自: 140.117.171.40 (08/04 12:17)
8F:→ powerstar:可是他是用cmd方式,我們是要用手機或者Android畫面 08/04 12:22
9F:→ powerstar:平台方式下去新增移除刪除資料 08/04 12:23
你貼的那個網站寫得太簡略了
http://www.moke.tw/wordpress/computer/advanced/238
http://www.moke.tw/wordpress/computer/advanced/245
這兩篇搭配著看,特別是第二篇的關於新增、修改、刪除資料的部份
10F:→ powerstar:(不如試試把這個東西移到Server去吧) 08/04 12:25
12F:→ powerstar:寫到我發過761那篇的Server端去? 08/04 12:26
你貼的程式是把資料送到 Server 端去
那麼在哪裡儲存這些資料?
※ 編輯: james732 來自: 140.117.171.40 (08/04 12:29)
13F:→ powerstar:(不如試試把這個東西移到Server去吧)→不然你是指? 08/04 12:33
「用個陣列或者用普通的檔案讀寫來處理會員資料」
你說你已經在 client 端完成了,那麼程式是怎麼寫的?
※ 編輯: james732 來自: 140.117.171.40 (08/04 12:37)
14F:推 ericinttu:我先發個囡囝囚 ~( ̄▽ ̄)~(_△_)~( ̄▽ ̄)~(_△_)~ 08/04 12:43