Android学习笔记——视图容器

GUI(Graphics User Interface)图形用户界面

Android的UI组件主要在android.widget和android.view包和他们的子包中,Android所有UI组件都建立在view和viewGroup的基础上,viewGroup是view的子类,但viewGroup常被当做容器来使用;

Android的所有组件都提供两种方式控制组件及Java代码和XML;View是所有UI组件的积累,相应的xml属性和方法如下

android:background-->setBackgroundResource(int);

android:clickable-->setClickable( boolean);

android:fadingEdge-->setVerticalEdgeEnabled(boolean);滚动组件边界是否淡出s

android:fadingEdgeLength-->gettVerticalEdgeLength();

android:focusable-->setFocusable(boolean);

android:focusableInTouchMode-->setFocusableInTochMode(boolean);

android:id-->setId(int);

android:keepScreenOn-->setKeepScreenOn(boolean);

andorid:layout_gravity

android:layout_height-->setLayoutPramas(ViewGroup.LayoutParams.params);

andorid:layout_width-->setLayoutPramas(ViewGroup.LayoutParams.paraml);

android:layout_margin

android:longClickable-->setLongClickable(boolean)

android:minHeight

android:minWidth

android:nextFocusDown-->setNextFocusDownId(int)

android:nextFocusLeft-->setNextFocusLeftId(int)

android:nextFocusRight-->setNextFocusRight(int)

android:nextFocusUp-->setNextFocusUp(int)

android:onClick

android:padding-->setPadding(int,int,int,int)

android:paddingBottom-->setPadding(int,int,int,int)

android:paddingLeft-->setPadding(int,int,int,int)

android:paddingRight-->setPadding(int,int,int,int)

android:paddingTop-->setPadding(int,int,int,int)

android:saveEnabled-->setSaveEnabled(boolean)

android:scrollX

android:scrollY

android:scrollBarAlwaysDrawHorizontalTrack

android:scrollBarAlwaysDrawVerticalTrack

android:scrollBarDefaultDelayBeforeFade

android:scrollBarFadeDuaration

android:scrollBarSize

android:scrollbarStyle

android:soundEffectsEnable

android:visibility

ViewGroup是一个抽象类,可以单做view类来使用,但主要当做容器来使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值