安卓學習總結


經過幾周的安卓課學習,自己也收獲了很多,下面就來聊聊自己所 學習的內容以及在學習過程中所遇到的問題。

首先我們都是從界面做起,一開始先完成一個簡單的界面,為手機應用程序開發界面時會用到控件,,所有控件的基類為View, ViewGroup繼承於View,它可以包含其他的View.

一.

1.TextView

設置控件的寬度,高度

設置文本的顏色

設置組件的ID

TextView控件的使用首先要增加到布局文件中

2.在XML中修改某個屬性的值來控制控件的表現形式

3.EditText

 

 這些是EditText控件常用屬性

3.Button控件

Button的基本使用方法有以下幾種

(1)添加Button控件到XML布局文件中,也可通過程序添加

在布局文件中設置按鈕的一些屬性,如位置、寬高、按鈕上的字、顏色等,比較重要的是要給按鈕一個ID,這是按鈕唯一的名稱。

(2)處理按鈕的單擊事件

 4.首先在XML中完成界面設置,然后在java.中編寫java語言程序

適當利用if條件語句編寫java語言程序,執行后看運行結果。

二.得到的一些新的收獲和解決不了得問題

1.之前作業有一次要綜合使用TextView、ImageView、RadioButton控件實現一個圖片選擇器,通過選擇花朵的名稱顯示相應的圖片。

在作業過程中界面最上面設置了piease choose a flower you like的跑馬燈效果

設置跑馬燈是所遇到的問題:跑馬燈文本所設置之后無法跑起來,還有就是無法更改跑馬燈的速度與時間

后來對文本中字體的大小進行了更改,將字體設置更大一些,至於時間和速度后來百度后得到了解決。

2.界面和java語言都已完成,但是運行之后就顯示一張圖片

因為在編寫java程序的時候誤打開了一個R的窗口

 

 3.在完成BMI App的時候,第一個是不是用Toast顯示結果,而是要把結果顯示在界面上,使用TextView控件,以及它的setText()方法設值,第二個就是未輸入進行空值判斷,app會閃退

4.Android中還有主要的對話框

創建對話框的步驟如下:

(1)創建一個Builder對象

(2)設值要創建的Dialog的參數,如幾個按鈕、顯示什么內容等。

(3)為按鈕設置回調函數(因為Android中的dialog都是異步的,所以需要回調函數)。

(4)根據上面幾步的設置,使Builder生成dialog對象。

(5)使用show()方法將dialog顯示出來。

5.監聽事件

在java下編寫時先定義變量例如private EditText extizhong;,再建立相關的事件響extizhong=(EditText)findViewBy ,應最后添加相應的監聽事件,來實現自己想要實現的指令。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM