tablelayout布局說白了就和jsp頁面的table布局是一樣的,乙個table包含幾行幾列。
下面有一段**,
public class layoutdemo extends activity
//新建的
tablerow
新增到tablelayout
**很短,但是很不助於學習。跟我一樣的初學者要受苦了。實際上,說白了,道理是這樣的:
乙個tablelayout,相當於乙個**。
乙個tablerow ,相當於一行。
乙個textview相當於乙個單元格。
這樣層級關係就清楚了,
1/單元格textview要放在行tablerow裡面。
tablerow.addview(textview);
2/一行要放在**裡
tablelayout.addview(tablerow);
效果圖:
android之interpolator的用法詳解
acceleratedecelerateinterpolator 在動畫開始與結束的地方速率改變比較慢,在中間的時候加速 accelerateinterpolator 在動畫開始的地方速率改變比較慢,然後開始加速 anticipateinterpolator 開始的時候向後然後向前甩 anticip...
android之interpolator的用法詳解
android interpolator,經常和scorllercompat 配合使用,scrollercompat 是乙個控制滑動的類 interpolator 也可以通過 animation 的 setinterpolator 進行設定 interpolator 被用來修飾動畫效果,定義動畫的變...
Android之BroadReceiver的使用
今天我們來學習一下broadreceiver這個元件。我們首先來粗略地認識一下broadreceiver這個元件。也就是說,如果有誰向這個元件傳送訊息的話,那麼這個訊息就會被接受到。註冊broadreceiver有倆種方法,一種是靜態的註冊。也就是broadreceiver必須在androidman...