看板 AndroidDev 關於我們 聯絡資訊
※ 引述《q374077 (q374077)》之銘言: : 越google越懷疑自己到底有沒有懂 : 架構是android->php->mysql : 我在android端寫幾個controller : (就是各種SQL,select A、select B WHERE x = y 之類的) : 寫一個php在local server做model接收和發送資料給controller : view的工作就是把controller丟回來的結果用json解析,表格或條列,顯示給使用者 : 好處是資料安全和可以各自分開編寫,對大型專案有利 : 壞處是比較複雜 : 請問我這樣對mvc的架構算是了解了嗎? 你對 MVC 了不了解我不清楚,但是我很確定你不是很了解 API 這東西的用途。 姑且還先不戰 Android 本身是不是 MVC 架構, 你也不應該把 Server 和 Client 視為一整個 MVC 架構。 不然一堆 Web 的 Framework 都是以 MVC 為基礎結構。 今天你沒有手機端不就連 Controller 都沒了? 建議你先隨便挑一個你喜歡的 Web Framework 了解一下他的 MVC 結構和理念吧。 你熟 PHP 的話我會推薦 Laravel。(雖然我沒實際用過) 會說挑 Web 的看起原因在 MVC 的架構本身是從 Web 開頭的,也發展的最久最成熟。 再來把 API 的存在意義搞清楚,為何要做成 API 好處是什麼? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.82.103 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1459991508.A.B84.html
q374077: 感謝~~我覺得我越搞越混亂...不過相對比較熟android 04/07 13:14
q374077: 我再找找看android mvc的例子套套看邏輯... 04/07 13:15