2016-10-18 8 views

答えて

0

私は彼らが話しているコンテキストは、ビューをダンプするための領域だと考えています。

In the example

ここでは は、左右の側溝に 子どもをスタックする機能と一緒にシンプルでframeLayoutを実装することを習慣のViewGroupの完全な実装です。

public class CustomLayout extends ViewGroup { 
    /** The amount of space used by children in the left gutter. */ 
    private int mLeftWidth; 

    /** The amount of space used by children in the right gutter. */ 
    private int mRightWidth; 
} 

そこで彼らが見せているすべての例では、子供たちがいずれかの左側または右側に配置することができる半分に分割のレイアウトを作成する方法です。彼らはそれらを「溝(gutters)」と呼ぶことを選択する。

さらに、この例では、左側の「ガター」と右側のガターにある子供を測定する方法を説明します。つまり、レイアウトの左側とレイアウトの右側に指定された領域があります。

これ以外にも、これはViewGroupsや他のレイアウトで使われる一般的な用語ではありません。この例で作成しているカスタムViewGroupを記述するために使用されます。

+0

興味深い。それは言葉の誤用のように聞こえる。私は、小部屋が実際の生活の中にある傾向があるので、スクロールバーが現れるかもしれない小さな領域のようにガタを想像します。しかし、ここでは、彼らは全体の領域を取って、それを2つの半分に分割し、それぞれの半分を溝と呼んでいると思います。その光の中の例を勉強しましょう。 –

+0

「ガター」は、通常、水を捉えて途中で流出するように設計された長い溝です。ボウリング場の側面にあるトレンチで、ボウリングボールや書籍のページ間のトレンチを捉えています。私は、例の著者が、あなたがViewsをキャプチャするレイアウトの長い部分の良い名前だと思ったと思います。 – DeeV

+0

私はそれを手に入れます。彼らの文書をもう少し参考にしたかもしれません。ありがとう。 –