作者james732 (好人超)
看板AndroidDev
標題Re: [問題] 請問有哪些書有專門寫SQLite資料庫和連 …
時間Sat Aug 6 00:59:45 2011
這個問題你也差不多貼了十篇了
不知道該說你很認真,還是原地踏步
花了一點時間,寫了兩個小範例讓你參考
http://james803.myweb.hinet.net/android_taxi.zip
這應該是你程式架構的簡化,使用方式如下
(1) 請先啟動 server,按下「啟動伺服器」按鈕
(2) 然後啟動 client,填寫 server 的 IP、名稱與電話,按「送出至伺服器」
(3) client 端出現 Send data to server OK 的 Toast 表示傳輸已完成
(4) 在 server 端按「讀取資料庫」,應該可以看到 client 剛剛傳的資料
client 端很單純,取得資料、開啟 socket、送出資料
server 端比較複雜一些
(1) server 端啟動了 Service 背景執行
(2) Service 裡面有個無窮迴圈,serverSocket 的 accept 後讀取資料
(3) 取得資料後,藉由繼承「SQLiteOpenHelper」的「SQLiteOperation」處理資料庫
注意事項
(1) 我的測試方式: server android 手機(3G上網)、client 模擬器
其他的執行方式不知道會不會有問題
(2) 傳輸的 port 隨便寫死了,看程式便知道
(3) server 端一開始我把 taxi 誤寫為 taxt,不過懶得改了,所以名稱有點混亂
(4) 我很弱,而且一邊看電視一邊寫,所以寫得絕不算完善,要玩壞應該也很容易
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.174.139.125
1F:推 qrtt1:果真是好人 08/06 01:03
2F:→ james732:畢竟我也常常遇到原地打轉的困擾 08/06 01:04
3F:→ qrtt1:亂入一下,程式其實可以放 github 或 bitbucket 08/06 01:44
4F:→ qrtt1:有版本控制又有語法標示,很方便的說。當然還有打包下載link 08/06 01:45
5F:推 rj9rj9123:Socket+資料處理在儲存 這樣的東西不難阿 08/06 03:31
6F:推 rj9rj9123:james732真有心 幫他寫的程式 專題大概也寫完了 08/06 03:35
7F:→ james732:看他之前的文章裡的推文,你可以發現我一直很想引導他 08/06 03:36
8F:推 givemepass:好人+1 08/06 08:18
9F:→ qrtt1:引導嗎?我試過了。 08/06 09:32
10F:推 ericinttu:q and j 都是引路人 XD 08/06 09:56
11F:推 powerstar:感謝了,感激不盡,辛苦各位了 08/06 11:02
12F:→ powerstar:這個程式可能會給老師參考一下 08/06 13:18
13F:→ powerstar:先事先跟j大講一下 08/06 13:19
14F:→ james732:我是寫給你看的,你拿給老師幹嘛...? 08/06 13:19
15F:→ james732:我無所謂 08/06 13:19
16F:→ powerstar:給他參考.不然他不知道我在參考你這個程式下去有何意義 08/06 13:20
17F:→ powerstar:下去弄有何意義(忘記補字:弄) 08/06 13:22
直接說清楚好了
這些程式碼片段,你可以拿去自由修改或做任何事情
以後不用詢問我的意見
※ 編輯: james732 來自: 1.174.139.125 (08/06 13:25)
18F:推 powerstar:嗯,了解了,感謝 08/06 13:26
19F:推 aresa:為什麼字裡行間充滿無奈XD 08/08 13:42
20F:→ james732:樓上 〒△〒 08/08 14:10
21F:推 powerstar:其實J大程式並不是我不想用,是老師堅持不想用+方向不對 08/20 16:30
22F:→ powerstar:昨天秀程式救被念,幹嘛還要用網路的參考程式,浪費時間 08/20 16:31
23F:→ powerstar:+沒進度... 08/20 16:32