1. 程式人生 > >【2019/2/1】安卓應用——記賬本,學習記錄【1】

【2019/2/1】安卓應用——記賬本,學習記錄【1】

這就是我 內容提供器 一個 bubuko splay info eight tro ava

前言

  從javaweb中,我已經學會了一個完整的開發過程應該具備什麽。那麽在javaweb學習的一個階段結束後,我開始學習Android應用開發,之前的開發學習過程中總結的不少經驗幫我在這片未知的疆土上或多或少找到些方向感,雖然這些經驗我沒記錄在博客園內,但我覺得在之後邊探究邊解決困難的過程裏面,這些過程肯定反復出現,我會挑出一些重要的來作為我的經驗總結,這就是我寫開發記錄的另一個目的。

  開發經驗,總結過程,這就是我需要做的。


  經歷了一周多的學習過程,我開始嘗試編寫Android應用,很慶幸自己能找到這個網站來幫助我學習,講解十分詳細,還是免費的。

  首先是稍微總結下

  Android應用包含了服務、Activity、內容提供程序、廣播接收器,我的應用需要盡可能簡單,就只是簡單的布局和活動設計,並沒有後臺(因為沒什麽需要計算和聯網的),沒有內容提供器(因為不需要應用之間的交互),希望用集中的練習來鞏固所學內容,畢竟目前的內容就是構建個最基本的應用。


  下面是這次的內容

  首先我簡單安排了下layout,希望能有兩個activity(main和edit),之後就為了顯示縮略的賬單列表在activity_main.xml裏寫了一個recycleview來保證內容能充分顯示和布局能更加合理;寫了一個menu資源來安排應用上方的工具欄,同時將來還希望稍微設計個圖標,於是res文件安排如下:

技術分享圖片

  在MainActivity類中,對RecycleView所需要的Adaper類編寫個子類以綁定數據並安排onClick功能,即跳轉到內容編輯界面activity_edit,重寫所有必須函數安排功能。

技術分享圖片

  TODO——

  • 安排妥善數據庫
  • 修改布局
  • 完成修改界面

【2019/2/1】安卓應用——記賬本,學習記錄【1】