##衝刺博客

衝刺博客總共分爲五個部分。本人主要負責的是數據庫方面的內容,還有登錄註冊的界面。

第一部分:對數據庫的基本結構進行了解。
首先知道了android的數據庫自帶的數據庫有很多優點,而且其基本的操作語句是和其他類型的數據庫相匹配的。數據庫內儲存的是表,而表又分爲行和列。其每一行儲存同一個對象的不同屬性,而每一列是相同的屬性。可以通過語句來調用每一行或者每一列。
第二部分:對數據庫的基本操作進行學習和實踐
數據庫是不能夠之間進行使用的在android中必須先建立一個繼承於數據庫的使用類,然後在別的類中通過實例化這個類的對象來實現對數據庫的操作。
第三部分:將數據庫語句進行實踐來實現功能
在我們設計的遊戲中,使用到儲存數據的地方有三處,分別是登錄註冊界面,還有暫停界面,最後是排行榜。在對數據庫的基本操作語句有了基本瞭解之後。這一部分就不是很難了。只要在代碼中將要儲存的信息通過數據庫的類來儲存到數據庫中就可以了。
第四部分:對登錄界面和註冊界面的美化
在初步實現了登錄界面之後,自我感覺很醜,於是就想到對界面進行美化。實現的效果有:
在文本框中添加文字,然後用戶輸入文本提示文字消失等等。
在文本框中添加圖片:就是類似於qq登錄界面中的用戶圖標和代表密碼的圖標,難點在於怎麼將圖標的背景換成透明的,後來向同學請教才知道有摳圖這個東西,於是將圖片的背景摳掉了。自己又查找了一下怎麼實現動畫加了一個“welcome to uno”的動畫效果。後來看到電腦上的qq登錄界面可以通過點擊文本來進行頁面跳轉於是又學習了這個方法加到了登錄界面上。
第五部分:對暫停界面和排行榜的設計
在最開始的時候,我想實現的效果是在主界面點擊一個按鈕然後會彈出一個佈局,並不會進入到另外一個活動中,但是後來發現這樣實現的難度太大。然後就決定引入一個新的活動來解決這個問題。在對排行榜進行設計的時候,我一開始想的是隻儲存用戶的名字和得分,但是我後來認識到我們實現的是一個單機遊戲,所以後來就把時間加上了。

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