我們在編寫安卓APP時,一般數字的暗示都是用的根基數據類型,包羅四種整數類型(byte、short、int、long)、兩種浮點數類型(float、double)、一種字符類型(char)和一種布爾類型(boolean)。然而當我們想要暗示分數時,卻發現了難題,并不在根基的數據類型中,這時辰需要我們自行編寫響應的類來實現分數的顯示與計較
我們起首要打開Android IDE,這里以常用的Android Studio為例,然后可以新建一個工程,也可以利用當前已經存在的工程,點擊一個項目并選擇
稍等半晌,直到整個項目都加載進內存,而且此時gradle同步當作功,若是不當作功請先查抄相關設置裝備擺設,然后再從頭進行同步
起首我們要找到與其他勾當或者Java代碼的文件夾,因為只有在用一個文件夾(包)中,才能便利在本家兒勾當中進行挪用,一般路徑名為<項目工程名>-app-src-main-java,如圖所示
然后我們新建一個通俗的Java類,必然要確保此時已經選中上步中的文件夾,點擊菜單欄里的“New-Java Class”
類名可以自行界說,因為這里需要實現分數,可以利用分數的英文單詞“Fraction”,注重必然要合適Java說話的標識符定名法則
因為面標的目的對象的原則,我們要對這個分數類進行封裝。起首建立兩個私有變量分子和分母,然后建立機關方式領受分子和分母,然后建立加法的方式和乘法的方式,最后不要健忘還有打印出當前分數的方式
最后我們需要在本家兒勾當中挪用這個方式,起首建立兩個Fraction對象,別離賦以初值,然后這里挪用了加法進行測試,最后經由過程toast輸出
編譯完當作后,點擊運行按鈕即可在我們的安卓虛擬機里進行測試,可以發現已經當作功輸出告終果1/3+4/5=17/15,表白分數類已經建立當作功
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!