“番茄鐘”介紹
番茄鐘,是根據一個瑞典人所寫的番茄工作法理論進行開發的一款方便、實用的日程管理軟件。指的是把工作任務分解成半小時左右,集中精力工作25分鐘后休息5分鐘,如此視作種一個“番茄”,而“番茄工作法”的流程能使下一個30分鐘更有動力。
使用說明
1)開始界面
a)開始界面的中央處有倒計時鐘,分布在其下的為“工作”與“休息”的兩個button,點下任一個button即可觸發響應的倒計時進行計時工作。
b)在buttons下發有一個自動聚焦的input,在此處輸入想要專注的任務,然后點擊上方的button即可進行專注工作
c)最下方為tabBar,第一個對應的即為開始界面,第二個位記錄界面,第三個為設置界面。選中圖標會跳轉到相應的界面同時圖標會變成藍色。
2)記錄界面
會顯示“時間段+任務名“,時刻提醒自己做了些什么,底部正中央有個“清除記錄”的選項,點擊后會清空所有記錄。
3)設置界面
a)工作時長和休息時長可調,最上方有連個slider,華東即可進行調節
b)兩個switch:一個控制倒計時的時候可以播放音樂,另外一個保證倒計時的時候屏幕不會熄滅。
4)待增加的功能
a)統計界面,講一天記錄的時間按類別進行區分,并利用圖表的形式進行表示
b)處理交互效果,增加觸發事件的動畫特性
c)美化界面,這個界面太簡潔了,后續可能會增加自定義背景的功能,還會對當前的UI界面記性重構
d)音樂播放功能,會多增加幾首音樂并實現可選項
5)發現的bug
發布了體驗版本,邀請了即為好友進行了測試,發現線上版本出了很多bug。由于自己當時進行小程序開發的時候選擇的樣機為iPhone6,只對圖片的大小進行了適配性設置,但是經朋友的安卓手機測試會出現以下bug:
界面標題沒有居中、音樂無法播放(音樂播放我利用的是請求百度音樂,在以往程序都成功了,但是不知道這次為什么不行,是音樂的地址問題還是請求參數的問題還有待測試)、休息時長有時候不能正確顯示(emm,我覺得這個邏輯是對的,難不成是小程序的一個bug)、開始界面的圖標文字位置有些錯亂(這個的確是個問題,我沒又想到屏幕的大小的問題,不能僅僅指定圖標和文字的大小,因為當前手機型號較多,如果利用margin-left來設置位置的話,肯定會有位置上的錯誤)