安卓開發如何控制間距
1. Android怎麼讓LinearLayout的兩個按鈕之間存在一些間隔
可以按照以下代碼進行嘗試:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="肆裂wrap_content"
android:orientation="vertical"
android:padding="10dp"
>
<Button
android:id="@+id/btnAction1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/cool_button"
android:text = "HiText1"
/>
<Button android:layout_marginTop="50dp"
android:id="@+id/btnAction2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/cool_button"
android:text="數雹州HiText2"
android:layout_below="@id/btnAction1"
/>
</LinearLayout>
(1)安卓開發如何控制間距擴展閱讀
若設置一個控制項為android:graviity="center|top" 那麼這個控制項中的子控制項位於該控制項的中心位置靠上的部位。
若設置一個控制項為android:layout_gravity="center|top" 那麼這個控制項位於他父控制項薯蔽的中心位置靠近上的部位,是對這個控制項本身位置的操作。
android:layout_marginBottom:離某元素底邊緣的距離
android:layout_marginLeft:離某元素左邊緣的距離
android:layout_marginRight:離某元素右邊緣的距離
android:layout_marginTop:離某元素上邊緣的距離
2. Android設置TabLayout間距代碼
此處使用的是XTabLayout,使用官方的TabLayout也是同樣的寫法
3. 安卓怎麼設置listview行間距
listView每一個item中放置的是viewGroup對象,比如說是LinearLayout,那麼LinearLayout設置padding屬性的值,就可以調整每一個item的上下間距,也可以利用margin屬性。總之,pading和margin這兩個綜合運用,很多問題都可以解決。下面安卓無憂中有各種listView的demo,點擊源碼,可以查看源碼,網路安卓無憂就可以,下面是演示:
ps:如果您對回答滿意,請關注一下名字中帶的微博(除了中文以外的是微博名)。
4. 手機wps如何調整行距
設置的段落行距無效是編輯文檔過程中經常會遇到的問題,WPS手機版也難倖免,為什麼會出現這樣的問題,它與什麼有關以及如何解決?在解決這個問題之前需要先知道如何給段落設置行距,在WPS手機版中,設置行距分為兩種情況,一種是用多倍行距設置,另一種是設置固定值;前者有最小值的限制,後者則不受此影響。段落行距只能設置行與行之間的間距,不能設置段與段的間距,因此要設置段間距需用另外的方法。另外,段落還要設置對齊方式,WPS手機版與電腦版一樣也有五種對齊方式,並且它們都完全一樣。以下是段落行距、段間距與對齊方式的具體設置方法,操作中所用 WPS 版本為 WPS 10.9.5。
一、WPS手機版段落行距設置
1、設置多倍行距及限制
選中要設置行距的段落,WPS手機版雙擊段落不能選中,需要先雙擊段落的開頭部分(如:WPS),然後按住選中文字後面的圖標並往後移動直到選中一段;點擊屏幕左下角的「工具」圖標,展開功能菜單,選擇「開始」選項卡,把屏幕往上移直到看到「多倍行距」,點擊它切換到行距設置窗口,默認設置的值為「多倍行距」下的 1.0,選擇 0.75,段落行距無任何變化,再選擇 1.15,行距增大;操作過程步驟,如圖1所示:
圖1
為什麼選擇 0.75 時行距沒有縮小而選擇 1.15 時行距會增大?選中段落的默認行距為 1.0,選擇比 1.0 小的值時,行距不會再縮小,說明 1.0 是選中段落的最小行距,只有選擇大於 1.0 的值,行距才會變化。為什麼選擇段落的最小行距被定格為 1.0?這與字型大小有關,選中文字的字型大小為「五號」,也就是說五號字的最小行距為 1.0,不能再設置為比它小的值,這是選擇「多倍行距」時的限制。如果想把行距設置為比 1.0 小的值可選擇「固定值」。
2、把行距設置為「固定值」突破限制
把上面的選中段落行距設置為比默認行距 1.0 更小的值。同樣方法打開行距設置窗口,選擇「固定值」,默認選中 12 磅,選擇 13 磅,行距立即增加一點但行距太小,選擇一個合適的值 16 磅,操作過程步驟,如圖2所示:
圖2
3、行距無效與字型大小的關系
上面列舉了五號字能設置的最小多倍行距為 1.0,這是設置字型大小時默認給段落設置的行距;小四號的最小多倍行距也是 1.0。而「四號、小三和三號」的最小多倍行距都為 2.0。下面把字型大小設置為「四號」,然後再分別設置一種無效的多倍行距(即小於 2.0 的行距,如 1.75)和有效的多倍行距(即大於等於 2.0 的行距,如 2.25),操作過程步驟,如圖3所示:
圖3
提示:當選擇 1.75 時,行距縮小,其實並不是行距縮小為 1.75,而是行距縮小為 2.0,這可以從把多倍行距設置為 2.0 再設置為 1.75 時,行距無變化得到證實。
把選中的段落字型大小設置為「三號」,該段落的最小多倍行距也只能是 2.0,選擇比該值小的值無效,只能選擇大於等於 2.0 的值,如圖4所示:
圖4
二、WPS手機版段與段之間的間距設置
1、兩段之間的間距設置
選中要設置間距的段落,例如選中兩段,點擊「工具」圖標,展開「開始」功能菜單,選擇「開始」選項卡,往上移屏幕到最下面,點擊「段落布局」,點擊「功能菜單」左邊的指向下的箭頭把它關閉,在第一段四邊出現一個框,在該框的上邊與下邊分別有一個三角,它們就是用於調整段間距的,用手指按住下面的小三角並往下移,拉開距離合適後放開手指,操作過程步驟,如圖5所示:
圖5
2、三段或以上的段與段之間的間距設置
選中要設置的三段,同樣方法打開「功能菜單」並選擇「開始」選項卡,把屏幕移到最下面,點擊「段落布局」後把「功能菜單」關閉,在選中段落的第一段四邊同樣出現一個框,調整此框不但可以設置該段與其下邊一段的間距,並且可以設置其它選中段落的間距,如圖6所示:
圖6
三、WPS手機版段落對齊方式設置
選擇要設置對齊方式的段落,點擊「工具」圖標,展開功能菜單,選擇「開始」選擇卡,把屏幕往下移一些會出現五個對齊方式圖標,默認選擇「兩端對齊」,這里分別演示其它四種對齊方式,依次選擇「左對齊、居中、右對齊和分散對齊」,操作過程步驟,如圖7所示:
圖7
以上是對一段的對齊方式設置,如果要設置多段的對齊方式方法也是一樣的,只需選中要設置的段落,然後選擇相應的對齊方式,例如同時選中兩段,再選擇一種對齊方式(如:分散對齊),
5. android 控制項之間的間距怎麼調整
控制項之間的間距有兩種設置:
android:layout_margin="10dp" 外邊距
android:padding="10dp" 內邊距
有五個屬性控制控制項的間距,分別是
android:layout_marginLeft
android:layout_marginRight
android:layout_marginTop
android:layout_marginBottom
android:layout_margin
可以控制控制項之間的距離,分別是左間距,右間距,上間距,下間距,和四邊統一間距
android:layout_marginTop="25dip" //頂部距離 就這樣寫代碼
福建蜂鳥雲商為你解答
6. 安卓中如何設置listview 最後一個item距頂部高度,就是最後一個間距和其他不一樣
設置listView的item間距,可以在xml布局銀祥文件中的listView下設置xml屬性:
android:divider="#00000000"
android:dividerHeight="18dp"
解釋:分隔線頌乎透明,高度為野搏悉18dp。