Lab2-2 Programming Blog

This page provides best reading experience in the sequence of:

  1. Typora(md)
  2. Github.com(HTML)
  3. Github.com(md)
  4. CSDN.net

Links are provided in the End Section.

Contents

Lab2-2 Programming BlogContentsKeys or Difficulties in programming thinkingPhoto Proof of Pair WorkingWorking ProgressPSP FormLearning Progress BarDemonstrationEnd

Keys or Difficulties in programming thinking

Top

  1. Problem: Hide the default actionbar so we can make it a better look. Solution: After carefully inspecting codes of some samples, we set it to some theme to solve it.
  2. Problem: Make a customized kind of actionbar and make sure it's good for reusing. Solution: Tried multiple combinations of settings, we finally found the way the achieve this. This process cost us lots of time.
  3. Problem: How to think about the relationship between single player mode and multiplayer mode. Solution: We made thorough understanding of class Activity and decided to share the same activity but invoked differently.
  4. Key: Speed up working progress if simple and plain solutions exist.
  5. Key: Make good uses of debug function of the IDE to figure out mistakes quickly.

Photo Proof of Pair Working

Top

add '!' !!

photo

Working Progress

Top

This section consists of PSP Form and Learning Progress Bar.

PSP Form

Top

StagesEstimated Time CostActual Time Cost
Planning  
Estimate1010
Development  
Analysis1515
Design Spec1515
Design Review1010
Coding Standard105
Design4060
Coding300700
Code Review4560
Test2010
Report  
Test Report1515
Size Measurement1030
Postmortem&Process Improvement1530
Total505960

Learning Progress Bar

Top

weekAdded code (line)Cumulative code (lines)Study Time this week (hours)Cumulative learning time (hours)Important Growth
143567888Design and unit test the back end
284616671018Fix bugs, redesign UI

Demonstration

Top

Project on Github.com: https://github.com/LiuJiewenTT/ee308fz_lab2

Video link: https://b23.tv/iPjCM8x

End

Top

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/608859318
MU STU ID and FZU STU ID20123850_832001217
Teammate's MU STU ID and FZU STU ID20124082_832001228
Teammate's blog linkhttps://bbs.csdn.net/topics/609330485
GitHub linkhttps://github.com/LiuJiewenTT/ee308fz_lab2
Video demo linkhttps://b23.tv/iPjCM8x

Project on Github.com: https://github.com/LiuJiewenTT/ee308fz_lab2

URL on github.com of this passage(download): https://liujiewentt.github.io/ee308fz_lab2/blog2.md
URL on github.com of this passage(view with Github md): https://github.com/LiuJiewenTT/ee308fz_lab2/tree/main/blog2.md

URL on github.com of this passage(view as html): https://liujiewentt.github.io/ee308fz_lab2/blog2.html
URL on csdn.net of this passage(view as html): https://bbs.csdn.net/topics/609331209