安卓APP開發日記1——名為Another的日記APP開發

karishima發表於2020-11-21

很久很久以前就想做一個(很多個)APP,都是因為現在很多APP不是不能滿足我的需求,就是滿足我需求的方式不太符合我的感受。
以前也企圖開發過很多次,但是最終都因為懶而虎頭蛇尾,甚至沒有看到一個能執行的介面。這次在開發的同時記錄一下,或許能堅持下去。

這裡有一個入門教程,看起來!

安裝Andriod Studio什麼的就不贅述了,現在安裝已經非常簡單。甚至模擬器都已經整合了。
試了一個例子,能跑通了。
然後發現樣例裡的一些東西,與教程裡已經有出入了。畢竟這個發展太快,此時已經有Android 11了。不緊跟,就分分鐘被時代拋棄【淚目】。

Project目錄結構

最重要的部分高亮了,一個目錄是Java程式碼,另一個目錄是res,存放各種用到的資源,比如圖示,顯示的字串等等。
目錄結構

日記APP設計

我想開發的是一個日記APP,從簡單開始入手:
首先,會有以下幾個Activity:

  1. 日記列表介面:
    · 為一個包含多個日記條目的列表;
    · 每個日記條目包含:標題,日期,以及日記正文的概覽,支援滑動刪除和修改;
    · 有一個寫新日記的按鈕;
  2. 寫日記的介面:
    · 一個標題編輯欄,一個日記正文的編輯框;

教程裡提到有很多介面原型的設計軟體,此處我剛入手,就用最樸素的介面吧。

從零開始寫起太難了,在樣例的基礎上進行改動,逐漸學習和開發。

相關文章