2013年10月22日 星期二

Android BMI APP製作 (轉載)

   計算BMI範例(圖文 學習)
 §  BMI計算:體重(kg)/(身高(m)*身高(m))

視圖

§  在螢幕上需要哪些東西才能讓使用者輸入數值並顯示結果?
由上圖顯示判別使用元件:
四個「TextView」,兩個為輸入height(cm)weight(kg),兩個為resultsuggest
兩個「EditText」,給使用者輸入身高、體重
一個「Button」,再輸入完數值後按下按鈕計算出BMI

設計介面-----佈局(Layout)

§  可在“Graphical_Layout”中直接使用左方工具拖拉出介面(粗調),也可在「main.xml」中直接編輯(微調)。


1.透過「android:id」才能在程式碼中識別操作在「main.xml」中所定義的介面元件。若此元件沒有需要動作可以不設定其id
2.在專案中的「R.java」檔案是所「res」目錄資源檔案之索引。在程式碼中使用「R」類別來存取專案中包含的資源檔案。
3.所有在「res」目錄中所做的修改,都會被整理到「R.java」中,所以也可在再「res.values」中建置各自獨立的檔案,本例以「device.xml」用來提醒BMI各種狀況(suggest)

4.TextView>右鍵>Edit_Text...>New_String...」,可編輯在「R」檔案中的識別符號、所選「TextView」的字串,也會同步改變「R.java」、「String.xml」中的內容




    程式架構

§  所有元件所要執行的動作的程式碼會寫於「Main.java」中-----(要作什麼事)

以上學習後,轉載紀錄如有侵權請來信告知!

沒有留言:

張貼留言