標籤:out 水平 r檔案 權重 one 高度 按鈕 cal 建立
建立部落格有一年的時間了,一直沒把它用起來,頗感慚愧。近日突感有寫部落格的衝動,更可怕的是這種衝動似乎比我體內的洪荒之力更為兇猛。於是乎,這篇部落格悄然誕生。廢話不多說,進入正題——初識Android。
這篇部落格從最基本的知識講起 ..
- View(視窗):View分很多種,展示文字的TextView、展示圖片的ImageView、顯示按鈕的Button 等等(內容太多了,不一一列舉了)。
- Layout(布局): 由螢幕上所有View組成。分為LinearLayout(線性布局)和RelativeLayout(相對布局)。
-
- LinearLayout 特有代碼:
android:orientation=horizontal / vertical //整體布局水平 / 整體布局豎直android:layout_weight="1" //(權重設定為1) 權重越大,空間獲得的越多。應先將height(高度)或weight(寬度)設定為 0dp
... ...
- RelativeLayout 特有代碼:
android:layout_alignParentTop="true / false" //與父視圖上緣對齊android:layout_alignParentBottom="true / false" //與父視圖下緣對齊android:layout_alignParentLeft="true / false" //與父視圖左緣對齊android:layout_alignParentRight="true / false" //與父視圖右緣對齊android:layout_centerHorizontal="true / false" //視圖水平置中放置android:layout_centerVertical="true / false" //視圖垂直置中放置
... ...
另外,相對布局向預設將控制項添加在螢幕的左上方。
3. 每個控制項必須有寬度和高度。
例如:
4. IDE:整合式開發環境。
5. id:指定控制項的唯一標識,被儲存在R檔案中。
6. 內邊距 & 外邊距:
初識 Android