下面示例的是在父容器里如何設置按鈕的位置,難度:***,重點是找到一個主按鈕,設置它的id,然后根據它來設置其他按鈕在父容器的位置。
代碼示例:
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_centerInParent="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="按鈕"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
/>
效果圖:
三十三、Java圖形化界面設計——布局管理器之null布局(空布局)
摘自http://blog.csdn.net/liujun13579/article/details/7774267 三十三.Java圖形化界面設計--布局管理器之null布局(空布局) 一般容器都有 ...
Android學習系列(二)布局管理器之線性布局的3種實現方式
轉載請注明出處:http://blog.csdn.net/lhy_ycu/article/details/39643669 LinearLayout是Android控件中的線性布局控件,它包括的子控件 ...
Java 圖形編程 二:布局管理器之順序布局
package second; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.Window ...
轉:三十三、Java圖形化界面設計——布局管理器之null布局(空布局)——即SWT中的絕對布局
http://blog.csdn.net/liujun13579/article/details/7774267 ? ?一般容器都有默認布局方式,但是有時候需要精確指定各個組建的大小和位置,就需要用到 ...
Java圖形化界面設計——布局管理器之null布局(空布局)
一般容器都有默認布局方式,但是有時候需要精確指定各個組建的大小和位置,就需要用到空布局. 操作方法: 1)?????? 首先利用setLayout(null)語句將容器的布局設置為null布局(空布局 ...
Android課程---布局管理器之相對布局(二)
這次示例代碼是相對布局中兄弟組件之間,設置按鈕的位置,難度:*****,一定要注意有同方向和反方向之分: 1.同方向 1)layout_alignLeft 同方向左對齊 2)layout_alignR ...
Java 圖形編程 二:布局管理器之邊界布局
package second; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.Window ...
三十二、Java圖形化界面設計——布局管理器之CardLayout(卡片布局)
摘自 http://blog.csdn.net/liujun13579/article/details/7773945 三十二.Java圖形化界面設計--布局管理器之CardLayout(卡片布局) ...
三十一、Java圖形化界面設計——布局管理器之GridLayout(網格布局)
摘自http://blog.csdn.net/liujun13579/article/details/7772491 三十一.Java圖形化界面設計--布局管理器之GridLayout(網格布局) 網 ...
隨機推薦
淺談 C++ 中的 new/delete 和 new[]/delete[]
在 C++ 中,你也許經常使用 new 和 delete 來動態申請和釋放內存,但你可曾想過以下問題呢? new 和 delete 是函數嗎? new [] 和 delete [] 又是什么?什么時候 ...
Tortoise SVN 使用幫助
同步至本地:新建文件夾,SNV checkout 輸入用戶名密碼,確認. 上傳文件:將要上傳的文件放在一個文件夾里,選擇要上傳的文件所在的文件夾,右鍵單擊,tortoiseSVN,Import,選擇要 ...
head first-----------adpter pattern
head first-----------------深入淺出適配器模式 ? ? ?適配器模式:將一個類的接口,轉換成客戶想要的另外一個接口,適配器然原本接口不兼容的類可以合作無間.從而可以不用更改舊 ...
Android DatePickerDialog 只選擇年月
//對EditText注冊OnTouch事件etSscxNssbDate.setOnTouchListener(selectDateTouchListener); //選擇日期 private OnT ...
Redis學習-Set
在Redis中,Set類型是沒有排序的字符集合,和List類型一樣,可以在該類型的數據值上執行添加.刪除或判斷某一元素是否存在等操作.需要說明的是,這些操作的時間復雜度為O(1),即常量時間內完成次操 ...
二 Array 數組常用操作方法
數組鏈接 Array 構造上的方法 一.Array.from() Array.from方法用于將兩類對象轉為真正的數組:類似數組的對象(array-like object)和可遍歷(iterable) ...
BZOJ2689 : 堡壘
問題等價于每個三角形里至少選擇兩個點. 考慮拓撲,每次取出度數為$2$的點$x$,代表一個只與最多一個三角形相鄰的三角形$(x,y,z)$. 如果$x$已選,那么$(x,y)$以及$(x,z)$都已經 ...
ie每次登陸出現:Windows安全性 iexplore.exe 正在連接到 記住我的憑證不起作用
解決方案: ie瀏覽器--設置--Intenet選項--安全--Internet--自定義級別--用戶身份驗證--登陸 勾選自動使用當前用戶名和密碼登陸 確定--確定
3D開機動畫
Swift動態添加UIImageView并添加事件
Swift動態添加UIImageView并添加事件: 1. 創建UIImageView實例,并進行初始化 2. 設置UIImageView的用戶交互屬性userInteractionEnabled為T ...