【軟件開發日記5】軟件開發進度報告


軟件開發的代碼實現部分已經進行了一段時間啦!以下是一些進度匯報:
一些頁面的展示:



README更新:

EasyAccess

A software developed for Software Engineer class by a HZAU

UPDATE

2020/05/06

第一次上傳了源代碼文件,整個應用的框架已經搭建好,包括開發環境的版本

可以下載/code文件夾用Android Studio導入項目打開

通過gradle可以自動同步(sync)開發環境和變量索引等等

頁面請參考\code\app\src\main\res\layout文件夾存放

ui類統一放置到\code\app\src\main\java\com\example\easyaccess\ui文件夾下對應的頁面包中

圖標/圖片請使用png格式存放到code\app\src\main\res\drawable

自己寫的工具方法存放到到\code\app\src\main\java\com\example\easyaccess\utils

已經完成的文件:

  • LoginActivity.java
  • RegisterActivity.java

2020/05/12

完成了幾乎全部的xml頁面設計

已經在pixel2虛擬機中測試正常

后端已經導入測試數據

將馬上開始頁面跳轉邏輯開發

以實現程序的基本邏輯跳轉

已經完成的文件:

  • activity_login.xml
  • activity_main.xml
  • activity_register.xml
  • activity_team_pub.xml
  • fragment_download.xml
  • fragment_mine.xml
  • fragment_news.xml
  • fragment_team.xml
  • layout_download_popup.xml

2020/05/17

已經完成了基礎頁面之間的全部跳轉

已經將后端代碼框架搭建好,並且已經實現了目前用到的所有后端接口

詳情跳轉Easy_access

已經完成了資訊(news)及其相關功能的開發

包括:

  • 獲取資訊列表
  • 查看某一條資訊的詳細內容
  • 對某一條資訊發表評論
  • 對某一條資訊點贊
  • 跳轉到某一條資訊的原文地址
  • 對某一條評論點贊
  • 。。。。。。

將很快完成剩余部分功能的開發工作

已經完成的文件:

  • CommentActivity.java
  • NewsDetailActivity.java
  • mine
    • MineFragment.java
  • news
    • CommentAdapter.java
    • CommentItem.java
    • LoadListView.java
    • NewsAdapter.java
    • NewsFragment.java
    • NewsItem.java

目前正在安排測試計划,一切工作都在有序進行中~

TODO

  • [x] 頁面xml全部設計完成(DeadLIne: 05/08)
  • [x] APP的基本跳轉和顯示邏輯全部實現(DeadLine:05/15)
  • [ ] 頁面和功能細節全部完成,和后端網絡通訊打通,第一個發布版本完成(DeadLine:05\22)
  • [ ] 全面測試修改,完成最終提交的版本(DeadLine:05\25 )
  • [ ] 課程收尾工作(文檔)(DeadLine:05\29)

PACKAGE

目前已經導入項目的外部包:

  • Volley(配合JSON文件, 用於網絡通訊)

————2020.5.18 撰稿人:邢廣傑


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM