一:总体说明
在Android的布局体系中,父View负责刷新、布局显示子View;而当子View需要刷新时,则是通知父View来完成。
二:代码分析
1).ViewGroup的addView方法,理解参数的意义和传递
invalidate调用父类View的方法
addViewInner方法主要做的事情是
view的dispatchAttachedToWindow(Atta...
分类:
移动开发 时间:
2015-01-06 18:07:15
阅读次数:
238
Activity的生命周期
1.onCreate() activity中布局中的view或者viewparent对象的初始化,acitivty已经创建了,布局已经加载了,此时并没有显示布局和activity;
2.onStart() 一些服务或者广播的注册,activity开始准备布局,此时还是没有显示布局和activity;
3.onResume() 布局显示,activ...
分类:
其他好文 时间:
2014-12-18 09:14:20
阅读次数:
170
1.FileListItem是自定义的布局组件代表一个文件传输的ListItem项,包含了布局显示的所有组件的集合。2.FileItem是在构造函数通过传入一个数据库的Cursor构造出文件传输需要的所有参数和数据。3.在listCursorAdapter的bindView方法中调用FileList...
分类:
其他好文 时间:
2014-12-06 12:48:40
阅读次数:
134
View的布局显示方式有下面几种:线性布局(LinearLayout)相对布局(RelativeLayout)表格布局(TableLayout)网格视图(GridView)标签布局(TabLayout)列表视图(ListView)绝对布局(AbsoluteLayout)本文主要详细讲述一些参值。 R...
分类:
移动开发 时间:
2014-12-05 10:42:02
阅读次数:
194
View的布局显示方式有下面几种:线性布局(Linear Layout)、相对布局(Relative Layout)、表格布局(Table Layout)、帧布局(FrameLayout)、绝对布局(AbsoluteLayout)。1、线性布局(Linear Layout)线性布局:是一个ViewG...
分类:
移动开发 时间:
2014-11-26 15:56:06
阅读次数:
278
============问题描述============ 主布局中下面是一个gridView,点击后显示另外一个gridView,但是item的布局显示高度不合适,整体丑陋,求指点,谢谢!!主布局 两个item的布局第一: 第二个 ...
分类:
其他好文 时间:
2014-11-11 14:13:34
阅读次数:
193
============问题描述============ 主布局中下面是一个gridView,点击后显示另外一个gridView,但是item的布局显示高度不合适,整体丑陋,求指点,谢谢!!主布局 两个item的布局第一: 第二个 ...
分类:
其他好文 时间:
2014-11-11 14:06:57
阅读次数:
173
本项目是一个模仿暴风影音的UI项目源码,仿照的界面有菜单页,主页,分类页等,项目内的所有数据都使用的本地模拟数据,仿照度一般在大分辨设备上布局显示会有问题,480x800的分辨率应该正合适,默认编译版本4.2.2编码GBK,注释不多,需要的朋友可以下载看一下。public class MainAct...
分类:
移动开发 时间:
2014-10-21 11:44:44
阅读次数:
243
============问题描述============ 主布局中下面是一个gridView,点击后显示另外一个gridView,但是item的布局显示高度不合适,整体丑陋,求指点,谢谢!!主布局 两个item的布局第一: 第二个 ...
分类:
其他好文 时间:
2014-10-20 23:13:54
阅读次数:
214
原理:IOS6.0 之后,苹果优化了UI界面的布局方式,提出了自动布局的概念,和之前的autoresizing相比功能更强大。子视图基于父视图的自动布局显示。都是父视图去添加对子视图的约束。在这里主要说的是通过代码对自动布局视图的实现。代码中一般用到的有两个添加约束的方式:1.- (void)add...
分类:
移动开发 时间:
2014-10-13 12:47:49
阅读次数:
400