01 安卓APP開發流程概覽

2021-10-25 18:29:28 字數 948 閱讀 8480

前言

一、流程概覽

二、分步概述

總結在學習乙個新東西的時候,我習慣用總-分-總的方式:總——先將要學習的內容總體框架建立起來,形成最初的知識圖譜,分——再將框架中的每一項子內容逐個學習、實踐,填充知識圖譜,總——最後將所有學到的東西進行歸納總結,形成最終完整詳細的知識圖譜。這樣一輪下來,任何知識都會學的十分透徹。這篇文章就是完成第乙個「總」,將安卓開發的知識圖譜框架建立起來。

※ 確定功能。

※ 必須的介面及介面跳轉的流程。

※ 需要的資料及資料的**及格式。

※ 是否需要服務端支援。

※ 是否需要本地資料庫支援。

※ 是否需要特殊許可權。

※ 是否需要後台服務。

2、架構設計:

※ 分層。

※ 網路連線。

※ 資料處理-xml、domain。

※ 封裝activity。

3、介面設計:

※ 主介面確定。

※ 模組介面、列表、檢視、編輯介面。

※ 選單、按鈕、對話方塊、提示資訊。

※ 介面總體顏色。

4、資料操作和儲存:

※ 資料**。

※ 資料型別。

※ 儲存方式。

5、業務實現:

※ 客戶端業務解析。

6、頁面跳**

※ 每個頁面間的跳轉。

※ 選單、按鈕、事件等。

本文參考鴻鈞老祖的部落格: ,侵刪~

安卓app開發筆記

首先是一些入門的資料,有很多需要自己學習的 1 網路通訊協議,我優先選擇http,因為熟悉,okhttp很好用,但是我使用更簡單的httpurlconnection來開發 2 資料解析,建議優先選擇json傳輸,一種輕量型的資料格式,解析庫也是很多,可以自己寫介面啥的。3 涉及到陣列型別的資料傳輸與...

安卓app公升級之安卓app簽名

2.使用者自定義的方式簽名 簽名是安卓的公升級的必須要求 載掉舊版本才能安裝新版本,即讓使用者把舊版本卸在裝新的,這樣使用者體驗肯定就不好了。使用者自定義的方式簽名具體流程如下 1 滑鼠右鍵單機專案,選擇export,出如下視窗 之後就按步驟要求就可以匯出乙個已經通過自定義密匙簽名的安卓apk和密匙...

安卓app設計

顏色的運用 採用的是扁平化的設計,可以看到一大塊一大塊區域的顏色。這些顏色大多亮麗引人,整個介面上搭配的顏色也不會太多,基本保持在三種顏色以內。沒有錯誤的顏色的,只有錯誤的搭配 顏色是沒有對錯的,我們要用經驗和直覺來搭配它們,所以要先來認識認識顏色。primary color是乙個應用使用最為廣泛的...