[問題] 該如何設計比較好???

看板AndroidDev作者 (假嗨)時間12年前 (2013/10/03 11:09), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
先前設計了Google Map v2 的 App,功能是顯示身邊最近的商家位置在地圖上 店家的名稱、GPS資訊、電話等資料,我是使用下列語法的方式寫在 *.java內 allData.add(initEachRecord(120.67445,24.17408, "台中市北屯區文心路四段119號", "04-22925400")); 但是這個方法無法做資料更新的方法,寫死在程式裡面。 想請問一下,我搜尋SQLite 跟 MySQL的用法,想到用網路爬蟲先去爬商家的資訊 然後在將地址先轉換成GPS資訊後一同與地址、電話等資訊存到MySQL內 然後使用SQLite跟MySQL做同步。當手機打開GPS功能後,抓到自己的GPS訊號後 將訊號跟SQLite內的GPS資訊做距離的換算比對,找出五筆最近的商家資料 最後將這五家商家顯示的MapView(Google Map V2)的地圖上。 這是我想到的方法一,問各位這樣作法一算好方法嗎?? 還是說做成有人說的"假APP,真Web"方式 做一個WebServer(PHP+MySQL),網頁頁面顯示地圖、紀錄商家資料(可隱藏)等 手機上的GPS位置傳用回WebServer,在跟WebServer上的MySQL內的GPS做距離計算 然後在網頁上地圖顯示出5個商家的地標 最後APP這邊使用WebView的方式,單純顯示WebServer上的地圖結果就好 請各位指導一下哪種作法好? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.127.218.67

10/04 18:35, , 1F
如果是我會用第一種
10/04 18:35, 1F
文章代碼(AID): #1IJD_h6b (AndroidDev)
文章代碼(AID): #1IJD_h6b (AndroidDev)