天天看點

Alpha 沖刺 (6/10)

隊名:404 Note Found

組長部落格:https://www.cnblogs.com/heihuifei/p/10004073.html

作業部落格:https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2369

目錄

  • 組員情況
    • 組員1(組長):胡緒佩
    • 組員2:胡青元
    • 組員3:莊卉
    • 組員4:家燦
    • 組員5:凱琳
    • 組員6:翟丹丹
    • 組員7:何家偉
    • 組員8:政演
    • 組員9:黃鴻傑
    • 組員10:劉一好
    • 組員11:何宇恒
  • 展示組内最新成果
  • 團隊簽入記錄
  • 燃盡圖
  • 站立會議合照
  • 會議耗時記錄(每次追加記錄)
  • 個人PSP
  • 個人學習進度條

過去兩天完成了哪些任務

描述:

  1. 主界面和語音輸入的結合
  2. 删除界面的初步實作

展示GitHub當日代碼/文檔簽入記錄:

接下來的計劃:

  1. 删除界面實作
  2. 完成其他需要和隊友對接的部分

還剩下哪些任務:

  1. 删除界面和資料庫互動的實作
  2. 和其它頁面的對接跳轉

燃盡圖:

共享

有哪些困難:

  1. 删除界面折疊列動态item的是否選中監聽遇到瓶頸
  2. 每次對數路庫更新怎麼同步重新整理頁面

有哪些收獲和疑問

  1. 知道如何實作前端和後端接口的對接
  2. 明白做一個項目貌似也沒有那麼那麼的難呀(???)

Alpha 沖刺 (6/10)
Alpha 沖刺 (6/10)
  1. 進行了前端代碼的整合
  2. 與後端進行了一部分的交接
Alpha 沖刺 (6/10)
  1. 完成跟後端的完全對接
  1. 跟後端對接
  2. 對前端頁面的調整

團隊共享

  1. 對自己審美産生了一定的懷疑
  1. 對前後端之間的交接有了更深的體會
  2. 對前端有了更深的了解

  1. 修改桌面備忘傳回接口
  2. 部署雲伺服器

暫無

  1. 雲端備份
  2. 完善接口

有哪些困難

  1. 雲伺服器出了問題但是查資料or詢問同學都沒法解決
  2. 事情太多,時間太少
  1. 知道了在雲伺服器部署項目的流程
  2. 為什麼雲伺服器編譯不了jar中的java代碼?

  1. 資料庫的接口完善(使用者相關資訊的傳回,關于備忘錄周期性的實作)
  2. 伺服器搭建的學習
  1. 跟前端對接
  2. 跟算法對接
  1. Java代碼的熟悉long數值運算的時候出現溢出
  2. 伺服器實作過程不熟悉
  1. servlet結構和使用的知識
  2. 還有就是隐藏域,uml重寫和cookie的學習
  3. Android伺服器的基礎了解

  1. Select_wallpaper實作桌面的選擇。傳回資訊給wallpaper_generate
  2. 檢視文檔Android第一行代碼,學習相關知識
  1. Wallpaper_generate需要擷取memo_display的資訊,以及實作桌面預覽功能。
  2. 檢測代碼,測試錯誤
  1. memo_display顯示桌面功能
  1. intent在傳輸圖檔資訊方面出現問題
  2. 點選圖檔選擇傳輸不同的圖檔資訊
  1. 了解intent傳輸資訊給上一個活動以及下一個活動的過程及代碼
  2. 了解各個控件實作代碼

  1. 實作對Switch按鈕的監控
  2. 将資料傳回後端,與後端進行對接
  1. 完成後端對接
  1. 界面閃退問題。
  1. 開始接觸後端對接方面的知識。
  2. 對前端有了更深的認識。
  3. 為啥界面一直閃退?

  1. 更新了短信識别的算法接口,對備忘錄預設截止時間做出統一了處理
Alpha 沖刺 (6/10)
  1. 嘗試通過觀察短信資料庫擷取短信完整内容
  1. 擷取完整新短信内容
  1. 對Android的開發不熟悉
  1. 增加了對時間類的處理技巧

文檔撰寫。

  1. 幫助Idea和相關審查
  2. 實時跟進隊友情況
  3. 訂好下一步安排
  1. 格式需要調整
  1. 學會更合理分工
  2. 學會更好制作模闆

  1. 通過和風API擷取天氣資訊資料
  2. 解析JSON檔案擷取所需的兩個字元串
Alpha 沖刺 (6/10)
  1. 考慮Android的鎖屏設定實作
  2. 考慮使用者行為分析功能
  1. 鎖屏桌面的設定
  2. 使用者行為分析功能
  1. 鎖屏設定不能直接調用WallpaperManager實作
  1. 基本了解JSON檔案的解析
  2. 測試過程中查閱資料知道了Switch控件的簡單使用

  1. 将語音轉文字部分完全實作
  2. 對懸浮視窗進行更新

首頁面

Alpha 沖刺 (6/10)

語音識别視窗

Alpha 沖刺 (6/10)
  1. 實作懸浮窗跳轉
  1. 将懸浮窗內建到團隊項目中
  1. 沒有安卓控件内容的基礎

收獲:懂得了百度語音SDK整個實作流程

疑問:能否找到懸浮視窗實作的成功案例

  1. 嘗試實作圖文混插入,嘗試失敗

1.sliderbar頁面進行使用者确認,與後端對接

2.Memo_add_detail頁面完成文字與照片插入(仿微網誌、QQ空間釋出),實作圖文混插,以及如何将文字與後端交接

2.Memo_add_detail頁面完成文字與照片插入(仿微網誌、QQ空間釋出),以及如何将文字與後端交接

圖文的混插很難實作,關于擷取手機權限的知識很少

收獲:沒有收獲

疑問:頁面明明做好,但是一直閃退,瘋狂調試,好難受

描述一:

語音識别功能完成

Alpha 沖刺 (6/10)

描述二:

語音識别界面

Alpha 沖刺 (6/10)

描述三:

語音測試

Alpha 沖刺 (6/10)

描述四:

語音識别結果為測試測試

Alpha 沖刺 (6/10)

Alpha 沖刺 (6/10)

Alpha 沖刺 (6/10)
Alpha 沖刺 (6/10)

Alpha 沖刺 (6/10)

第N次會議 耗時(分鐘)
1 14
2 8
3 9
4 13
5 10
6

PSP2.1 header 2 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 50 30
· Estimate ·估計這個任務需要多少時間 20
Development 開發 150 240
· Analysis 需求分析(包括學習新技術) 60
· Design Spec · 生成設計文檔
· Design Review · 設計複審
· Coding Standard · 代碼規範 (為目前的開發制定合适的規範)
· Design · 具體設計 80
· Coding · 具體編碼 120 250
· Code Review · 代碼複審
· Test ·測試(自我測試,修改代碼,送出修改)
Reporting 報告
· Test Repor · 測試報告
· Size Measurement · 計算工作量
· Postmortem & Process Improvement Plan · 事後總結, 并提出過程改進計劃
|合計||400|550
           

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
320 複習c++,學習單元測試和代碼覆寫率,更熟悉Visual Studio的使用
100 420 16 在優化,調試代碼和改bug
350 770 21 複習c++,彙編語言
870 7 28 學習前端,AS使用學習
300 1070 15 43
1170 48 在優化代碼和改bug
1270 53 學習使用java,對UI設計有進一步了解和認識,對項目開發架構進一步的了解
391 1661 58 servlet和jsp的使用,javaweb的環境搭建和基本使用
600 2221 68 前端學習,按鈕監聽實作