天天看點

團隊項目:二次開發2.0

首先,我們把這個軟體了解成一個投入市場的、幫助小朋友進行算術運算練習的APP。

從品質保證的角度,有哪些需要改進的BUG?

從使用者的角度(把自己當成國小生或真的請國小生幫忙),需要在哪些方面進行改進?

從産品的角度(軟體的市場定位、推廣方式、盈利模式等),我們要對現有軟體做些什麼手腳?

從開發者的角度,在架構、算法、技術實作、可擴充性、代碼規範等方面可以怎樣優化?

......

參考但并不限于以上幾條,列出你們覺得需要改進的地方及理由。(部落格)

并盡可能從你們組的清單中選擇兩點将改進實作。(GITHUB)

一、Github位址:

https://github.com/QueenIcey/teamwork

二、需要改進的地方及理由

1)從品質角度

a、編碼問題,應該使用通用的UTF-8,而不是GBK

b、背景音樂最多bug,進入遊戲後按傳回鍵時,傳回主界面出錯。

2)從使用者角度

a、界面中數學算術式子顯示不夠明顯

b、運作程式時沒有暫停鍵

c、算數題難度太大,不适合國小生 

d、計算選擇錯誤時有提示出正确答案更好 

e、運作遊戲後沒有重玩、退出等按鈕

f、背景音樂沒有循環播放  

3)從産品角度 

a、可以做個二維碼掃一掃下載下傳,線上下推廣方面多點管道,可以擺個小攤,掃二維碼送小禮品

b、線上上方面,可以釋出在一些論壇或論吧上,同時也可以和一些産品商商量,提前安裝在手機上

4)從開發者角度 

a、以遊戲角度引起小朋友的學習興趣,角色不會動,隻是單純的在一個圖檔上顯示數字,可進行一些遊戲的計算

b、可以進行一些關卡的設定 

c、沒有可以記錄使用者使用曆史的功能 

d.app的界面設計還不夠美觀完善,功能有點少,可以考慮用抽屜式導航添加師姐們當初計劃的獎勵記錄功能。

三、改進實作

1.退出鍵

團隊項目:二次開發2.0
團隊項目:二次開發2.0
改進後圖示界面:
團隊項目:二次開發2.0
團隊項目:二次開發2.0
按下退出的圖示時,app雖然退出了,可是是一種錯誤的提示導緻遊戲結束,這點還需完善,如圖所示
團隊項目:二次開發2.0

主要代碼:

找到與遊戲界面有關的兩個檔案夾,

團隊項目:二次開發2.0
并在其中通過增加插件,添加了兩個按鈕,并将按鈕的圖檔放在了res-drawable-hdpi中,将圖命名為stop
團隊項目:二次開發2.0
團隊項目:二次開發2.0
其中修改界面時的主要步驟及代碼,
團隊項目:二次開發2.0
團隊項目:二次開發2.0
團隊項目:二次開發2.0
2.式子修改後的截圖:
團隊項目:二次開發2.0
修改部分的代碼:

TextView
        android:id="@+id/textView1"
        android:layout_width="400dp"
        android:layout_height="50dp"
        android:layout_alignLeft="@+id/button2"
        android:layout_below="@+id/horiz"
        android:background="@drawable/sz"
        android:gravity="center"
        android:text="式子"
        android:textColor="#000000"
        android:textSize="25sp" />      

四、個人總結:

對于android還是有很多不會的地方,兩次作業也隻是大概學會用android studio,但是studio的虛拟機開啟太慢了,還是直接用安卓手機比較快。

五、小組評分:(團隊總分為80分)

團隊成員:

       01丘娟同學:18

       07楊曉霞同學:21

       08周詩琦同學:22

       24陳程同學:19