1. 程式人生 > >Android應用開發基本流程

Android應用開發基本流程

Android應用開發流程

應用規劃及架構設計

  • 開發應用程式的步驟
  • 專案有哪些功能。
  • 需要哪些必要的介面及介面之間跳轉的流程。
  • 需要的資料及其資料的來源和格式。
  • 是否需要伺服器端的支援。
  • 是否需要本地資料庫支援。
  • 是否需要特殊的許可權。
  • 是否需要後臺程序等。

  一般在開始一個新應用時,可以用紙和筆列出這個應用所必需的功能,該功能所需要的資料,及其展示頁面,然後將每個介面上需要顯示的元素,可以用筆畫在紙上,理清每個介面之間的跳轉關係,再理清主要功能後,這樣就形成了一個應用輪廓。

  按照上面的輪廓,分析每個介面所需的資料來源,搞清資料來源是本機還是網路,再考慮是否有資料儲存的必要,如有需要是儲存在資料庫還是檔案比較合適。把資料整理差不多後,我們再考慮是否需要後臺程序,如需要,那麼這個程序是需要長期駐留還是在應用啟動期間在後臺執行,這些考慮好之後,看看我們的應用可能會涉及哪些特性許可權。