前不久和幾個同學(xué)參加了中國軟件杯比賽,賽題是手機語音記錄器,報名時大概是3月底,那時候說是5月初交作品,聽到要做Android應(yīng)用,一開始其實是拒絕的,因為自己之前一直在看Unity的相關(guān)東西,對Java知道了解的很少很少,一個月的時間從學(xué)習(xí)到完成作品,我覺得這不符合學(xué)習(xí)的周期,但是在朋友的盛情邀請下,還是參加了。就當做一個項目練練手,在壓力下學(xué)習(xí)也比較適合我這種拖延癥患者。
創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、洮北網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場景定制、電子商務(wù)商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為洮北等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
開始做之后,真的很迷茫,不知從哪里下手,考慮到Java基礎(chǔ),我決定從Java開始,由于之前學(xué)習(xí)C++感覺還可以,總體來說學(xué)習(xí)Java還是挺快的,當時是看視頻學(xué)習(xí)的,看的是Mars老師的《Java 4 Android》,Mars老師講的確實不錯。當時時間比較緊,視頻看的有點快,一天能看上6,7集,大概一周就看完了,看的快,效果可想而知,但是對Android大體有了了解,為以后寫Android程序,確實提供了很大方便。磨刀不誤砍柴工,這句話還是對的。然后接著看Mars老師的Android視頻,那套視頻也挺好,可是就是有點慢,由于當初從時間比較緊,我就沒繼續(xù)看視頻,開始直接看別人的代碼學(xué)習(xí),那段時間,感覺自己真成了逆向大師,各種亂拼代碼,把功能一個一個組裝起來,開始時確實郁悶,不知道具體代碼是什么,時間久了,也就慢慢理解了,之前看的視頻的東西也能在代碼中找到了。還有不得不說的就是數(shù)據(jù)庫,因為有登錄注冊功能,肯定要用到數(shù)據(jù)庫,當時對數(shù)據(jù)庫也是不熟,所以也廢了很大的功夫,硬著頭皮,各種參考代碼,各種百度,最后也是寫出來了。后來又涉及到多人錄音,牽扯到服務(wù)器端的東西,這下不是一天兩天就能弄好的了,幸虧兩個隊友之前做過網(wǎng)站,對服務(wù)器方面比較熟悉,服務(wù)器端就交給他們了。
臨近5月的時候,有消息說作品提交時間延遲了,我們也算是松了口氣,之前一段時間忙的不可開交,甚至按預(yù)期都不能做完,現(xiàn)在延期了,對以后的繼續(xù)也有了信心。接下來的時間,其實也并沒有放松,畢竟還有好多東西要去學(xué)要去做,那段時間,不是泡在機房,就是啃各種書。有幾次回宿舍大爺都已經(jīng)鎖上門了,那時回去晚是要記晚歸的,所幸大爺比較好,并沒記我們。就這樣,堅持了將近兩個月,我們的作品終于完成了,兩個月前幾乎不可能完成的東西,我們終于做完了,寫完文檔之后,激動的難以言喻,是的,我們做到了?。?!
盡管作品已經(jīng)完成,但其實還是有很多東西要去完善,還有很多東西要去學(xué)習(xí)。
最重要的是,我們真的很想去南京(決賽)。
2015.5.23.0:21
文檔剛寫完。