顯示廣告
隱藏 ✕
※ 本文為 cuteman0725 轉寄自 ptt.cc 更新時間: 2011-11-27 13:57:04
看板 AndroidDev
作者 james732 (好人超)
標題 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
qrtt1:果真是好人1F 08/06 01:03
james732:畢竟我也常常遇到原地打轉的困擾2F 08/06 01:04
qrtt1:亂入一下,程式其實可以放 github 或 bitbucket3F 08/06 01:44
qrtt1:有版本控制又有語法標示,很方便的說。當然還有打包下載link
rj9rj9123:Socket+資料處理在儲存 這樣的東西不難阿5F 08/06 03:31
rj9rj9123:james732真有心 幫他寫的程式  專題大概也寫完了
james732:看他之前的文章裡的推文,你可以發現我一直很想引導他7F 08/06 03:36
givemepass:好人+18F 08/06 08:18
qrtt1:引導嗎?我試過了。9F 08/06 09:32
ericinttu:q and j 都是引路人 XD10F 08/06 09:56
powerstar:感謝了,感激不盡,辛苦各位了11F 08/06 11:02
powerstar:這個程式可能會給老師參考一下
powerstar:先事先跟j大講一下
james732:我是寫給你看的,你拿給老師幹嘛...?14F 08/06 13:19
james732:我無所謂
powerstar:給他參考.不然他不知道我在參考你這個程式下去有何意義16F 08/06 13:20
powerstar:下去弄有何意義(忘記補字:弄)

直接說清楚好了

這些程式碼片段,你可以拿去自由修改或做任何事情

以後不用詢問我的意見
※ 編輯: james732        來自: 1.174.139.125        (08/06 13:25)
powerstar:嗯,了解了,感謝18F 08/06 13:26
aresa:為什麼字裡行間充滿無奈XD19F 08/08 13:42
james732:樓上 〒△〒20F 08/08 14:10
powerstar:其實J大程式並不是我不想用,是老師堅持不想用+方向不對21F 08/20 16:30
powerstar:昨天秀程式救被念,幹嘛還要用網路的參考程式,浪費時間
powerstar:+沒進度...

--
※ 看板: P_qman 文章推薦值: 0 目前人氣: 0 累積人氣: 480 
作者 james732 的最新發文:
  • +24 [情報] 10/6 Google新品發表 - MobileComm 板
    作者: 123.51.152.16 (台灣) 2022-09-07 11:00:16
    2022/10/6,Google發表新品 直播網址 Pixel 7/Pro Google Pixel Watch 新的Nest smart home portfolio (好像沒有台灣產品頁) 看起 …
    42F 25推 1噓
  • +22 [心得] S21無預警重開機維修心得 - MobileComm 板
    作者: 223.137.239.243 (台灣) 2021-07-21 12:42:45
    我在今年四月多,在pchome買了s21 不知道為什麼,它會很偶發性的重新開機 影片如下 (請忽略我手一直抖) 狀況就是會突然卡住沒反應,然後就自己重開 有時候重開進系統後,還會再卡一次,再次重開 上 …
    38F 22推
  • +21 [情報] 社交距離app可快掃QR - MobileComm 板
    作者: 223.136.182.52 (台灣) 2021-06-14 07:43:36
    如標題,社交距離app更新1.4.0後,只要長按 就可以把捷徑拖到桌面 界面非常簡潔,掃到QR會自動開簡訊app 流程就是開app→掃QR→送出簡訊 看起來操作的流程應該非常簡化了 三星內建相機還要多 …
    39F 21推
  • +23 Re: [問卦] 慟!風電不到1%!!!!有卦!!? - Gossiping 板
    作者: 39.8.63.52 (台灣) 2020-12-28 01:11:00
    我有把台電的發電資訊每10分鐘記錄下來 但因為筆電可能當掉或斷網之類的因此不是非常完整的資料 多多少少當參考就好 從2020/5/15 05:50:00 PM到2020/12/28 12:20:00 …
    85F 26推 3噓
  • +23 Re: [討論] Baseus 65W真的是有點燙 - MobileComm 板
    作者: 223.137.47.121 (台灣) 2020-07-21 16:30:13
    補充一下Type-C目前的規範 在我們把Type-C插上供電端的時候,Source端會有個上升電阻 這個電阻的阻值會有三種狀況,告訴Sink端自己的供電上限 三種狀況為 1. Default curr …
    45F 23推
點此顯示更多發文記錄
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇