作品展示大賽--一大截臺階

剛開始老師讓做作品時,自己就苦思冥想做什麼。做成別具一格的軟件是需要靈感的。

自己瀏覽網頁時突發奇想,想到了將自己感覺所有經典的勵志類電影製成蘋果工具條的樣式,在做一些相應的擴展,介紹給所有朋友,希望給他們以激勵。

想法成型,不知道以自己剛晉級高階的水平是否可以實現,問了問胖子和胡楊,他們說可以嘗試一下。

我先想到的是看看網上有沒有相關的例子。我以爲會用到很多算法和代碼。其實不然,從網上找到了一個GDI-Dock的透明縮放的工具欄程序,貌似很適合。

 

我下下來之後,發現只要把圖片一更換內容即可調整,很好。我自己將奧斯卡的宣傳海報做成了PNG格式的一應用效果不錯。正巧這時候趕上作品篩選,自己匆匆作了幾張影片簡介窗體,就暫停了。結果被評上了,自己很開心,被評上的主要原因不是程序多麼強大,而是自己的獨特靈感和這個GDI-Dock幫了大忙。

演示時大家給我提意見如下:
1、沒有設置它的貼邊隱藏
2、沒有實現它的最小化到托盤
3、自己提出的位置可更改應實現到程序中
4、圖片有點卡,而且當鼠標在工具欄上晃動時內存消耗大(50%)

下面是自己改進的過程了,如下:

1、看懂代碼:
要想改爲己用必須要看懂它的代碼,然後進行更改和優化,使之更貼切自己的程序要求。
查GDI+的概念:是Graphics Device Interface的縮寫,它是一組通過C++類實現的應用程序編程接口。

 

它使得應用程序開發人員在輸出屏幕和打印機

信息時無需考慮具體顯示設備的細節。他們只需要調用GDI+庫輸出的類的一些方法即可完成圖形操作,真正的繪圖操作由這些特定的方法交給特定的設備驅動程序來完成,GDI+使得圖形硬件與應用程序相互隔離。從而使開發人員編寫設備無關的應用程序變得非常容

易。

對他有了初步的瞭解,怪不得他耗內存這麼大。timer的interval屬性爲1每隔0.01秒系統就要調用一次設備驅動程序來完成圖形的更新。這樣CPU的消耗可想而知。

後來我發現他把窗體的其他功能全屏蔽了,只支持左右鍵動作,窗體透明最大化顯示。但這對於浮動工具欄就足夠了,別的功能無用。但這樣同學們提的意見我都實現不了了。於是我仔細鑽研代碼,希望自己可以駕馭它們

2、頓悟:
正當自己掰弄代碼一籌莫展時,米老師剛好來機房。看我這樣,他提了個醒:同學們的意見不一定都要實現,他們並不瞭解你的程序的代碼和功能。現在遇到問題解決不了,不怕,掛起來,以後再碰到它時,堅決不放過它。

老師一語點醒夢中個人,是啊,我太急躁了,恨不得一口吃一個胖子,呵呵

以後的學習過程中不可盲目求快求結果,一定要抓住過程,注重對代碼的理解和改造能力,不可盲目求快。

3、靜心:
下面面對現實,我不能改造它,但我能放棄它嗎?不能,只好適應。

 

他不是可以實現左右鍵嗎?好,這是我的切入點,要讓它功能擴展,我不用右鍵菜單,我用右鍵窗體,來完成相關的操作。擴展過程中一運行,提示框一直出現:GDI和VB6.0相沖突。這樣運行之前爲了安全起見,我就必須先保存,好幾次都忘,費了大勁了,到現在不管自己做別的還是幫別人調程序,只要一運行就先保存,再小的工程也是。攻克了各個難關,完成後,大舒口氣。

4、演講詞:自己以前一直怕上臺,倒不是自卑吧。不知怎麼回事,站在臺上不敢看觀衆,自己腦海一片空白;即使之前準備得很妥當,但一旦在臺上出現點兒小意外,也會很快腦海一片空白,大腦缺氧。自己一直很低調。

但這樣的自己根本適應不了一個處處需要展示自我的社會,我得改變自己,這次的機會是這麼的難能可貴的機會,這是米老師和全體提高班的兄弟姐妹們給我的。

關於上臺總結如下:

不打瞎帳。上臺前臺詞不一定要面面俱到,但金字塔的頂層和下一層必須出來,那這次電子雜誌爲例:塔頂是電子雜誌的功能,下一級是:學習前言;在線功能;離線功能;播放視頻功能;自動彈出光驅,播放光盤功能;代碼展示。

 

這樣自己對話筒講話時,要人就話筒,不要話筒就人,要調用身邊一切可以調用的資源。

 

哪些功能不完善,寧缺毋濫,一定要避免暴漏自己的缺點,儘量多多展示自己的優點。

相信自己將要展示的作品,如果連它你都不相信,那你還上臺幹嘛?!自己剛開始感覺自己的作品很成功,可後來成天改代碼,成天彩排,感覺自己的作品很平庸,沒有一點出彩之處,演說詞也說得沒自信。和他們交流,他們也有同感。自己辛辛苦苦的成果,它確實很精彩,在別的專業的同學看來,它都已經很神奇了,而且對於一學期的學習,它確實很出色,每次上臺相信自己的作品最重要,如果連自己都不相信它,你還指望別人會認可它嗎?!

 

關於作品展示晚會:我的生活充滿陽光,這次也不例外,我總是很敏感的被周圍人感動的,他們讓我的眼睛始終保持溼溼潤潤的,讓我的心海永不幹枯,讓我感覺生活很美好,激勵我一次次發現自己的不足,揚帆繼續前進。

很佩服大勇,當我看到任務分佈表和地區劃分圖時很感動,他估計又是後半夜睡得吧···突然感覺他比任何寫實派的畫都要具體直白觸動人心,經過這次作品展示讓我有深深體會了集體榮譽感的自豪,我們是團結的一家人,我的心緊緊地連在一起。

5、小插曲:
頭作品展在師院交流羣裏宣傳時,竟遇到了韓衛昭師哥,原來世界真的很小··讓我想起了6維關係理論,知識也是這樣吧,你多嘗試幾次不同的搜索和學習方法就可以和他相遇了。

6、與人交流注意4點:
點頭;微笑;傾聽;共情(即及時給予迴應)——謹記。

 

未完待續

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章