先明确几个概念的区别:padding margin都是边距的含义,关键问题得明白是什么相对什么的边距.padding是控件的内容相对控件的边缘的边距.margin是控件边缘相对父控件的边距.android:gravity 属性是对该view 内容的限定.比如一个button 上面的text. 你可以...
分类:
移动开发 时间:
2015-11-28 21:25:15
阅读次数:
190
一、选择题Android的四大布局:LinearLayout、TableLayout、FrameLayout、RelativeLayout。Android的四大组件:Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。jav...
分类:
移动开发 时间:
2015-11-25 00:25:39
阅读次数:
286
设有两个控件one和two,以控件one为基准。由于代码比较简单就不贴了,直接上效果图。一、第一组:将控件two放在控件one的上、下、左、右、开始、结束。 android:layout_below="" 上 android:layout_above="" 下 android:la...
分类:
其他好文 时间:
2015-11-22 01:33:34
阅读次数:
207
简单的图先看上一看上面使用的是RelativeLayout布局(不要问为什么不用LinearLayout,因为最右边的信箱的右上角还会有个红点,相对布局直接些)需要实现的效果是,TextView居中,当文本过长时不能覆盖住右边的组件,而是用点点代替超出部分。最开始的想法是: 既然要居中,设置Tex....
分类:
其他好文 时间:
2015-11-19 18:51:11
阅读次数:
446
1 view.measure(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);2 int width = view.getMeasuredWidth();3 int height ...
分类:
其他好文 时间:
2015-11-19 18:38:12
阅读次数:
119
RelativeLayout(相对布局)允许子元素指定它们相对于其他元素或父元素的位置(通过ID指定),因此用户可以右对齐,或上下对齐,或置于屏幕中央的形式来排列两个元素。RelativeLayout的属性如下:// 相对于给定ID控件android:layout_above 将该控件的底部置于给定...
分类:
移动开发 时间:
2015-11-18 21:33:54
阅读次数:
201
下面是常用的一些属性RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparen...
分类:
其他好文 时间:
2015-11-18 09:16:53
阅读次数:
183
1、安卓中的四大组件2、android中的五种布局,原理FrameLayout布局LinearLayout布局RelativeLayout布局TableLayout布局AbsoluteLayout布局3、android中的动画有哪几种,区别4、android中有哪几种解析xml的方式,原理,区别an...
分类:
移动开发 时间:
2015-11-16 19:33:36
阅读次数:
1091