[Android] 食記 APP

讓使用者從自己的相簿中挑選已有圖片,或者當場開啟相機來拍照,之後再進行後製、上傳等服務;目前有許多這類的 App,所以用這題目當作學習 Android 的第一課!


整體而言,想達到的目的為一紀錄食記的App,使用者可以拍照,或從已存在相簿中的圖片挑選一張作為食記的照片;之後輸入評語,這裡打算由系統內建許多語庫,若是遇到懶得輸入的玩家,則可以從語庫中快速挑選!
也許以後可以增加語庫的精緻度,例如可以先挑選整體評價(優、普、雷...等),之後再根據整體評價顯示相關的語庫。

這個題目的基本概念為下:
1. 開啟App後,看到唯一按鈕,是提醒使用者新建出一個專案。按下按鈕後換頁。
2. 新一頁中則有兩個按鈕,一為從相簿中挑選圖片;二為啟動相機拍照。不論挑選照片或是拍照,都會將圖片顯示於畫面上,其後,將原先的兩個按鈕換掉,改成”下一步”的按鈕。按下下一頁後跳頁。
3. 此頁中,一個 TextField 讓使用者做輸入。以及一個語庫按鈕,語庫按鈕按下後,出現一些語庫選單讓玩家挑選。若是從語庫挑選,則也會貼在 TextField 上。頁面下有個下一步按鈕,按下後,跳到結果頁面。
4. 結果頁面,顯示圖片與評語。

預計工作排程:
Day1: 研究 Intent, Activity,完成換頁功能。
Day2: 研究如何從相簿中擷取圖片,了解相關語法、功能。
Day3: 完成相簿圖片擷取。
Day4: 研究拍照、並顯示的相關語法、功能。
Day5: 完成拍照、並顯示於畫面的功能。
Day6: 研究製作選單,以完成語庫功能。研究 Intent 傳送 Data 的功能與實做。
Day7: 完成。

進階部份則是加入地圖打卡功能,這邊會需要用到從沒使用過的Google Map API 以及 Facebook SDK,也許會有很多問題以及挑戰。

但如果真的完成,感覺還挺有成就感的呢!

因為很容易半途而廢,雜事又多,明明看似很簡單的東西居然要花七天來完成...不過還是等完成再說吧~