作者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