Android 布局笔记

来源:互联网 发布:怎么参加淘宝9.9包邮 编辑:程序博客网 时间:2024/05/06 03:20

最近不是很忙 总结一下

Android 的布局分为很多种 这里我就不说网上一搜一大片 我在这里只说一下我遇到的几个问题 可能也是很多人遇到的问题

一.topmargin 不起作用 注意在布局设计的时候 如果一个父view是relativelayout 然后里面的子view设置topmargin 时常有不起作用的 现象发生 原因很多具体说来有以下几种可能的原因:

1.重新设置topmargin后没有调用requestLayout 这个方法来重新布局 也就是说界面没有刷新所以没有效果注意我们这里说的是仅仅设置了topmargin 而没有addview的情况下,如果使用了addview那么就会立即生效

二.removeView Dialog.cancel 等等很多方法 虽然移除了对象 销毁了对话框 但是view本身并没有被销毁(值不为null)因此 如果要判断一个view 是否被移除 只能查一下是否还有这个控件 同样的 判断一个对话框是否被销毁 只能.cancel之后 把对象置为null 值


菜鸟文章 可能有错 只为了记叙一下项目中遇到一些问题的处理方法。

0 0