当我们自定义View的时候,在给View赋值一些长度宽度的时候,一般都是在layout布局文件中进行的。,比如android:layout_height="wrap_content",除此之外,我们也可以自己定义属性,这样在使用的时候我们就可以使用形如 myapp:myTextSize="20sp" ...
分类:
移动开发 时间:
2016-07-12 09:04:05
阅读次数:
130
1.显示7行,超过7行自动向下补充行数 <EditText android:id="@+id/edt_content" android:layout_width="match_parent" android:layout_height="wrap_content" android:backgroun ...
分类:
其他好文 时间:
2016-07-01 16:00:45
阅读次数:
715
引子:标准的自定义ViewGroup应该包含什么第一部分
支持wrap_content
即当ViewGroup的宽、高使用wrap-content时,ViewGroup的高宽根据子View的实际大小来确定
如果你不处理的话,“wrap-content”的和 “match-parent”是一样的ViewGroup支持Padding
其子View支持margin
支持自定义属性
例如:...
分类:
其他好文 时间:
2016-06-29 11:25:10
阅读次数:
240
源码在这里:CSDN本文主要有以下内容:
* 自定义View的分类
* 自定义View的注意事项
* 自定义View的实现
* 自定义View使其支持wrap_content和padding
* 自定义属性的实现过程首先,自定义View是为了达到更绚丽的效果。它相对来说也是一个比较难的技术体系,涉及到【View的层次结构】、【View事件分发机制】、【View的工作原理】、【View的弹性...
分类:
移动开发 时间:
2016-06-24 15:52:38
阅读次数:
244
<com.randy.test1.self.MarqueeText android:id="@+id/btn1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="m ...
分类:
移动开发 时间:
2016-06-22 20:16:53
阅读次数:
213
先看一下xml代码:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@andr...
分类:
其他好文 时间:
2016-06-21 07:16:34
阅读次数:
275
最近项目有一个需求,需要多层可滑动控件的嵌套展示,demo效果如下:
咋一看好像挺简单啊,不就是一个ScrollView + ViewPager + ListView吗,我开始也这样觉得,也用的这种方式实现,结果始终和效果不对劲。这里总结几点问题:
两个或两个以上的滑动控件嵌套时,如果layout_height采用的是wrap_content会造成内部滑动控件的高度不能...
分类:
移动开发 时间:
2016-06-19 06:50:58
阅读次数:
501
(一)带阴影的TextView
涉及到的几个属性:
运行效果如下:
实现代码: <TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:la...
分类:
其他好文 时间:
2016-06-19 06:48:16
阅读次数:
295
1、使用wrap_content、match_parent、weight;
2、使用相对布局,尽量不使用绝对布局;
3、使用限定符,如:layout-large/xxx.xml,这样大屏设备就会自动使用该布局;
4、使用最小宽度限定符,如:layout-sw700dp/xxx.xml,这样当屏幕的宽度超过700dp时就会使用该布局;
5、针对不同的分辨率,提供具体的布局,如:res/lay...
分类:
移动开发 时间:
2016-06-12 01:52:17
阅读次数:
248
Activity之间的数据传递: 创建新布局:<TextView android:layout_width="wrap_content" ...
分类:
移动开发 时间:
2016-06-07 22:13:17
阅读次数:
188